Elasticsearch monitoring

Quickly find important performance metrics of your Elasticsearch clusters in seconds with Dynatrace

Try for free Request demo

Elasticsearch monitoring screenshot
Elasticsearch monitoring screenshot

All Elasticsearch performance metrics you need

Get a high-level overview of all your Elasticsearch components within each monitored cluster in your environment.

  • Healthstatus

Overview of individual cluster health

See important health metrics of your monitored clusters at a glance.

  • Analyze

Find the problematic node

Easily drill down into the metrics of individual nodes to find the root cause of problems and potential bottlenecks.

Info icon

What is Elasticsearch?

Elasticsearch is a search engine based on Lucene. It provides a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents. Elasticsearch is the most popular enterprise search engine.

Dynatrace monitors and analyzes the activity of your Elasticsearch instances, providing visibility down to individual database statements.

Start monitoring your Elasticsearch instances in under 5 minutes!

Elasticsearch health metrics tell you everything you need to know about the health of your monitored Elasticsearch clusters. So, when a problem occurs, it’s easy to see which nodes are affected. It’s also easy to drill down into the metrics of individual nodes to find the root cause of problems and potential bottlenecks.

Elasticsearch process infos at a glance
Elasticsearch cluster infos at a glance

Automatically detect individual clusters and gather metrics about them

Just a few of the many cluster metrics you see with Dynatrace Elasticsearch monitoring:

  • Status
  • Active shards
  • Active primary shards
  • Replica shards
  • Relocating shards
  • Initializing shards
  • Unassigned shards

Elasticsearch cluster charts

Easily find problematic nodes

After detecting individual clusters, it is easy to identify problematic nodes. Dynatrace provides valuable Elasticsearch node metrics as well:

  • Indexing total
  • Indexing time
  • Number of queries
  • Number of fetches
  • Number of scrolls
  • Total search time
  • Breakers
  • Indices

Elasticsearch node list

Additional Elasticsearch node monitoring metrics

From the individual Process pages you can find additional node monitoring metrics. Select the Further details tab for additional monitoring insights including:

  • Breakers
  • Indices
  • Java managed memory
  • Merge
  • Search
  • Thread pools
See additional Elasticsearch node metrics
Node metrics at a glance

Enable Elasticsearch monitoring for a specific host or globally

Dynatrace provides the option of enabling Elasticsearch monitoring only for specific hosts or globally.

When enabled globally, Dynatrace automatically collects Elasticsearch metrics whenever a new host running Elasticsearch is detected in your environment.

Dynatrace shows you the root causes of problems!

Dynatrace detects and diagnoses problems in real time—pinpointing root causes all the way down to the offending lines of code—before your customers are affected by them.

  • Proactively detect availability and performance problems across your stack.
  • By applying big data analytics to billions of dependencies within your application stack, Dynatrace directly pinpoints the components that are causing problems.
  • Visual replay of problem evolution helps you understand how problems evolved over time.
Dynatrace pinpoints the root causes of performance issues automatically. Leverage instant replay to understand how problems evolve over time.
Dynatrace smart baselining learns the normal performance of your application. Eliminate false positives and noisy alerts related to response times, failure rates and throughput.
Dynatrace diagnoses problems that are often difficult to pinpoint, including database, memory, threading, and CPU issues.

Start monitoring your Elasticsearch cluster with Dynatrace!

You’ll be up and running in under 5 minutes:
Sign up, deploy our agent and get unmatched insights out-of-the-box.

“Instead of using separate tools for web monitoring, application performance management and server monitoring we now have a single all-in-one solution, Dynatrace.”

Dynatrace offers the broadest range of technology support in the APM industry

View all