Elastic Cloud

Overview

Integrate with Elastic Cloud to stay up to date with your hosted Elasticsearch services.

The integration provides metrics for your Elastic Cloud services, including the following:

  • Cluster statistics
  • Cluster health
  • Node and index statistics
  • Resource utilization metrics

Setup

Installation

No installation steps required.

Configuration

Metric collection

Create a read-only Elastic Cloud user for your deployment and enter the user credentials in the Elastic Cloud integration tile.

  1. Access all your Elastic Cloud deployments.
  2. Select your deployment name.
  3. Click Manage permissions under Management.
  4. Under the Roles tab, create a role by clicking Create role.
    1. Enter Datadog-Role in Role name.
    2. Enter monitor, read_slm in Elasticsearch Cluster privileges.
    3. Under Indices, enter the indices you want metrics for.
    4. In privileges, enter monitor.
    5. Click Create role.
  5. Select the Users tab.
    1. Click Create user.
    2. Fill out the form with a username, email, and password.
    3. Under Privileges, select Datadog-Role in the Roles drop-down.
    4. Click create user.

Get your Elastic Cloud deployment URL with the following steps:

  1. Access all your Elastic Cloud deployments.
  2. Select your deployment.
  3. Find Elasticsearch under Applications.
  4. Click Copy Endpoint to copy the deployment URL

By default, the integration will collect statistics for nodes in your clusters, such as the number of nodes or number of docs in each node.

The following are configurable flags you can set on the integration tile to receive specific metrics:

Primary shard stats
Metrics for only the cluster’s primary shards.
Primary shard graceful timeout
Metrics for cluster primary shards can get very large, so there is a chance the request may time out. Enable this flag to continue collecting all other metrics despite the time-out.
Detailed index stats
Enable to obtain index-specific primary shard stats.
Pending tasks stats
Metrics for cluster-level changes that have not yet been executed.
Shard allocation stats
Metrics for the number of shards allocated to each data node and their disk space.
Snapshot life cycle management stats
Metrics about actions taken by snapshot lifecycle management.
Index stats
Enable to collect metrics for individual indices.

IP Traffic Filter

Elastic Cloud allows traffic filtering, either by IP address or CIDR block, as a security layer. It limits how deployments can be accessed. Certain IP address prefixes must be permitted for Datadog to retrieve metrics from the deployment.

Follow these steps to create a traffic filter rule set. After creating the rule set, associate the rule set with your deployment.

To include the Datadog IP prefixes:

  1. Find the Datadog IP ranges here.
  2. Enter each prefix under webhooks into the traffic rule set as a source.

Data Collected

Metrics

elastic_cloud.active_primary_shards
(gauge)
The number of active primary shards in the cluster.
Shown as shard
elastic_cloud.active_shards
(gauge)
The number of active shards in the cluster.
Shown as shard
elastic_cloud.breakers.fielddata.estimated_size_in_bytes
(gauge)
The estimated size in bytes of the field data circuit breaker [v1.4.0+].
Shown as byte
elastic_cloud.breakers.fielddata.overhead
(gauge)
The constant multiplier for byte estimations of the field data circuit breaker [v1.4.0+].
elastic_cloud.breakers.fielddata.tripped
(gauge)
The number of times the field data circuit breaker has tripped [v1.4.0+].
elastic_cloud.breakers.parent.estimated_size_in_bytes
(gauge)
The estimated size in bytes of the parent circuit breaker [v1.4.0+].
Shown as byte
elastic_cloud.breakers.parent.overhead
(gauge)
The constant multiplier for byte estimations of the parent circuit breaker [v1.4.0+].
elastic_cloud.breakers.parent.tripped
(gauge)
The number of times the parent circuit breaker has tripped [v1.4.0+].
elastic_cloud.breakers.request.estimated_size_in_bytes
(gauge)
The estimated size in bytes of the request circuit breaker [v1.4.0+].
Shown as byte
elastic_cloud.breakers.request.overhead
(gauge)
The constant multiplier for byte estimations of the request circuit breaker [v1.4.0+].
elastic_cloud.breakers.request.tripped
(gauge)
The number of times the request circuit breaker has tripped [v1.4.0+].
elastic_cloud.breakers.inflight_requests.tripped
(gauge)
The number of times the inflight circuit breaker has tripped [v5+].
elastic_cloud.breakers.inflight_requests.overhead
(gauge)
The constant multiplier for byte estimations of the inflight circuit breaker [v5+].
elastic_cloud.breakers.inflight_requests.estimated_size_in_bytes
(gauge)
The estimated size in bytes of the inflight circuit breaker [v5+].
Shown as byte
elastic_cloud.cache.field.evictions
(gauge)
The total number of evictions from the field data cache [pre v0.90.5].
Shown as eviction
elastic_cloud.cache.field.size
(gauge)
The size of the field cache [pre v0.90.5].
Shown as byte
elastic_cloud.cache.filter.count
(gauge)
The number of items in the filter cache [pre v0.90.5].
Shown as item
elastic_cloud.cache.filter.evictions
(gauge)
The total number of evictions from the filter cache [pre 2.0].
Shown as eviction
elastic_cloud.cache.filter.evictions.count
(count)
The total number of evictions from the filter cache as a count [v0.90.5 pre 2.0].
Shown as eviction
elastic_cloud.cache.filter.size
(gauge)
The size of the filter cache [pre 2.0].
Shown as byte
elastic_cloud.cluster_status
(gauge)
The elastic_cloud cluster health as a number: red = 0, yellow = 1, green = 2.
elastic_cloud.docs.count
(gauge)
The total number of documents in the cluster across all shards.
Shown as document
elastic_cloud.docs.deleted
(gauge)
The total number of documents deleted from the cluster across all shards.
Shown as document
elastic_cloud.disk.avail
(gauge)
The free disk space available to elastic_cloud.
Shown as byte
elastic_cloud.disk.indices
(gauge)
The disk space used by the node's shards.
Shown as byte
elastic_cloud.disk.percent
(gauge)
The total percentage of disk space in use. Calculated as disk.used / disk.total.
Shown as percent
elastic_cloud.disk.total
(gauge)
The total disk space for the node including in-use and available space.
Shown as byte
elastic_cloud.disk.used
(gauge)
The total disk space in use.
Shown as byte
elastic_cloud.fielddata.evictions
(gauge)
The total number of evictions from the fielddata cache [v0.90.5+].
Shown as eviction
elastic_cloud.fielddata.evictions.count
(count)
The total number of evictions from the fielddata cache as a count [v0.90.5+].
Shown as eviction
elastic_cloud.fielddata.size
(gauge)
The size of the fielddata cache [v0.90.5+].
Shown as byte
elastic_cloud.flush.total
(gauge)
The total number of index flushes to disk since start.
Shown as flush
elastic_cloud.flush.total.count
(count)
The total number of index flushes to disk since start as a count.
Shown as flush
elastic_cloud.flush.total.time
(gauge)
The total time spent flushing the index to disk.
Shown as second
elastic_cloud.flush.total.time.count
(count)
The total time spent flushing the index to disk as a count.
Shown as second
elastic_cloud.fs.total.available_in_bytes
(gauge)
The total number of bytes available to this Java virtual machine on this file store.
Shown as byte
elastic_cloud.fs.total.disk_io_op
(gauge)
The total I/O operations on the file store [v1.0+].
Shown as operation
elastic_cloud.fs.total.disk_io_size_in_bytes
(gauge)
Total bytes used for all I/O operations on the file store [v1.0+].
Shown as byte
elastic_cloud.fs.total.disk_read_size_in_bytes
(gauge)
The total bytes read from the file store [v1.0+].
Shown as byte
elastic_cloud.fs.total.disk_reads
(gauge)
The total number of reads from the file store [v1.0+].
Shown as read
elastic_cloud.fs.total.disk_write_size_in_bytes
(gauge)
The total bytes written to the file store [v1.0+].
Shown as byte
elastic_cloud.fs.total.disk_writes
(gauge)
The total number of writes to the file store [v1.0+].
Shown as write
elastic_cloud.fs.total.free_in_bytes
(gauge)
The total number of unallocated bytes in the file store.
Shown as byte
elastic_cloud.fs.total.total_in_bytes
(gauge)
The total size in bytes of the file store.
Shown as byte
elastic_cloud.get.current
(gauge)
The number of get requests currently running.
Shown as request
elastic_cloud.get.exists.time
(gauge)
The total time spent on get requests where the document existed.
Shown as second
elastic_cloud.get.exists.time.count
(count)
The total time spent on get requests where the document existed as a count.
Shown as second
elastic_cloud.get.exists.total
(gauge)
The total number of get requests where the document existed.
Shown as request
elastic_cloud.get.exists.total.count
(count)
The total number of get requests where the document existed as a count.
Shown as request
elastic_cloud.get.missing.time
(gauge)
The total time spent on get requests where the document was missing.
Shown as second
elastic_cloud.get.missing.time.count
(count)
The total time spent on get requests where the document was missing as a count.
Shown as second
elastic_cloud.get.missing.total
(gauge)
The total number of get requests where the document was missing.
Shown as request
elastic_cloud.get.missing.total.count
(count)
The total number of get requests where the document was missing as a count.
Shown as request
elastic_cloud.get.time
(gauge)
The total time spent on get requests.
Shown as second
elastic_cloud.get.time.count
(count)
The total time spent on get requests as a count.
Shown as second
elastic_cloud.get.total
(gauge)
The total number of get requests.
Shown as request
elastic_cloud.get.total.count
(count)
The total number of get requests as a count.
Shown as request
elastic_cloud.http.current_open
(gauge)
The number of current open HTTP connections.
Shown as connection
elastic_cloud.http.total_opened
(gauge)
The total number of opened HTTP connections.
Shown as connection
elastic_cloud.http.total_opened.count
(count)
The total number of opened HTTP connections as a count.
Shown as connection
elastic_cloud.id_cache.size
(gauge)
The size of the id cache [v0.90.5 pre 2.0].
Shown as byte
elastic_cloud.indexing.delete.current
(gauge)
The number of documents currently being deleted from an index.
Shown as document
elastic_cloud.indexing.delete.time
(gauge)
The total time spent deleting documents from an index.
Shown as second
elastic_cloud.indexing.delete.time.count
(count)
The total time spent deleting documents from an index as a count.
Shown as second
elastic_cloud.indexing.delete.total
(gauge)
The total number of documents deleted from an index.
Shown as document
elastic_cloud.indexing.delete.total.count
(count)
The total number of documents deleted from an index as a count.
Shown as document
elastic_cloud.indexing.index.current
(gauge)
The number of documents currently being indexed to an index.
Shown as document
elastic_cloud.indexing.index.time
(gauge)
The total time spent indexing documents to an index.
Shown as second
elastic_cloud.indexing.index.time.count
(count)
The total time spent indexing documents to an index as a count.
Shown as second
elastic_cloud.indexing.index.total
(gauge)
The total number of documents indexed to an index.
Shown as document
elastic_cloud.indexing.index.total.count
(count)
The total number of documents indexed to an index as a count.
Shown as document
elastic_cloud.indices.count
(gauge)
The number of indices in the cluster.
Shown as index
elastic_cloud.indices.indexing.index_failed
(gauge)
The number of failed indexing operations [v2.1+].
elastic_cloud.indices.indexing.index_failed.count
(count)
The number of failed indexing operations as a count [v2.1+].
elastic_cloud.indices.indexing.throttle_time
(gauge)
The total time indexing waited due to throttling [v1.4.0+].
Shown as millisecond
elastic_cloud.indices.indexing.throttle_time.count
(count)
The total time indexing waited due to throttling as a count [v1.4.0+].
Shown as millisecond
elastic_cloud.indices.query_cache.cache_count
(count)
[v2.0+].
elastic_cloud.indices.query_cache.cache_size
(gauge)
[v2.0+].
elastic_cloud.indices.query_cache.evictions
(gauge)
The number of query cache evictions [v1.4.0+].
Shown as eviction
elastic_cloud.indices.query_cache.evictions.count
(count)
The number of query cache evictions as a count [v1.4.0+].
Shown as eviction
elastic_cloud.indices.query_cache.hit_count
(gauge)
The number of query cache hits [v1.4.0+].
Shown as hit
elastic_cloud.indices.query_cache.hit_count.count
(count)
The number of query cache hits as a count [v1.4.0+].
Shown as hit
elastic_cloud.indices.query_cache.memory_size_in_bytes
(gauge)
The memory used by the query cache [v1.4.0+].
Shown as byte
elastic_cloud.indices.query_cache.miss_count
(gauge)
The number of query cache misses [v1.4.0+].
Shown as miss
elastic_cloud.indices.query_cache.miss_count.total
(count)
The number of query cache misses [v1.4.0+].
Shown as miss
elastic_cloud.indices.query_cache.total_count
(count)
[v2.0+].
elastic_cloud.indices.recovery.current_as_source
(gauge)
The number of ongoing recoveries for which a shard serves as a source [v1.5.0+].
elastic_cloud.indices.recovery.current_as_target
(gauge)
The number of ongoing recoveries for which a shard serves as a target [v1.5.0+].
elastic_cloud.indices.recovery.throttle_time
(gauge)
The total time recoveries waited due to throttling [v1.5.0+].
Shown as millisecond
elastic_cloud.indices.recovery.throttle_time.count
(count)
The total time recoveries waited due to throttling as a count [v1.5.0+].
Shown as millisecond
elastic_cloud.indices.request_cache.evictions
(gauge)
The number of request cache evictions [v2.0+].
Shown as eviction
elastic_cloud.indices.request_cache.evictions.count
(count)
The number of request cache evictions as a count [v2.0+].
Shown as eviction
elastic_cloud.indices.request_cache.hit_count
(gauge)
The number of request cache hits [v2.0+].
Shown as hit
elastic_cloud.indices.request_cache.hit_count.count
(count)
The number of request cache hits as a count [v2.0+].
Shown as hit
elastic_cloud.indices.request_cache.memory_size_in_bytes
(gauge)
The memory used by the request cache [v2.0+].
Shown as byte
elastic_cloud.indices.request_cache.miss_count
(gauge)
The number of request cache misses [v2.0+].
Shown as miss
elastic_cloud.indices.request_cache.miss_count.count
(count)
The number of request cache misses as a count [v2.0+].
Shown as miss
elastic_cloud.indices.segments.count
(gauge)
The number of segments in an index shard.
Shown as segment
elastic_cloud.indices.segments.doc_values_memory_in_bytes
(gauge)
The memory used by doc values.
Shown as byte
elastic_cloud.indices.segments.fixed_bit_set_memory_in_bytes
(gauge)
The memory used by fixed bit set [v1.4.0+].
Shown as byte
elastic_cloud.indices.segments.index_writer_max_memory_in_bytes
(gauge)
The maximum memory used by the index writer [v1.4.0+].
Shown as byte
elastic_cloud.indices.segments.index_writer_memory_in_bytes
(gauge)
The memory used by the index writer [v1.3.0+].
Shown as byte
elastic_cloud.indices.segments.memory_in_bytes
(gauge)
The memory used by index segments.
Shown as byte
elastic_cloud.indices.segments.norms_memory_in_bytes
(gauge)
The memory used by norms [v2.0+].
Shown as byte
elastic_cloud.indices.segments.stored_fields_memory_in_bytes
(gauge)
The memory used by stored fields [v2.0+].
Shown as byte
elastic_cloud.indices.segments.term_vectors_memory_in_bytes
(gauge)
The memory used by term vectors.
Shown as byte
elastic_cloud.indices.segments.terms_memory_in_bytes
(gauge)
The memory used by terms [v2.0+].
Shown as byte
elastic_cloud.indices.segments.version_map_memory_in_bytes
(gauge)
The memory used by the segment version map [v1.3.0+].
Shown as byte
elastic_cloud.indices.translog.operations
(gauge)
The number of operations in the transaction log.
Shown as operation
elastic_cloud.indices.translog.size_in_bytes
(gauge)
The size of the transaction log.
Shown as byte
elastic_cloud.initializing_shards
(gauge)
The number of shards that are currently initializing.
Shown as shard
elastic_cloud.merges.current
(gauge)
The number of currently active segment merges.
Shown as merge
elastic_cloud.merges.current.docs
(gauge)
The number of documents across segments currently being merged.
Shown as document
elastic_cloud.merges.current.size
(gauge)
The size of the segments currently being merged.
Shown as byte
elastic_cloud.merges.total
(gauge)
The total number of segment merges.
Shown as merge
elastic_cloud.merges.total.count
(count)
The total number of segment merges as a count.
Shown as merge
elastic_cloud.merges.total.docs
(gauge)
The total number of documents across all merged segments.
Shown as document
elastic_cloud.merges.total.docs.count
(count)
The total number of documents across all merged segments as a count.
Shown as document
elastic_cloud.merges.total.size
(gauge)
The total size of all merged segments.
Shown as byte
elastic_cloud.merges.total.size.count
(count)
The total size of all merged segments as a count.
Shown as byte
elastic_cloud.merges.total.time
(gauge)
The total time spent on segment merging.
Shown as second
elastic_cloud.merges.total.time.count
(count)
The total time spent on segment merging as a count.
Shown as second
elastic_cloud.number_of_data_nodes
(gauge)
The number of data nodes in the cluster.
Shown as node
elastic_cloud.number_of_nodes
(gauge)
The total number of nodes in the cluster.
Shown as node
elastic_cloud.pending_tasks_priority_high
(gauge)
The number of high priority pending tasks.
Shown as task
elastic_cloud.pending_tasks_priority_urgent
(gauge)
The number of urgent priority pending tasks.
Shown as task
elastic_cloud.pending_tasks_time_in_queue
(gauge)
The average time spent by tasks in the queue.
Shown as millisecond
elastic_cloud.pending_tasks_total
(gauge)
The total number of pending tasks.
Shown as task
elastic_cloud.primaries.docs.count
(gauge)
The total number of documents in the primary shards.
Shown as document
elastic_cloud.primaries.docs.deleted
(gauge)
The total number of documents deleted from the primary shards.
Shown as document
elastic_cloud.primaries.flush.total
(gauge)
The total number of index flushes to disk from the primary shards since start.
Shown as flush
elastic_cloud.primaries.flush.total.time
(gauge)
The total time spent flushing the index to disk from the primary shards.
Shown as second
elastic_cloud.primaries.get.current
(gauge)
The number of get requests currently running on the primary shards.
Shown as request
elastic_cloud.primaries.get.exists.time
(gauge)
The total time spent on get requests from the primary shards where the document existed.
Shown as request
elastic_cloud.primaries.get.exists.total
(gauge)
The total number of get requests on primary shards where the document existed.
Shown as request
elastic_cloud.primaries.get.missing.time
(gauge)
The total time spent on get requests from the primary shards where the document was missing.
Shown as second
elastic_cloud.primaries.get.missing.total
(gauge)
The total number of get requests from the primary shards where the document was missing.
Shown as request
elastic_cloud.primaries.get.time
(gauge)
The total time spent on get requests from the primary shards.
Shown as second
elastic_cloud.primaries.get.total
(gauge)
The total number of get requests from the primary shards.
Shown as request
elastic_cloud.primaries.indexing.delete.current
(gauge)
The number of documents currently being deleted from an index on the primary shards.
Shown as document
elastic_cloud.primaries.indexing.delete.time
(gauge)
The total time spent deleting documents from an index on the primary shards.
Shown as second
elastic_cloud.primaries.indexing.delete.total
(gauge)
The total number of documents deleted from an index on the primary shards.
Shown as document
elastic_cloud.primaries.indexing.index.current
(gauge)
The number of documents currently being indexed to an index on the primary shards.
Shown as document
elastic_cloud.primaries.indexing.index.time
(gauge)
The total time spent indexing documents to an index on the primary shards.
Shown as second
elastic_cloud.primaries.indexing.index.total
(gauge)
The total number of documents indexed to an index on the primary shards.
Shown as document
elastic_cloud.primaries.merges.current
(gauge)
The number of currently active segment merges on the primary shards.
Shown as merge
elastic_cloud.primaries.merges.current.docs
(gauge)
The number of documents across segments currently being merged on the primary shards.
Shown as document
elastic_cloud.primaries.merges.current.size
(gauge)
The size of the segments currently being merged on the primary shards.
Shown as byte
elastic_cloud.primaries.merges.total
(gauge)
The total number of segment merges on the primary shards.
Shown as merge
elastic_cloud.primaries.merges.total.docs
(gauge)
The total number of documents across all merged segments on the primary shards.
Shown as document
elastic_cloud.primaries.merges.total.size
(gauge)
The total size of all merged segments on the primary shards.
Shown as byte
elastic_cloud.primaries.merges.total.time
(gauge)
The total time spent on segment merging on the primary shards.
Shown as second
elastic_cloud.primaries.refresh.total
(gauge)
The total number of index refreshes on the primary shards.
Shown as refresh
elastic_cloud.primaries.refresh.total.time
(gauge)
The total time spent on index refreshes on the primary shards.
Shown as second
elastic_cloud.primaries.refresh.external.total
(gauge)
The total number of external index refreshes on the primary shards.
Shown as refresh
elastic_cloud.primaries.refresh.external.total.time
(gauge)
The total time spent on external index refreshes on the primary shards.
Shown as second
elastic_cloud.primaries.search.fetch.current
(gauge)
The number of query fetches currently running on the primary shards.
Shown as fetch
elastic_cloud.primaries.search.fetch.time
(gauge)
The total time spent on query fetches on the primary shards.
Shown as second
elastic_cloud.primaries.search.fetch.total
(gauge)
The total number of query fetches on the primary shards.
Shown as fetch
elastic_cloud.primaries.search.query.current
(gauge)
The number of currently active queries on the primary shards.
Shown as query
elastic_cloud.primaries.search.query.time
(gauge)
The total time spent querying on the primary shards.
Shown as second
elastic_cloud.primaries.search.query.total
(gauge)
The total number of queries to the primary shards.
Shown as query
elastic_cloud.primaries.store.size
(gauge)
The total size of all the primary shards.
Shown as byte
elastic_cloud.process.open_fd
(gauge)
The number of opened file descriptors associated with the current process, or -1 if not supported.
Shown as file
elastic_cloud.refresh.total
(gauge)
The total number of index refreshes.
Shown as refresh
elastic_cloud.refresh.total.count
(count)
The total number of index refreshes as a count.
Shown as refresh
elastic_cloud.refresh.total.time
(gauge)
The total time spent on index refreshes.
Shown as second
elastic_cloud.refresh.total.time.count
(count)
The total time spent on index refreshes as a count.
Shown as second
elastic_cloud.refresh.external.total
(gauge)
The total number of external index refreshes [v7.2+].
Shown as refresh
elastic_cloud.refresh.external.total.time
(gauge)
The total time spent on external index refreshes [v7.2+].
Shown as second
elastic_cloud.relocating_shards
(gauge)
The number of shards that are relocating from one node to another.
Shown as shard
elastic_cloud.search.fetch.current
(gauge)
The number of search fetches currently running.
Shown as fetch
elastic_cloud.search.fetch.open_contexts
(gauge)
The number of active searches [v0.90.5+].
Shown as query
elastic_cloud.search.fetch.time
(gauge)
The total time spent on the search fetch.
Shown as second
elastic_cloud.search.fetch.time.count
(count)
The total time spent on the search fetch as a count.
Shown as second
elastic_cloud.search.fetch.total
(gauge)
The total number of search fetches.
Shown as fetch
elastic_cloud.search.fetch.total.count
(count)
The total number of search fetches as a count.
Shown as fetch
elastic_cloud.search.query.current
(gauge)
The number of currently active queries.
Shown as query
elastic_cloud.search.query.time
(gauge)
The total time spent on queries.
Shown as second
elastic_cloud.search.query.time.count
(count)
The total time spent on queries as a count.
Shown as second
elastic_cloud.search.query.total
(gauge)
The total number of queries.
Shown as query
elastic_cloud.search.query.total.count
(count)
The total number of queries as a count.
Shown as query
elastic_cloud.search.scroll.current
(gauge)
The number of currently active scroll queries [v5+].
Shown as query
elastic_cloud.search.scroll.time
(gauge)
The total time spent on scroll queries [v5+].
Shown as second
elastic_cloud.search.scroll.time.count
(count)
The total time spent on scroll queries as a count [v5+].
Shown as second
elastic_cloud.search.scroll.total
(gauge)
The total number of scroll queries [v5+].
Shown as query
elastic_cloud.search.scroll.total.count
(count)
The total number of scroll queries as a count [v5+].
Shown as query
elastic_cloud.shards
(gauge)
Number of primary and replica shards assigned to the node.
Shown as shard
elastic_cloud.slm.snapshot_deletion_failures
(gauge)
The total number of snapshot deletion failures.
Shown as error
elastic_cloud.slm.snapshots_deleted
(gauge)
The total number of deleted snapshots.
elastic_cloud.slm.snapshots_failed
(gauge)
The total number of failed snapshots.
Shown as error
elastic_cloud.slm.snapshots_taken
(gauge)
The total number of snaphots.
elastic_cloud.store.size
(gauge)
The total size in bytes of the store.
Shown as byte
elastic_cloud.thread_pool.bulk.active
(gauge)
The number of active threads in the bulk pool [v<6.3].
Shown as thread
elastic_cloud.thread_pool.bulk.queue
(gauge)
The number of queued threads in the bulk pool [v<6.3].
Shown as thread
elastic_cloud.thread_pool.bulk.threads
(gauge)
The total number of threads in the bulk pool [v<6.3].
Shown as thread
elastic_cloud.thread_pool.bulk.threads.count
(count)
The total number of threads in the bulk pool as a count [v<6.3].
Shown as thread
elastic_cloud.thread_pool.bulk.rejected
(gauge)
The number of rejected threads in the bulk pool [v<6.3].
Shown as thread
elastic_cloud.thread_pool.bulk.rejected.count
(count)
The number of rejected threads in the bulk pool as a count [v<6.3].
Shown as thread
elastic_cloud.thread_pool.bulk.completed
(gauge)
The number of completed threads in the bulk pool [v<6.3].
Shown as thread
elastic_cloud.thread_pool.bulk.completed.count
(count)
The number of completed threads in the bulk pool as a count [v<6.3].
Shown as thread
elastic_cloud.thread_pool.fetch_shard_started.active
(gauge)
The number of active threads in the fetch shard started pool [v1.6.0+].
Shown as thread
elastic_cloud.thread_pool.fetch_shard_started.threads
(gauge)
The total number of threads in the fetch shard started pool [v1.6.0+].
Shown as thread
elastic_cloud.thread_pool.fetch_shard_started.queue
(gauge)
The number of queued threads in the fetch shard started pool [v1.6.0+].
Shown as thread
elastic_cloud.thread_pool.fetch_shard_started.rejected
(gauge)
The number of rejected threads in the fetch shard started pool [v1.6.0+].
Shown as thread
elastic_cloud.thread_pool.fetch_shard_store.active
(gauge)
The number of active threads in the fetch shard store pool [v1.6.0+].
Shown as thread
elastic_cloud.thread_pool.fetch_shard_store.threads
(gauge)
The total number of threads in the fetch shard store pool [v1.6.0+].
Shown as thread
elastic_cloud.thread_pool.fetch_shard_store.queue
(gauge)
The number of queued threads in the fetch shard store pool [v1.6.0+].
Shown as thread
elastic_cloud.thread_pool.fetch_shard_store.rejected
(gauge)
The number of rejected threads in the fetch shard store pool [v1.6.0+].
Shown as thread
elastic_cloud.thread_pool.flush.active
(gauge)
The number of active threads in the flush queue.
Shown as thread
elastic_cloud.thread_pool.flush.queue
(gauge)
The number of queued threads in the flush pool.
Shown as thread
elastic_cloud.thread_pool.flush.threads
(gauge)
The total number of threads in the flush pool.
Shown as thread
elastic_cloud.thread_pool.flush.threads.count
(count)
The total number of threads in the flush pool as a count.
Shown as thread
elastic_cloud.thread_pool.flush.rejected
(gauge)
The number of rejected threads in the flush pool.
Shown as thread
elastic_cloud.thread_pool.flush.rejected.count
(count)
The number of rejected threads in the flush pool as a count.
Shown as thread
elastic_cloud.thread_pool.flush.completed
(gauge)
The number of completed threads in the flush pool.
Shown as thread
elastic_cloud.thread_pool.flush.completed.count
(count)
The number of completed threads in the flush pool as a count.
Shown as thread
elastic_cloud.thread_pool.force_merge.active
(gauge)
The number of active threads for force merge operations [v2.1+].
Shown as thread
elastic_cloud.thread_pool.force_merge.threads
(gauge)
The total number of threads for force merge operations [v2.1+].
Shown as thread
elastic_cloud.thread_pool.force_merge.queue
(gauge)
The number of queued threads for force merge operations [v2.1+].
Shown as thread
elastic_cloud.thread_pool.force_merge.rejected
(gauge)
The number of rejected threads for force merge operations [v2.1+].
Shown as thread
elastic_cloud.thread_pool.force_merge.rejected.count
(count)
The number of rejected threads for force merge operations as a count [v2.1+].
Shown as thread
elastic_cloud.thread_pool.generic.active
(gauge)
The number of active threads in the generic pool.
Shown as thread
elastic_cloud.thread_pool.generic.queue
(gauge)
The number of queued threads in the generic pool.
Shown as thread
elastic_cloud.thread_pool.generic.threads
(gauge)
The total number of threads in the generic pool.
Shown as thread
elastic_cloud.thread_pool.generic.threads.count
(count)
The total number of threads in the generic pool as a count.
Shown as thread
elastic_cloud.thread_pool.generic.rejected
(gauge)
The number of rejected threads in the generic pool.
Shown as thread
elastic_cloud.thread_pool.generic.rejected.count
(count)
The number of rejected threads in the generic pool as a count.
Shown as thread
elastic_cloud.thread_pool.generic.completed
(gauge)
The number of completed threads in the generic pool.
Shown as thread
elastic_cloud.thread_pool.generic.completed.count
(count)
The number of completed threads in the generic pool as a count.
Shown as thread
elastic_cloud.thread_pool.get.active
(gauge)
The number of active threads in the get pool.
Shown as thread
elastic_cloud.thread_pool.get.queue
(gauge)
The number of queued threads in the get pool.
Shown as thread
elastic_cloud.thread_pool.get.threads
(gauge)
The total number of threads in the get pool.
Shown as thread
elastic_cloud.thread_pool.get.threads.count
(count)
The total number of threads in the get pool as a count.
Shown as thread
elastic_cloud.thread_pool.get.rejected
(gauge)
The number of rejected threads in the get pool.
Shown as thread
elastic_cloud.thread_pool.get.rejected.count
(count)
The number of rejected threads in the get pool as a count.
Shown as thread
elastic_cloud.thread_pool.get.completed
(gauge)
The number of completed threads in the get pool.
Shown as thread
elastic_cloud.thread_pool.get.completed.count
(count)
The number of completed threads in the get pool as a count.
Shown as thread
elastic_cloud.thread_pool.index.active
(gauge)
The number of active threads in the index pool [v<7.0].
Shown as thread
elastic_cloud.thread_pool.index.queue
(gauge)
The number of queued threads in the index pool [v<7.0].
Shown as thread
elastic_cloud.thread_pool.index.threads
(gauge)
The total number of threads in the index pool [v<7.0].
Shown as thread
elastic_cloud.thread_pool.index.threads.count
(count)
The total number of threads in the index pool as a count [v<7.0].
Shown as thread
elastic_cloud.thread_pool.index.rejected
(gauge)
The number of rejected threads in the index pool [v<7.0].
Shown as thread
elastic_cloud.thread_pool.index.rejected.count
(count)
The number of rejected threads in the index pool as a count [v<7.0].
Shown as thread
elastic_cloud.thread_pool.index.completed
(gauge)
The number of completed threads in the index pool [v<7.0].
Shown as thread
elastic_cloud.thread_pool.index.completed.count
(count)
The number of completed threads in the index pool as a count [v<7.0].
Shown as thread
elastic_cloud.thread_pool.listener.active
(gauge)
The number of active threads in the listener pool [v1.4.0+].
Shown as thread
elastic_cloud.thread_pool.listener.queue
(gauge)
The number of queued threads in the listener pool [v1.4.0+].
Shown as thread
elastic_cloud.thread_pool.listener.threads
(gauge)
The total number of threads in the listener pool [v1.4.0+].
Shown as thread
elastic_cloud.thread_pool.listener.threads.count
(count)
The total number of threads in the listener pool as a count [v1.4.0+].
Shown as thread
elastic_cloud.thread_pool.listener.rejected
(gauge)
The number of rejected threads in the listener pool [v1.4.0+].
Shown as thread
elastic_cloud.thread_pool.listener.rejected.count
(count)
The number of rejected threads in the listener pool as a count [v1.4.0+].
Shown as thread
elastic_cloud.thread_pool.listener.completed
(gauge)
The number of completed threads in the listener pool.
Shown as thread
elastic_cloud.thread_pool.listener.completed.count
(count)
The number of completed threads in the listener pool as a count.
Shown as thread
elastic_cloud.thread_pool.management.active
(gauge)
The number of active threads in the management pool.
Shown as thread
elastic_cloud.thread_pool.management.queue
(gauge)
The number of queued threads in the management pool.
Shown as thread
elastic_cloud.thread_pool.management.threads
(gauge)
The total number of threads in the management pool.
Shown as thread
elastic_cloud.thread_pool.management.threads.count
(count)
The total number of threads in the management pool as a count.
Shown as thread
elastic_cloud.thread_pool.management.rejected
(gauge)
The number of rejected threads in the management pool.
Shown as thread
elastic_cloud.thread_pool.management.rejected.count
(count)
The number of rejected threads in the management pool as a count.
Shown as thread
elastic_cloud.thread_pool.management.completed
(gauge)
The number of completed threads in the management pool.
Shown as thread
elastic_cloud.thread_pool.management.completed.count
(count)
The number of completed threads in the management pool as a count.
Shown as thread
elastic_cloud.thread_pool.merge.active
(gauge)
The number of active threads in the merge pool [v<2.0].
Shown as thread
elastic_cloud.thread_pool.merge.queue
(gauge)
The number of queued threads in the merge pool [v<2.0].
Shown as thread
elastic_cloud.thread_pool.merge.threads
(gauge)
The total number of threads in the merge pool [v<2.0].
Shown as thread
elastic_cloud.thread_pool.merge.rejected
(gauge)
The number of rejected threads in the merge pool [v<2.0].
Shown as thread
elastic_cloud.thread_pool.percolate.active
(gauge)
The number of active threads in the percolate pool [v<5.0].
Shown as thread
elastic_cloud.thread_pool.percolate.queue
(gauge)
The number of queued threads in the percolate pool [v<5.0].
Shown as thread
elastic_cloud.thread_pool.percolate.threads
(gauge)
The total number of threads in the percolate pool [v<5.0].
Shown as thread
elastic_cloud.thread_pool.percolate.rejected
(gauge)
The number of rejected threads in the percolate pool [v<5.0].
Shown as thread
elastic_cloud.thread_pool.percolate.rejected.count
(count)
The number of rejected threads in the percolate pool as a count [v<5.0].
Shown as thread
elastic_cloud.thread_pool.suggest.active
(gauge)
The number of active threads in the suggest pool [v<5.0].
Shown as thread
elastic_cloud.thread_pool.suggest.threads
(gauge)
The number of threads in the suggest pool [v<5.0].
Shown as thread
elastic_cloud.thread_pool.suggest.queue
(gauge)
The number of queued threads in the suggest pool [v<5.0].
Shown as thread
elastic_cloud.thread_pool.suggest.rejected
(gauge)
The number of rejected threads in the suggest pool [v<5.0].
Shown as thread
elastic_cloud.thread_pool.suggest.rejected.count
(count)
The number of rejected threads in the suggest pool as a count [v<5.0].
Shown as thread
elastic_cloud.thread_pool.refresh.active
(gauge)
The number of active threads in the refresh pool.
Shown as thread
elastic_cloud.thread_pool.refresh.queue
(gauge)
The number of queued threads in the refresh pool.
Shown as thread
elastic_cloud.thread_pool.refresh.threads
(gauge)
The total number of threads in the refresh pool.
Shown as thread
elastic_cloud.thread_pool.refresh.threads.count
(count)
The total number of threads in the refresh pool as a count.
Shown as thread
elastic_cloud.thread_pool.refresh.rejected
(gauge)
The number of rejected threads in the refresh pool.
Shown as thread
elastic_cloud.thread_pool.refresh.rejected.count
(count)
The number of rejected threads in the refresh pool as a count.
Shown as thread
elastic_cloud.thread_pool.refresh.completed
(gauge)
The number of completed threads in the refresh pool.
Shown as thread
elastic_cloud.thread_pool.refresh.completed.count
(count)
The number of completed threads in the refresh pool as a count.
Shown as thread
elastic_cloud.thread_pool.search.active
(gauge)
The number of active threads in the search pool.
Shown as thread
elastic_cloud.thread_pool.search.queue
(gauge)
The number of queued threads in the search pool.
Shown as thread
elastic_cloud.thread_pool.search.threads
(gauge)
The total number of threads in the search pool.
Shown as thread
elastic_cloud.thread_pool.search.threads.count
(count)
The total number of threads in the search pool as a count.
Shown as thread
elastic_cloud.thread_pool.search.rejected
(gauge)
The number of rejected threads in the search pool.
Shown as thread
elastic_cloud.thread_pool.search.rejected.count
(count)
The number of rejected threads in the search pool as a count.
Shown as thread
elastic_cloud.thread_pool.search.completed
(gauge)
The number of completed threads in the search pool.
Shown as thread
elastic_cloud.thread_pool.search.completed.count
(count)
The number of completed threads in the search pool as a count.
Shown as thread
elastic_cloud.thread_pool.snapshot.active
(gauge)
The number of active threads in the snapshot pool.
Shown as thread
elastic_cloud.thread_pool.snapshot.queue
(gauge)
The number of queued threads in the snapshot pool.
Shown as thread
elastic_cloud.thread_pool.snapshot.threads
(gauge)
The total number of threads in the snapshot pool.
Shown as thread
elastic_cloud.thread_pool.snapshot.threads.count
(count)
The total number of threads in the snapshot pool as a count.
Shown as thread
elastic_cloud.thread_pool.snapshot.rejected
(gauge)
The number of rejected threads in the snapshot pool.
Shown as thread
elastic_cloud.thread_pool.snapshot.rejected.count
(count)
The number of rejected threads in the snapshot pool as a count.
Shown as thread
elastic_cloud.thread_pool.snapshot.completed
(gauge)
The number of completed threads in the snapshot pool.
Shown as thread
elastic_cloud.thread_pool.snapshot.completed.count
(count)
The number of completed threads in the snapshot pool as a count.
Shown as thread
elastic_cloud.thread_pool.warmer.active
(gauge)
The number of active threads in the warmer pool.
Shown as thread
elastic_cloud.thread_pool.warmer.completed
(gauge)
The number of completed threads in the warmer pool.
Shown as thread
elastic_cloud.thread_pool.warmer.queue
(gauge)
The number of queued threads in the warmer pool.
Shown as thread
elastic_cloud.thread_pool.warmer.rejected
(gauge)
The number of rejected threads in the warmer pool.
Shown as thread
elastic_cloud.thread_pool.warmer.rejected.count
(count)
The number of rejected threads in the warmer pool as a count.
Shown as thread
elastic_cloud.thread_pool.warmer.threads
(gauge)
The total number of threads in the warmer pool.
Shown as thread
elastic_cloud.thread_pool.write.active
(gauge)
The number of active threads in the write pool [v6.3+].
Shown as thread
elastic_cloud.thread_pool.write.queue
(gauge)
The number of queued threads in the write pool [v6.3+].
Shown as thread
elastic_cloud.thread_pool.write.threads
(gauge)
The total number of threads in the write pool [v6.3+].
Shown as thread
elastic_cloud.thread_pool.write.threads.count
(count)
The total number of threads in the write pool as a count [v6.3+].
Shown as thread
elastic_cloud.thread_pool.write.rejected
(gauge)
The number of rejected threads in the write pool [v6.3+].
Shown as thread
elastic_cloud.thread_pool.write.rejected.count
(count)
The number of rejected threads in the write pool as a count [v6.3+].
Shown as thread
elastic_cloud.thread_pool.write.completed
(gauge)
The number of completed threads in the write pool [v6.3+].
Shown as thread
elastic_cloud.thread_pool.write.completed.count
(count)
The number of completed threads in the write pool as a count [v6.3+].
Shown as thread
elastic_cloud.transport.rx_count
(gauge)
The total number of packets received in cluster communication.
Shown as packet
elastic_cloud.transport.rx_count.count
(count)
The total number of packets received in cluster communication as a count.
Shown as packet
elastic_cloud.transport.rx_size
(gauge)
The total size of data received in cluster communication.
Shown as byte
elastic_cloud.transport.rx_size.count
(count)
The total size of data received in cluster communication as a count.
Shown as byte
elastic_cloud.transport.server_open
(gauge)
The number of connections opened for cluster communication.
Shown as connection
elastic_cloud.transport.tx_count
(gauge)
The total number of packets sent in cluster communication.
Shown as packet
elastic_cloud.transport.tx_count.count
(count)
The total number of packets sent in cluster communication as a count.
Shown as packet
elastic_cloud.transport.tx_size
(gauge)
The total size of data sent in cluster communication.
Shown as byte
elastic_cloud.transport.tx_size.count
(count)
The total size of data sent in cluster communication as a count.
Shown as byte
elastic_cloud.unassigned_shards
(gauge)
The number of shards that are unassigned to a node.
Shown as shard
elastic_cloud.delayed_unassigned_shards
(gauge)
The number of shards whose allocation has been delayed [v2.4+].
Shown as shard
elastic_cloud.index.health
(gauge)
The status of the index as a number: green = 0, yellow = 1, red = 2.
elastic_cloud.index.health.reverse
(gauge)
The status of the index as a number: red = 0, yellow = 1, green = 2.
elastic_cloud.index.docs.count
(gauge)
The number of documents in the index.
Shown as document
elastic_cloud.index.docs.deleted
(gauge)
The number of deleted documents in the index.
Shown as document
elastic_cloud.index.primary_shards
(gauge)
The number of primary shards in the index.
Shown as shard
elastic_cloud.index.replica_shards
(gauge)
The number of replica shards in the index.
Shown as shard
elastic_cloud.index.primary_store_size
(gauge)
The store size of primary shards in the index.
Shown as byte
elastic_cloud.index.store_size
(gauge)
The store size of primary and replica shards in the index.
Shown as byte
elastic_cloud.cgroup.cpu.stat.number_of_elapsed_periods
(gauge)
The number of reporting periods that have elapsed [v5+].
elastic_cloud.cgroup.cpu.stat.number_of_times_throttled
(gauge)
The number of times all tasks in the same group as the elastic_cloud process have been throttled [v5+].
elastic_cloud.process.cpu.percent
(gauge)
CPU usage in percent or -1 if not known at the time the stats are computed [v5+].
Shown as percent
elastic_cloud.indexing_pressure.memory.current.coordinating_in_bytes
(gauge)
Memory consumed by indexing requests in the coordinating stage [v7.9+].
Shown as byte
elastic_cloud.indexing_pressure.memory.current.primary_in_bytes
(gauge)
Memory consumed by indexing requests in the primary stage [v7.9+].
Shown as byte
elastic_cloud.indexing_pressure.memory.current.replica_in_bytes
(gauge)
Memory consumed by indexing requests in the replica stage [v7.9+].
Shown as byte

Logs

The Elastic Cloud integration does not include any logs.

Events

The Elastic Cloud integration does not include any events.

Service Checks

The Elastic Cloud integration does not include any service checks.

Troubleshooting

Need help? Contact Datadog support.