Wave 2023 01 top purple

Elasticsearch monitoring

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

  • All Elasticsearch performance metrics you need

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

  • Overview of individual cluster health

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

  • Find the problematic node

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

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

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

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.
Automatic root-cause analysis is a unique capability of Dynatrace that's changing the lives of operations teams.
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.
Full wave bg
Dynatrace allows us to look deep into areas where specific monitoring tools played before, and now we’re getting value – we’re able to take action on alerts and be more proactive.
Mike Shanko Head of Infrastructure and Infrastructure Security, U-HAUL

Trusted by thousands of top global brands

Questions? Contact Sales