Get Started Free
Under the hood
How to collect and graph Kubernetes metrics
In this post you will learn how you can manually set up metric collection, storage, and visualization using free, open source tools.
Monitoring Kubernetes performance metrics
This part of the series digs into the different metrics you should monitor when using Kubernetes as an orchestration tool for your containers.
Monitoring Kubernetes with Datadog
Our Kubernetes and Docker integrations have been designed to tackle the considerable challenges of monitoring orchestrated containers.
Monitoring in the Kubernetes era
Part 1: How Kubernetes works and how it changes your monitoring strategies.
How to collect Windows Server 2012 metrics
Windows offers numerous, powerful tools for collecting, visualizing, and alerting on performance counters, events, and service status.
Monitoring Windows Server 2012 with Datadog
You've read about the key metrics, events, and services to monitor in Windows Server 2012, now read how to collect them with Datadog.
Monitoring Windows Server 2012
Windows provides a wealth of performance data. In this article we detail the metrics, events, and services to give you a clear view of what's going on.
How to collect Elasticsearch metrics
In this post, we'll show you a few of the tools you can use to collect and monitor key Elasticsearch performance metrics.
How to monitor Elasticsearch performance
In this post, we'll cover how Elasticsearch works, and explore the key performance metrics that you should monitor.
How to monitor Elasticsearch with Datadog
You've learned about the key Elasticsearch metrics, and how to collect them natively. Now see how easy it is to monitor Elasticsearch with Datadog.
How to solve 5 Elasticsearch performance and scaling problems
This article will walk through five common Elasticsearch challenges, and how to deal with them.
Hadoop architectural overview
Explore each of the technologies that compose a typical Hadoop deployment, and see how they all fit together before diving into the key performance metrics in part 2 of this series.
How to collect Hadoop metrics
How to monitor Hadoop metrics
In this article we dive deep into the metrics of each of Hadoop's components: HDFS, YARN, MapReduce, and ZooKeeper
How to monitor Hadoop with Datadog
You've learned the important metrics, and seen how to collect them natively. Now see how easy it is to monitor all of Hadoop's components with Datadog.
Collecting MongoDB metrics and statistics
There are three ways to collect MongoDB metrics from your hosts: using utilities, database commands, or a dedicated monitoring tool
How to monitor MongoDB performance with Datadog
Monitor MongoDB with a robust system that collects, aggregates, and visualizes MongoDB metrics alongside the rest of your infrastructure.
Monitoring MongoDB performance metrics (MMAP)
By properly monitoring MongoDB you can quickly spot slowdowns, or pressing resource limitations, and know how to fix performance issues.
Monitoring MongoDB performance metrics (WiredTiger)
Monitoring MongoDB performance helps you quickly spot slowdowns, or pressing resource limitations, and know how to fix performance issues.
Collecting MySQL statistics and metrics
Learn how to monitor MySQL server status variables for high-level summary metrics, plus access the performance schema and sys schema for a granular view
Monitoring MySQL performance metrics
A guide to the key metrics for MySQL and its default storage engine, InnoDB. Learn to track latency, throughput, connections, and buffer pool utilization.
MySQL monitoring with Datadog
For total visibility into your database’s health and performance, you need a monitoring system that collects key MySQL metrics for graphing and alerting.
Collecting Kafka performance metrics
Kafka performance and resource utilization metrics are emitted in large numbers. Read different options for Kafka and ZooKeeper metrics collection.
Monitoring Kafka performance metrics
Monitoring Kafka's key performance metrics can help you keep your cluster running smoothly at high throughput. Read about the most important metrics...
Monitoring Kafka with Datadog
Kafka deployments rely on additional software not included with Kafka itself, in particular Apache ZooKeeper. Learn how to monitor Kafka with Datadog.
How Lithium monitors OpenStack
Lithium developers relied on the Horizon interface and command line tools to access OpenStack metrics. See how Lithium now uses Datadog to monitor OpenStack
How iHeartRadio monitors Docker performance
There was just one thing about Docker performance that made iHeartRadio unhappy: they had no visibility into service or container-level resource consumption
Collecting metrics and notifications from OpenStack Nova
This article shows you how to collect OpenStack metrics from a variety of sources to give you a complete view of your stack.
Monitor OpenStack with Datadog
Datadog's OpenStack monitoring lets you visualize, alert, and correlate metrics across your entire infrastructure, both inside and outside of OpenStack.
Monitoring OpenStack Nova
In this series of posts we dive into monitoring OpenStack Nova, the OpenStack Compute module, and explain its key metrics and other useful data points.
Collecting ElastiCache metrics + its Redis/Memcached metrics
This article covers three different ways to access ElastiCache metrics from AWS CloudWatch, as well as the collection of native metrics from both caching engines.
How Coursera monitors ElastiCache and Memcached performance
Go behind the scenes with Coursera's engineering team to learn best practices for using ElastiCache, keeping it performant, and monitoring it with Datadog.
Monitoring ElastiCache performance metrics with Redis or Memcached
Optimizing your ElastiCache performance can significantly increase your application's performance and user navigation speed.
How to collect Cassandra metrics
Users can view key Cassandra metrics via nodetool on the command line, via the JConsole GUI, or via any monitoring tool that integrates with JMX or Metrics
How to monitor Cassandra performance metrics
Learn to monitor Cassandra performance metrics including request throughput, latency, disk usage, and more for the Apache Cassandra NoSQL data store
Monitoring Cassandra with Datadog
Monitoring Cassandra with Datadog allows you to start capturing dozens of key metrics, graphing them, and setting critical alerts, all in just minutes.
How to collect Aurora metrics
Collect all the Aurora metrics you need for production database monitoring, both from AWS CloudWatch and from the MySQL-compatible database engine.
Monitor Aurora using Datadog
This tutorial shows you how to connect and monitor Aurora on RDS with Datadog for comprehensive alerting and correlation of metrics across systems.
Monitoring Amazon Aurora performance metrics
Learn how monitoring Amazon Aurora, Amazon's MySQL-compatible database, can help your infrastructure performance. Track key metrics on query throughput, latency, resource utilization, and more.
How to collect Docker metrics
Learn how to collect Docker metrics via three mechanisms: pseudo-files in sysfs, the stats command, and API.
How to monitor Docker resource metrics
Docker resources like CPU, memory, I/O, and network are controlled by cgroups, so Docker resource metrics are reported differently than typical host metrics
How to collect HAProxy metrics
Once you've figured out what to monitor, it's time to collect HAProxy metrics! Use either HAProxy's built-in tools or third-party programs to get the info you need.
Monitor HAProxy with Datadog
Go beyond ad-hoc metric inspection and monitor HAProxy with Datadog to integrate and correlate metrics across your infrastructure with long-term retention.
Monitoring HAProxy performance metrics
Effectively manage your load balancer with this deep dive into monitoring HAProxy's performance metrics.
The Docker monitoring problem
Docker is taking the infrastructure world by storm. But, Docker monitoring can be significantly more difficult than physical or virtual host monitoring
How to collect RDS MySQL metrics
Collect MYSQL metrics as well as Cloudwatch metrics for a comprehensive view of RDS performance. This post explains how to collect both metric types.
Monitor RDS MySQL using Datadog
Go beyond ad hoc metric inspection with a monitoring system that integrates and correlates RDS metrics with native MySQL metrics and that retains metrics long-term
Monitoring RDS MySQL performance metrics
Users have access to hundreds of RDS MySQL performance metrics, but it's not easy to tell what you should focus on. In this article we'll highlight key metrics in several areas of database performance
How to collect AWS ELB metrics
We explain three ways to access ELB metrics easily and how using access logs can aid in investigating specific request issues. Read more...
Monitor ELB performance with Datadog
Datadog lets you collect and view ELB metrics, access their historical evolution, and slice and dice them using any combination of properties or custom tags.
Top ELB health and performance metrics
ELB performance is critical to any scalable infrastructure as the first gateway between users and your application. Learn to monitor key ELB performance metrics,
How Medium monitors DynamoDB performance
In this article we share with you DynamoDB lessons that Medium learned over the last few years, and discuss the tools they use to monitor DynamoDB and keep it performant.
How to collect DynamoDB metrics
This part of the article is all about collecting native DynamoDB metrics, available exclusively through CloudWatch, the monitoring tool offered by AWS.
Top DynamoDB performance metrics
In order to correctly provision your DynamoDB machines, and to keep them running smoothly, it is important to understand and track key DynamoDB performance metrics.
How to collect Redis metrics
Redis provides extensive monitoring out of the box. As mentioned in the first post of this series, the info command in the Redis command line interface gives you a snapshot of Redis's current performance. When you want to dig deeper, Redis provides a number of other tools that offer a more detailed look at specific metrics.
How to monitor Redis performance metrics
Redis is a popular in-memory key/value data store. Known for its performance and simple onboarding, Redis has found uses across industries and use cases. Monitoring Redis can help catch problems in two areas: resource issues with Redis itself, and problems arising elsewhere in your supporting infrastructure. In this article we go though the most important Redis metrics.
How to collect Azure metrics
There are at least three main ways to access metrics from Microsoft Azure VMs: you can graph and monitor Azure metrics using the web portal, you can access the raw metric data via Azure storage...
How to monitor Microsoft Azure VMs
Monitor Azure metrics at a VM level, whether you run Linux or Windows on Azure, to make sure that your servers and services are healthy.
Monitor Azure VMs using Datadog
Monitor your Azure performance with Datadog and easily collect, view, and correlate metrics from across your infrastructure. Read more...
How to collect Varnish metrics
Monitoring Varnish, part 2 of 3. This post will show you how to access Varnish metrics.
Monitor Varnish using Datadog
Monitoring Varnish, part 3 of 3. This post will show you how to quickly and properly monitor Varnish using Datadog.
Top Varnish performance metrics
Monitoring Varnish, part 1 of 3. This post introduces the key Varnish performance metrics you can monitor to detect issues in your cache.
Monitoring 101: Investigating performance issues
Once your monitoring system has notified you of real performance issues that require attention, its next job is to help you diagnose the root cause. Often this is the least structured aspect of monitoring, driven largely by hunches and guess-and-check.
How to collect NGINX metrics
Monitoring NGINX, part 2 of 3. This post will show you how to configure NGINX to report metrics, and how to access the collected NGINX metrics.
How to monitor NGINX
Monitoring NGINX, part 1 of 3. Monitor NGINX with these key metrics to detect performance issues in your web infrastructure. Read more...
How to monitor NGINX with Datadog
Monitoring NGINX, part 3 of 3. This post will show you how to quickly and properly monitor NGINX performance using Datadog. Read more...
Monitoring 101: Alerting on what matters
Automated alerts allow you to spot problems anywhere in your infrastructure, so that you can rapidly identify their causes and minimize service disruptions
Monitoring 101: Collecting the right data
Collect metrics and classify data so that you can receive meaningful, automated alerts about potential problems, and quickly get to the bottom of performance issues
Get Started with Datadog