Google Cloud Monitoring Metrics

Key

Metric Type
Display Name

Kind, Type, Unit

Description

Labels

🚧

Metric prefixes

All metrics listed below are prefixed with external.googleapis.com/bluemedora/generic_node/elasticsearch except for the metrics that are also listed in the associated Stackdriver Agent Migration page. If the collector is installed on the Elasticsearch host system, the metrics listed there will be prefixed with agent.googleapis.com/elasticsearch

Google Cloud Monitoring Metrics

/num_shards
Shards

GAUGE, DOUBLE, n/a

Number of shards.

shard_type: Type of shard (active, active_primary, initializing, relocating, unassigned).

server_name: The elasticsearch server name.

/num_data_nodes
Data nodes

GAUGE, DOUBLE, n/a

Number of data nodes in the cluster.

server_name: The elasticsearch server name.

/cluster/failed_nodes
Failed Nodes

GAUGE, INT64, n/a

The number of nodes that failed to be created in the cluster.

/num_nodes
Nodes

GAUGE, DOUBLE, n/a

Number of nodes in the cluster.

server_name: The elasticsearch server name.

/cluster/successful_nodes
Successful Nodes

GAUGE, INT64, n/a

The number of nodes successfully created in the cluster.

/index/shards
Shards

GAUGE, INT64, n/a

The number of shards in the index.

type: Type of shard (primary, replica).

/threads
Threads

GAUGE, DOUBLE, n/a

Number of open threads in the server JVM process.

server_name: The elasticsearch server name.

/field_eviction_count
Field evictions

CUMULATIVE, INT64, n/a

Evictions from field cache.

server_name: The elasticsearch server name.

/filter_cache_eviction_count
Filter evictions

CUMULATIVE, INT64, n/a

Evictions from filter cache.

server_name: The elasticsearch server name.

/node/request_cache_evictions
Request Cache Evictions

CUMULATIVE, INT64, n/a

Number of evictions from request cache.

/node/cache_hits
Cache Hits

CUMULATIVE, INT64, n/a

The number of cache hits.

type: Type of cache (query, request).

/node/cache_misses
Cache Misses

CUMULATIVE, INT64, n/a

The number of cache misses.

type: Type of cache (query, request).

/node/circuit_breaker_estimated_size
Circuit Breaker Estimated Size

GAUGE, INT64, By

The estimated size of the circuit breaker.

type: Type of circuit breaker (field data, in-flight request, parent, request).

/node/circuit_breaker_tripped
Circuit Breaker Tripped

CUMULATIVE, INT64, n/a

The number of times the circuit breaker has tripped.

type: Type of circuit breaker (field data, in-flight request, parent, request).

/node/cpu/utilization
CPU Utilization

GAUGE, DOUBLE, %

The node's CPU utilization.

/node/current_document_merges
Current Document Merges

GAUGE, INT64, n/a

The number of documents across segments currently being merged.

/node/current_merge_operations
Current Merge Operations

GAUGE, INT64, n/a

The number of currently active segment merges.

/node/current_merge_operations_size
Current Merge Operations Size

GAUGE, INT64, By

The size of the segments currently being merged.

/node/disk/available
Disk Size Available

GAUGE, INT64, By

The amount of data available to this Java virtual machine on this file store.

/node/disk/free
Disk Size Free

GAUGE, INT64, By

The amount of unallocated data in the file store.

/node/disk/io/operations
Disk I/O Operations

CUMULATIVE, INT64, n/a

The number of operations on the file store.

operation: Type of operation (read, write).

/node/disk/io/size
Disk I/O Size

CUMULATIVE, INT64, kBy

The amount of data read/written from/to the file store.

operation: Type of operation (read, write).

/node/disk/io/total_operations
Disk I/O Operations

CUMULATIVE, INT64, n/a

The total I/O operations on the file store.

/node/disk/size
Disk Size

GAUGE, INT64, By

The size of the file store.

/num_current_documents
Documents

GAUGE, DOUBLE, n/a

Number of documents in the indexes on this node.

server_name: The elasticsearch server name.

document_type: Document count type.

/node/failed_index_operations
Failed Index Operations

CUMULATIVE, INT64, Operations

The number of failed indexing operations.

/node/flush_time
Flush Time

CUMULATIVE, INT64, ms

The time spent in flush.

/node/flushes
Flushes

CUMULATIVE, INT64, Operations

The number of flushes.

/gc_collection_count
GC count

CUMULATIVE, INT64, n/a

Garbage collection count.

type: Type of garbage collection (young, old).

server_name: The elasticsearch server name.

/node/garbage_collection_time
Garbage Collection Time

CUMULATIVE, INT64, ms

The time spent in garbage collections in the JVM.

type: Type of garbage collection (young, old).

/node/indexing_throttle_time
Indexing Throttle Time

CUMULATIVE, INT64, ms

The time indexing waited due to throttling.

/cache_memory_usage
Cache size

GAUGE, DOUBLE, By

Size in bytes of the caches.

cache_name: Type of cache (field, query, request).

server_name: The elasticsearch server name.

/memory_usage
Memory usage

GAUGE, DOUBLE, By

Size in bytes of memory.

memory_type: The memory type.

server_name: The elasticsearch server name.

/node/memory/heap_utilization
Heap Memory Utilization

GAUGE, INT64, %

The amount of memory utilization by the JVM heap.

/node/memory/segments
Segments Memory

GAUGE, INT64, By

Memory used by segments.

used_by: Used by

/node/memory/segments_total
Total Segments Memory Size

GAUGE, INT64, By

Memory used by segments.

/node/memory/used
Memory Used

GAUGE, DOUBLE, By

The amount of memory used on the node.

/node/memory/utilization
Memory Utilization

GAUGE, DOUBLE, %

The node's memory utilization.

/num_server_connections
Open connections

GAUGE, DOUBLE, Connections

Number of open network connections to the server.

server_name: The elasticsearch server name.

/network
Network traffic

CUMULATIVE, INT64, By

Number of bytes transmitted and received on the network.

direction: Direction of traffic (rx, tx).

server_name: The elasticsearch server name.

/num_http_connections
Open connections

GAUGE, DOUBLE, Connections

Number of open HTTP connections to this node.

server_name: The elasticsearch server name.

/node/network/opened_http_connections
Opened HTTP Connections

CUMULATIVE, INT64, Connections

The number of opened HTTP connections.

/node/network/packets
Packets

CUMULATIVE, INT64, Packets

The number of packets in cluster communication.

direction: Type of traffic (received, sent).

/num_open_files
Open files

GAUGE, DOUBLE, n/a

Number of open file descriptors held by the server process.

server_name: The elasticsearch server name.

/operation_count
Completed operations

CUMULATIVE, INT64, Operations

Number of operations completed.

operation: Type of operation

server_name: The elasticsearch server name.

/operation_time
Operation time

CUMULATIVE, INT64, ms

Time in ms spent on operations.

operation: Type of operation

server_name: The elasticsearch server name.

/peak_threads
Max threads

GAUGE, DOUBLE, n/a

Maximum number of open threads that have been open concurrently in the server JVM process.

server_name: The elasticsearch server name.

/node/refreshes_time
Refresh Time

CUMULATIVE, INT64, ms

The time spent on index refreshes.

/node/refreshes
Refreshes

CUMULATIVE, INT64, n/a

The number of index refreshes.

/node/segments_count
Segments

GAUGE, INT64, n/a

The number of segments.

/storage_size
Storage size

GAUGE, DOUBLE, By

Size in bytes of the document storage on this node.

server_name: The elasticsearch server name.

/node/total_document_merges
Total Document Merges

CUMULATIVE, INT64, n/a

The total number of documents across all merged segments.

/node/total_merges
Total Merge Operations

CUMULATIVE, INT64, n/a

The total number of segment merges.

/node/total_merges_size
Total Merge Operations Size

GAUGE, INT64, By

The total size of all merged segments.

/node/total_merges_time
Total Merge Operations Time

CUMULATIVE, INT64, ms

The total time spent on segment merging.

/node/transaction_log/operations
Transaction Log Operations

GAUGE, INT64, n/a

The number of operations in the transaction log.

/node/transaction_log/operations_size
Transaction Log Operations Size

GAUGE, INT64, By

The size of the transaction log.

/node/transaction_log/uncommitted_operations
Transaction Log Uncommitted Operations

GAUGE, INT64, n/a

The number of operations not committed to the transaction log.

/node/transaction_log/uncommitted_operations_size
Transaction Log Uncommitted Operations Size

GAUGE, INT64, By

The size of the operations not committed transaction log.

/node/current_operation_count
Current Operations

GAUGE, INT64, Operations

Number of current operations.

operation: Type of operation

/primary_shards/cache_evictions
Cache Evictions

CUMULATIVE, INT64, n/a

The number of cache evictions.

type: Type of cache (field, query, request).

/primary_shards/cache_hits
Cache Hits

CUMULATIVE, INT64, n/a

The number of cache hits.

type: Type of cache (query, request).

/primary_shards/cache_misses
Cache Misses

CUMULATIVE, INT64, n/a

The number of cache misses.

type: Type of cache (query, request).

/primary_shards/current_operation_count
Current Operations

GAUGE, INT64, Operations

Number of current operations.

operation: Type of operation

/primary_shards/current_document_merges
Current Document Merges

GAUGE, INT64, n/a

The number of documents across segments currently being merged.

/primary_shards/num_current_documents
Documents

GAUGE, INT64, n/a

Number of documents in the indexes on this node.

document_type: Document count type.

/primary_shards/current_merge_operations
Current Merge Operations

GAUGE, INT64, n/a

The number of currently active segment merges.

/primary_shards/current_merge_operations_size
Current Merge Operations Size

GAUGE, INT64, By

The size of the segments currently being merged.

/primary_shards/failed_index_operations
Failed Index Operations

CUMULATIVE, INT64, Operations

The number of failed indexing operations.

/primary_shards/flush_time
Flush Time

CUMULATIVE, INT64, ms

The time spent in flush.

/primary_shards/flushes
Flushes

CUMULATIVE, INT64, Operations

The number of flushes.

/primary_shards/indexing_throttle_time
Indexing Throttle Time

CUMULATIVE, INT64, ms

The time indexing waited due to throttling.

/primary_shards/cache/memory_usage
Cache size

GAUGE, INT64, By

Size in bytes of the caches.

cache_name: Name of cache (field, query, request).

/primary_shards/memory/segments
Segments Memory

GAUGE, INT64, By

Memory used by segments.

used_by: Used by

/primary_shards/memory/segments_total
Total Segments Memory Size

GAUGE, INT64, By

Memory used by segments.

/primary_shards/operation_count
Operations

CUMULATIVE, INT64, Operations

Number of operations completed.

operation: Type of operation

/primary_shards/operation_time
Operations Time

CUMULATIVE, INT64, ms

Time spent during operations.

operation: Type of operation

/primary_shards/refreshes_time
Refresh Time

CUMULATIVE, INT64, ms

The time spent on index refreshes.

/primary_shards/refreshes
Refreshes

CUMULATIVE, INT64, n/a

The number of index refreshes.

/primary_shards/segments_count
Segments

GAUGE, INT64, n/a

The number of segments.

/primary_shards/store_size
Store Size

GAUGE, INT64, By

The store size of the index or aggregation.

/primary_shards/total_document_merges
Total Document Merges

CUMULATIVE, INT64, n/a

The total number of documents across all merged segments.

/primary_shards/total_merges
Total Merge Operations

CUMULATIVE, INT64, n/a

The total number of segment merges.

/primary_shards/total_merges_size
Total Merge Operations Size

GAUGE, INT64, By

The total size of all merged segments.

/primary_shards/total_merges_time
Total Merge Operations Time

CUMULATIVE, INT64, ms

The total time spent on segment merging.

/primary_shards/transaction_log/operations
Transaction Log Operations

GAUGE, INT64, n/a

The number of operations in the transaction log.

/primary_shards/transaction_log/operations_size
Transaction Log Operations Size

GAUGE, INT64, By

The size of the transaction log.

/primary_shards/transaction_log/uncommitted_operations
Transaction Log Uncommitted Operations

GAUGE, INT64, n/a

The number of operations not committed to the transaction log.

/primary_shards/transaction_log/uncommitted_operations_size
Transaction Log Uncommitted Operations Size

GAUGE, INT64, By

The size of the operations not committed transaction log.

/thread_pool/active
Active

GAUGE, INT64, Threads

How many threads are actively processing some work.

/thread_pool/completed
Completed

CUMULATIVE, INT64, n/a

The number of tasks completed.

/thread_pool/queue
Queue

GAUGE, INT64, n/a

The number of tasks in the queue.

/thread_pool/rejected
Rejected

CUMULATIVE, INT64, n/a

The number of tasks rejected by the thread pool executor.

/total_shards/cache_evictions
Cache Evictions

CUMULATIVE, INT64, n/a

The number of cache evictions.

type: Type of cache (field, query, request).

/total_shards/cache_hits
Cache Hits

CUMULATIVE, INT64, n/a

The number of cache hits.

type: Type of cache (query, request).

/total_shards/cache_misses
Cache Misses

CUMULATIVE, INT64, n/a

The number of cache misses.

type: Type of cache (query, request).

/total_shards/current_operation_count
Current Operations

GAUGE, INT64, Operations

Number of current operations.

operation: Type of operation

/total_shards/current_document_merges
Current Document Merges

GAUGE, INT64, n/a

The number of documents across segments currently being merged.

/total_shards/current_merge_operations
Current Merge Operations

GAUGE, INT64, n/a

The number of currently active segment merges.

/total_shards/current_merge_operations_size
Current Merge Operations Size

GAUGE, INT64, By

The size of the segments currently being merged.

/total_shards/num_current_documents
Documents

GAUGE, INT64, n/a

Number of documents in the indexes on this node.

document_type: Document count type.

/total_shards/failed_index_operations
Failed Index Operations

CUMULATIVE, INT64, Operations

The number of failed indexing operations.

/total_shards/flush_time
Flush Time

CUMULATIVE, INT64, ms

The time spent in flush.

/total_shards/flushes
Flushes

CUMULATIVE, INT64, Operations

The number of flushes.

/total_shards/indexing_throttle_time
Indexing Throttle Time

CUMULATIVE, INT64, ms

The time indexing waited due to throttling.

/total_shards/memory/cache_size
Cache Memory Size

GAUGE, INT64, By

The memory used by the cache.

type: Type of cache (field, query, request).

/total_shards/memory/segments
Segments Memory

GAUGE, INT64, By

Memory used by segments.

used_by: Used by

/total_shards/memory/segments_total
Total Segments Memory Size

GAUGE, INT64, By

Memory used by segments.

/total_shards/operation_count
Operations

CUMULATIVE, INT64, Operations

Number of operations completed.

operation: Type of operation

/total_shards/operation_time
Operations Time

CUMULATIVE, INT64, ms

Time spent during operations.

operation: Type of operation

/total_shards/refreshes_time
Refresh Time

CUMULATIVE, INT64, ms

The time spent on index refreshes.

/total_shards/refreshes
Refreshes

CUMULATIVE, INT64, n/a

The number of index refreshes.

/total_shards/segments_count
Segments

GAUGE, INT64, n/a

The number of segments.

/total_shards/store_size
Store Size

GAUGE, INT64, By

The store size of the index or aggregation.

/total_shards/total_document_merges
Total Document Merges

CUMULATIVE, INT64, n/a

The total number of documents across all merged segments.

/total_shards/total_merges
Total Merge Operations

CUMULATIVE, INT64, n/a

The total number of segment merges.

/total_shards/total_merges_size
Total Merge Operations Size

GAUGE, INT64, By

The total size of all merged segments.

/total_shards/total_merges_time
Total Merge Operations Time

CUMULATIVE, INT64, ms

The total time spent on segment merging.

/total_shards/transaction_log/operations
Transaction Log Operations

GAUGE, INT64, n/a

The number of operations in the transaction log.

/total_shards/transaction_log/operations_size
Transaction Log Operations Size

GAUGE, INT64, By

The size of the transaction log.

/total_shards/transaction_log/uncommitted_operations
Transaction Log Uncommitted Operations

GAUGE, INT64, n/a

The number of operations not committed to the transaction log.

/total_shards/transaction_log/uncommitted_operations_size
Transaction Log Uncommitted Operations Size

GAUGE, INT64, By

The size of the operations not committed transaction log.