Technologies/Elasticsearch/elasticsearch.index.operations.time
ElasticsearchElasticsearchMetric

elasticsearch.index.operations.time

Index operation time
Dimensions:None
Available on:PrometheusPrometheus (19)DynatraceDynatrace (17)DatadogDatadog (24)OpenTelemetryOpenTelemetry (1)

Summary

Measures the cumulative time spent on index operations including indexing, deletion, and merging activities. This counter-type metric tracks total operation duration since node startup. Sharp increases in the rate of change indicate indexing slowdowns, which may result from merge throttling, disk I/O saturation, or CPU contention during document analysis and indexing phases.

Interface Metrics (61)
PrometheusPrometheus
Total suggest time in seconds
Dimensions:None
DynatraceDynatrace
Flush time in seconds
Dimensions:None
PrometheusPrometheus
Cumulative flush time in seconds
Dimensions:None
DatadogDatadog
The total time spent flushing the index to disk.
Dimensions:None
DynatraceDynatrace
Merge time in seconds
Dimensions:None
DynatraceDynatrace
Search suggest time in seconds
Dimensions:None
PrometheusPrometheus
Total search suggest time in seconds
Dimensions:None
DynatraceDynatrace
Total search suggest count
Dimensions:None
PrometheusPrometheus
Total search suggest count
Dimensions:None
DatadogDatadog
The total number of external index refreshes on the primary shards.
Dimensions:None
PrometheusPrometheus
Total external refresh count
Dimensions:None
DynatraceDynatrace
Warmer time in seconds
Dimensions:None
PrometheusPrometheus
Total warmer time in seconds
Dimensions:None
DynatraceDynatrace
Total flush count
Dimensions:None
PrometheusPrometheus
Total flush count
Dimensions:None
DynatraceDynatrace
Total merge count
Dimensions:None
PrometheusPrometheus
Total merge count
Dimensions:None
DynatraceDynatrace
Total refresh count
Dimensions:None
PrometheusPrometheus
Total refresh count
Dimensions:None
DynatraceDynatrace
Total warmer count
Dimensions:None
PrometheusPrometheus
Total warmer count
Dimensions:None
DatadogDatadog
The total time spent on segment merging submitted as a count.
Dimensions:None
PrometheusPrometheus
Total throttled time of merges in seconds
Dimensions:None
DynatraceDynatrace
Merge time in seconds
Dimensions:None
PrometheusPrometheus
Total large merge stopped time in seconds, allowing smaller merges to complete
Dimensions:None
DatadogDatadog
The number of currently active segment merges on the primary shards.
Dimensions:None
PrometheusPrometheus
Current merges
Dimensions:None
DatadogDatadog
The total time spent on external index refreshes on the primary shards.
Dimensions:None
PrometheusPrometheus
Total time spent external refreshing in seconds
Dimensions:None
DynatraceDynatrace
Refresh time in seconds
Dimensions:None
PrometheusPrometheus
Total external refresh time in seconds
Dimensions:None
DatadogDatadog
The total time spent on index refreshes.
Dimensions:None
DatadogDatadog
The total number of index refreshes.
Dimensions:None
PrometheusPrometheus
Total refreshes
Dimensions:None
DynatraceDynatrace
Total refresh count
Dimensions:None
DatadogDatadog
The total number of segment merges.
Dimensions:None
PrometheusPrometheus
Total merges
Dimensions:None
DynatraceDynatrace
Total merge count
Dimensions:None
DynatraceDynatrace
Total flush count
Dimensions:None
PrometheusPrometheus
Total flushes
Dimensions:None
DatadogDatadog
The total number of index flushes to disk since start.
Dimensions:None
DatadogDatadog
The total number of index flushes to disk since start submitted as a count.
Dimensions:None
DatadogDatadog
The total time spent flushing the index to disk submitted as a count.
Dimensions:None
OpenTelemetryOpenTelemetry
Time spent on operations for an index.
Dimensions:None
DatadogDatadog
The total number of segment merges submitted as a count.
Dimensions:None
DatadogDatadog
The total number of index flushes to disk from the primary shards since start.
Dimensions:None
DatadogDatadog
The total time spent flushing the index to disk from the primary shards.
Dimensions:None
DatadogDatadog
The total number of segment merges on the primary shards.
Dimensions:None
DatadogDatadog
The total number of index refreshes on the primary shards.
Dimensions:None
DatadogDatadog
The total time spent on index refreshes on the primary shards.
Dimensions:None
DatadogDatadog
The total number of index refreshes submitted as a count.
Dimensions:None
DatadogDatadog
The total time spent on index refreshes submitted as a count.
Dimensions:None
PrometheusPrometheus
Total bytes that were auto-throttled during merging
Dimensions:None
DatadogDatadog
The number of currently active segment merges.
Dimensions:None
DatadogDatadog
The total time spent on segment merging.
Dimensions:None
DatadogDatadog
The total time spent on segment merging on the primary shards.
Dimensions:None
DatadogDatadog
The total number of external index refreshes [v7.2+].
Dimensions:None
DatadogDatadog
The total time spent on external index refreshes [v7.2+].
Dimensions:None
DynatraceDynatrace
Flush time in seconds
Dimensions:None
DynatraceDynatrace
Total merge I/O throttle time in seconds
Dimensions:None
DynatraceDynatrace
Refresh time in seconds
Dimensions:None
Related Insights (2)
Index Refresh Backpressure Throughput Collapsewarning

Refresh operations make indexed documents searchable by writing in-memory buffer to disk segments. Default 1-second interval creates overhead that scales with indexing rate. When refresh time exceeds interval, indexing throughput collapses and latency spikes.

Bulk Indexing Saturationwarning

Heavy bulk indexing workload causes high CPU utilization, memory pressure, and increased indexing latency, potentially impacting concurrent search performance and cluster stability.