icon

Elastic Metrics

Open source infrastructure monitoring

Already using the Elastic Stack for logs? Add infrastructure metrics in just a few steps. Elasticsearch takes what you love about its log search superpowers and applies them to metrics from multiple sources, across your entire infrastructure.

illustrated-screenshot-hero-metrics-730x500.png

Get started with tracking your infrastructure logs and metrics in the Elastic Stack.

Watch video

See how to get your observability initiative up and running quickly with Elasticsearch Service.

Watch video

Learn the fundamentals for working with metric data and the Elastic Stack.

View training

New

In 7.9, create alerts with more flexibility and explore a refined inventory navigation experience.

Analyze all of your metrics in one place

Whether you are monitoring servers, Docker containers, Kubernetes orchestration, Prometheus-style metrics, or application telemetry, there is a Metricbeat module that will get you started in minutes. And the best part is that data is natively correlated with your logs. Explore all the out-of-the-box metrics integrations.

Skip ahead to get started.

Search across high-cardinality data, fast

Run wild with dimensions, tags, cardinality, and fields. Elastic doesn’t limit or dictate how you explore your data. Instead, you can continuously and quickly explore attributes — host name, IP address, tags — at scale in any way you like, in any order you like, in the visualization you like. Plus, Beats and their modules do the collecting, parsing, and tagging for you. They can also create dashboards and machine learning jobs.

Elasticsearch for time series data

We went beyond the inverted index. We created new data types, implemented BKD trees, and added a columnar store — all of which leads to more efficiently structured data for faster searches, less memory use, and less disk use. In other words: you can access fields and values across petabyte-scale data at remarkable speeds.

Analyze and augment your Prometheus metrics

Consolidate data from hundreds of Prometheus instances and achieve a global view across geographically dispersed endpoints. Unify your metrics from Prometheus with your logs and APM data in Elasticsearch and analyze them all in Kibana. You can connect Metricbeat to the Prometheus server or directly to the Prometheus exporters.

Deep dive into your metrics

Get a different view of your infrastructure with perspectives aligned with your topology. Dig into current and historical performance by CPU, memory, or network traffic. Then get granular in the Metrics Explorer and create time series charts based on the aggregation of your choice. Select the fields you’d like to plot, slice and dice your data into sub-graphs, add optional filters, then enhance your visualizations in Time Series Visual Builder.

Long-term retention with rollups

Downsample your metrics without ever leaving the Elastic Stack. Powerful rollups support in Elasticsearch and Kibana enables space savings and faster queries without sacrificing accuracy.

Create alerts powered by machine learning

As data scales, it's easy to lose errant data points among the streaming averages, measurements, and totals. And it's impractical to analyze all your visualizations all the time. (Hey, we're all human here.)

The machine learning capabilities of the Elastic Stack automate anomaly detection at scale and across disparate data sources. It learns what's normal in your data to identify what isn't, and then alerts you to it.

PRICING

Keep it simple. No pricing by host.

No matter how you start or grow with Elastic, you shouldn’t be constrained by how you get value from our products. Just pay for the resources you need, deploy them how you'd like, and do even more great things with Elastic.

SignUpCTA

Try it out

Grab a fresh installation and get started. Have questions? Visit the Elastic Metrics documentation or join us on the Elastic Metrics forum.

What just happened?

Metricbeat created an index pattern in Kibana with defined fields, searches, visualizations, and dashboards. In a matter of minutes you can start viewing CPU and memory utilization, and process-level statistics.

Didn't work for you?

Metricbeat modules have defaults and configurations for each system they connect to. See the documentation for supported versions and configuration options.

Analyzing telemetry data in real time

Providing industry-leading web redundancy and speed means NS1's time series database needs to collect and analyze incredible amounts of telemetry data from a globally distributed infrastructure that spans across systems, providers, and third-party integrations.

They're not the only ones doing the numbers with Elastic. Explore more customer examples.

Trusted, used, and loved by

Unify your metrics with logs and traces

Have network data? Infrastructure logs? APM traces? Ingest and model all of it alongside your metrics and use free and open Elastic Observability to enrich your analyses, streamline your workflows, and simplify your architecture.

Logs

Logs

Fast and scalable logging that won't quit.

APM

APM

Get insight into your application performance.

Uptime

Uptime

Monitor and react to availability issues across your apps and services.