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/hbase except for the metrics that are also listed in the associated Stackdriver Agent Migration page. If the collector is installed on the HBase host system, the metrics listed there will be prefixed with agent.googleapis.com/hbase

Google Cloud Monitoring Metrics

/master/active_handlers
Active Handlers

GAUGE, INT64, n/a

Number of active RPC handlers.

/master/active_handlers_operations
Active Handlers Operations

GAUGE, INT64, n/a

Number of active RPC handler Operations.

operation: The type of operation that the active handlers perform.

/master/average_load
Load

GAUGE, DOUBLE, n/a

The average master load.

/master/ipc/calls
IPC Calls

GAUGE, INT64, Calls

Number of queued calls

queue: Queue that the calls are in.

/master/network/cluster_requests
Cluster Requests

CUMULATIVE, INT64, Requests

Count of requests made from all region servers to the cluster.

/master/compilation_time
Compilation Time

GAUGE, INT64, ms

The approximate accumulated elapsed time spent in compilation.

/master/network/exceptions_count
Total Exceptions

CUMULATIVE, INT64, Errors

Count of exceptions caused by requests.

/master/exceptions
Exceptions

CUMULATIVE, INT64, Errors

Count of specific exceptions caused by requests.

type: Specific type of exception caused by requests.

/master/garbage_collector_collection_count
Garbage Collector Collection Count

CUMULATIVE, INT64, n/a

The total number of collections that have occurred.

/master/garbage_collector_collection_time
Garbage Collector Collection Time

CUMULATIVE, INT64, ms

The accumulated collection elapsed time.

/master/general_calls_dropped
General Calls Dropped

CUMULATIVE, INT64, Calls

Count of calls from the general queue which were dropped by the Controlled Delay RPC executor.

/master/memory/heap_usage
Heap usage

GAUGE, INT64, By

Heap space used by the master.

/master/memory/usage
Memory Usage

GAUGE, INT64, By

Amount of memory used by the Java virtual machine.

memory_type: Type of memory (heap or non-heap).

usage_type: Type of memory usage (used, initialized, or committed).

/master/oldest_region_in_transition
Oldest Region in Transition

GAUGE, INT64, ms

Age of the longest region in transition. Will be 0 if there are no regions in transition.

/ipc/connections
IPC connections

GAUGE, DOUBLE, Connections

The number of open connections.

/ipc/queue_length
IPC queue size

GAUGE, DOUBLE, By

The current size of the IPC queue.

/master/live_region_servers
Live region servers

GAUGE, DOUBLE, n/a

The number of live region servers.

/master/dead_region_servers
Dead region servers

GAUGE, DOUBLE, n/a

The number of dead region servers.

/master/regions_in_transition
Regions in Transition

GAUGE, INT64, n/a

Number of regions currently in transition.

/ipc/traffic_count
IPC traffic

CUMULATIVE, INT64, By

The number of bytes transmitted and received via IPC.

direction: Data direction, rx or tx.

/master/cpu/time
CPU Time

CUMULATIVE, INT64, ns

The CPU time used by the process on which the Java virtual machine is running.

/master/cpu/daemon_threads
Daemon Threads

GAUGE, INT64, Threads

The current number of live daemon threads.

/master/lifo_mode_switches
LIFO Mode Switches

CUMULATIVE, INT64, n/a

Count of calls from the general queue which were served from the tail of the queue.

/master/cpu/live_threads
Live Threads

GAUGE, INT64, Threads

The current number of live threads including both daemon and non-daemon threads.

/master/loaded_classes_count
Loaded Classes Count

GAUGE, INT64, n/a

The number of classes that are currently loaded in the Java virtual machine.

/master/open_files
Open Files

GAUGE, INT64, n/a

The number of open file descriptors.

/master/cpu/peak_threads
Peak Threads

GAUGE, INT64, Threads

The peak live thread count since the Java virtual machine started or peak was reset.

/master/regions_in_transition_longer_than_threshold
Regions in Transition Longer Than Threshold

GAUGE, INT64, n/a

Number of regions currently in transition for longer than the threshold time.

/master/cpu/started_threads
Started Threads

CUMULATIVE, INT64, Threads

The total number of threads created and also started since the Java virtual machine started.

/master/uptime
Uptime

CUMULATIVE, INT64, ms

The uptime of the Java virtual machine.

/region/operations
Operations

CUMULATIVE, INT64, n/a

Count of different DDL operations.

operation: The operation counted.

/region/store_file_age
Store File Age

GAUGE, INT64, ms

Ages of store files in the region.

statistic: Age statistic (average, maximum, or minimum)

/region/request_count
Request count

CUMULATIVE, INT64, Requests

The number of requests.

type: The type of request.

/region/completed_compactions
Completed Compactions

CUMULATIVE, INT64, n/a

Count of compactions completed in the region.

/region/data_compacted
Data Compacted

CUMULATIVE, INT64, By

Amount of data compacted.

/region/failed_compactions
Failed Compactions

CUMULATIVE, INT64, n/a

Count of failed compactions in the region.

/region/files_compacted
Files Compacted

CUMULATIVE, INT64, n/a

Count of files compacted.

/region/last_major_compaction_age
Last Major Compaction Age

GAUGE, INT64, ms

Age of the last major compaction.

/region/maximum_compaction_queue_size
Maximum Compaction Queue Size

GAUGE, INT64, n/a

Maximum size of the compaction queue.

/region/maximum_flush_queue_size
Maximum Flush Queue Size

GAUGE, INT64, n/a

Maximum size of the flush queue.

/region/memstore/size
Memstore size

GAUGE, INT64, By

Size of the memstore.

/region/queued_compactions
Queued Compactions

GAUGE, INT64, n/a

Number of queued and running compactions in the region.

/region/queued_flushes
Queued Flushes

CUMULATIVE, INT64, n/a

Count of flushes queued.

/region/reference_files
Reference Files

GAUGE, INT64, n/a

Number of reference files in the region.

/region/replica_id
Replica ID

GAUGE, INT64, n/a

Replica ID of the region. A value of 0 indicates primary replica.

/region/store_file_size
Store File Size

GAUGE, INT64, By

Size of store files in the region.

/region/store_files
Store Files

GAUGE, INT64, n/a

Number of store files in the region.

/region/stores
Stores

CUMULATIVE, INT64, n/a

Count of Stores.

/regionserver/block_cache/request_count
Block cache requests

CUMULATIVE, INT64, n/a

Count of block cache hits and misses for different blocks.

block_type: Block type that the cache requests are for.

kind: The cache access kind.

/regionserver/requests/total_rate
RPC request rate

GAUGE, DOUBLE, 1/s

The point-in-time number of RegionServer RPC calls.

type: The type of request.

/regionserver/memory/l1_cache_requests
L1 Cache Requests

CUMULATIVE, INT64, n/a

Count of requests to the L1 cache.

result: Result of the request (hit or miss).

/regionserver/memory/l2_cache_requests
L2 Cache Requests

CUMULATIVE, INT64, n/a

Count of requests to the L2 cache.

result: Result of the request (hit or miss).

/regionserver/store_file_age
Store File Age

GAUGE, INT64, ms

Ages of store files on the Region Server.

statistic: Age statistic (average, maximum, or minimum)

/regionserver/network/traffic
Traffic

CUMULATIVE, INT64, By

Count of traffic sent and received.

direction: Direction of the traffic (received or sent).

/regionserver/network/rpc_requests
RPC Requests

CUMULATIVE, INT64, Requests

Count of RPC requests handled by the Region Server.

type: Type of RPC request

/regionserver/ipc/calls
IPC Calls

GAUGE, INT64, Calls

Number of queued calls

queue: Queue that the calls are in.

/regionserver/exceptions
Exceptions

CUMULATIVE, INT64, Errors

Count of specific exceptions caused by requests.

type: Specific type of exception caused by requests.

/regionserver/network/exceptions_count
Total Exceptions

CUMULATIVE, INT64, Errors

Count of exceptions caused by requests.

/regionserver/disk/latency
Disk Latency

GAUGE, INT64, ms

Disk latency of HFile operations on the server.

type: Type of disk operation (read or write).

statistic: Latency statistic (average, maximum, median, or minimum)

/regionserver/disk/operations
Disk Operations

CUMULATIVE, INT64, Operations

Count of HFile operations.

type: Type of disk operation (read or write).

/regionserver/active_handlers
Active Handlers

GAUGE, INT64, n/a

Number of active RPC handlers.

/regionserver/active_read_handlers
Active Read Handlers

GAUGE, INT64, n/a

Number of active read RPC handlers.

/regionserver/active_scan_handlers
Active Scan Handlers

GAUGE, INT64, n/a

Number of active scan RPC handlers.

/regionserver/active_write_handlers
Active Write Handlers

GAUGE, INT64, n/a

Number of active write RPC handlers.

/regionserver/average_region_size
Average Region Size

GAUGE, INT64, By

Average size of regions on the Region Server, including MemStore and store files sizes.

/regionserver/block_cache/num_items
Block count

GAUGE, DOUBLE, Blocks

The number of blocks of StoreFiles (HFiles) in the cache.

/regionserver/block_cache/evicted_blocks_count
Evicted block count

CUMULATIVE, INT64, Blocks

The number of blocks that had to be evicted from the block cache due to heap size constraints.

/regionserver/memory/block_cache_express_hit_rate
Block Cache Express Hit Rate

GAUGE, DOUBLE, %

Ratio of requests with caching turned on that hit the cache.

/regionserver/block_cache/failed_insertions
Block Cache Failed Insertions

CUMULATIVE, INT64, n/a

Count of failed block cache insertions.

/regionserver/block_cache/memory
Block cache size

GAUGE, DOUBLE, By

Memory usage by the block cache.

usage_kind: The cache access kind.

/regionserver/block_cache/hit_ratio_percent
Block cache hit ratio

GAUGE, DOUBLE, %

The running block cache hit ratio (0 to 100).

/regionserver/block_cache/access_count
Block cache accesses

CUMULATIVE, INT64, n/a

The number of blocks of StoreFiles (HFiles) requested from the cache.

kind: The cache access kind.

/regionserver/memory/block_cache_primary_misses
Block Cache Primary Misses

CUMULATIVE, INT64, n/a

Count of misses on the primary replica in the block cache.

/regionserver/memory/block_cache_primary_replica_evictions
Block Cache Primary Replica Evictions

CUMULATIVE, INT64, Blocks

Count of blocks evicted from the primary replica of the block cache.

/regionserver/memory/block_cache_primary_replica_hits
Block Cache Primary Replica Hits

CUMULATIVE, INT64, n/a

Count of hits on the primary replica in the block cache.

/regionserver/cpu/time
CPU Time

CUMULATIVE, INT64, ns

The CPU time used by the process on which the Java virtual machine is running.

/regionserver/network/blocked_requests
Blocked Requests

CUMULATIVE, INT64, Requests

Count of requests blocked due to MemStore size being larger than 'blockingMemStoreSize'.

/regionserver/disk/checksum_failures
Checksum Failures

CUMULATIVE, INT64, n/a

Count of checksum failures for HFile checksums. These checksums are separate from HDFS checksums.

/regionserver/compaction_queue/length
Compaction queue size

GAUGE, DOUBLE, n/a

The length of the compaction queue (the number of stores that have been targeted for compaction).

/regionserver/compilation_time
Compilation Time

GAUGE, INT64, ms

The approximate accumulated elapsed time spent in compilation.

/regionserver/cpu/daemon_threads
Daemon Threads

GAUGE, INT64, Threads

The current number of live daemon threads.

/regionserver/network/enqueued_user_requests
Enqueued User Requests

GAUGE, INT64, Calls

Number of calls in the general call queue.

/regionserver/failed_check_and_mutate_calls
Failed Check and Mutate Calls

CUMULATIVE, INT64, Calls

Count of failed Check and Mutate calls.

/regionserver/flush_queue/length
Flush queue size

GAUGE, DOUBLE, n/a

The number of enqueued regions in the MemStore awaiting flush.

/regionserver/garbage_collector_collection_count
Garbage Collector Collection Count

CUMULATIVE, INT64, n/a

The total number of collections that have occurred.

/regionserver/garbage_collector_collection_time
Garbage Collector Collection Time

CUMULATIVE, INT64, ms

The accumulated collection elapsed time.

/regionserver/general_calls_dropped
General Calls Dropped

CUMULATIVE, INT64, Calls

Count of calls from the general queue which were dropped by the Controlled Delay RPC executor.

/regionserver/memory/l1_cache_hit_ratio
L1 Cache Hit Ratio

GAUGE, DOUBLE, n/a

Ratio of L1 cache hits to L1 cache misses.

/regionserver/memory/l1_cache_miss_ratio
L1 Cache Miss Ratio

GAUGE, DOUBLE, n/a

Ratio of L1 cache misses to L1 cache hits.

/regionserver/memory/l2_cache_hit_ratio
L2 Cache Hit Ratio

GAUGE, DOUBLE, n/a

Ratio of L2 cache hits to L2 cache misses.

/regionserver/memory/l2_cache_miss_ratio
L2 Cache Miss Ratio

GAUGE, DOUBLE, n/a

Ratio of L2 cache misses to L2 cache hits.

/regionserver/lifo_mode_switches
LIFO Mode Switches

CUMULATIVE, INT64, Calls

Count of calls from the general queue which were served from the tail of the queue.

/regionserver/cpu/live_threads
Live Threads

GAUGE, INT64, Threads

The current number of live threads including both daemon and non-daemon threads.

/regionserver/loaded_classes_count
Loaded Classes Count

GAUGE, INT64, n/a

The number of classes that are currently loaded in the Java virtual machine.

/regionserver/disk/local_files
Local Files

GAUGE, DOUBLE, %

Ratio of store file data stored on the local DataNode.

/regionserver/memory/heap_usage
Heap usage

GAUGE, DOUBLE, By

Heap space used by the regionserver.

/regionserver/memory/usage
Memory Usage

GAUGE, INT64, By

Amount of memory used by the Java virtual machine.

memory_type: Type of memory (heap or non-heap).

usage_type: Type of memory usage (used, initialized, or committed).

/regionserver/memstore/size
Memstore size

GAUGE, DOUBLE, By

The sum of all the memstore sizes in the regionserver.

/regionserver/mutations_without_wal
Mutations Without WAL

GAUGE, INT64, n/a

Number of mutations received from clients with WAL disabled.

/regionserver/network/open_connections
Open Connections

GAUGE, INT64, Connections

Number of open connections.

/regionserver/open_files
Open Files

GAUGE, INT64, n/a

The number of open file descriptors.

/regionserver/passed_check_and_mutate_calls
Passed Check and Mutate Calls

CUMULATIVE, INT64, Calls

Count Check and Mutate calls which passed the checks.

/regionserver/cpu/peak_threads
Peak Threads

GAUGE, INT64, Threads

The peak live thread count since the Java virtual machine started or peak was reset.

/regionserver/call_queue/length
Call queue size

GAUGE, DOUBLE, By

The length of the call queue.

/regionserver/disk/reference_files
Reference Files

GAUGE, INT64, n/a

Number of reference files on the Region Server.

/regionserver/online_regions
Online regions

GAUGE, DOUBLE, n/a

The number of active regions in the regionserver.

/regionserver/network/row_action_requests
Row Action Requests

CUMULATIVE, INT64, n/a

Count of row actions across requests handled by the Region Server.

/regionserver/size_of_mutations_without_wal
Size of Mutations Without WAL

GAUGE, INT64, By

Aggregate size of mutations received from clients with WAL disabled.

/regionserver/slow_operation_count
Slow operations

CUMULATIVE, INT64, n/a

The number of slow log operations.

operation: The operation name (e.g., get, put).

/regionserver/cpu/started_threads
Started Threads

CUMULATIVE, INT64, Threads

The total number of threads created and also started since the Java virtual machine started.

/regionserver/memstore/index_size
Memstore index size

GAUGE, DOUBLE, By

The size of the store file index on the regionserver.

/regionserver/memstore/disk_size
Memstore disk size

GAUGE, INT64, By

Size of all store files on the Region Server's disk.

/regionserver/memstore/files
Memstore files

GAUGE, DOUBLE, n/a

The number of store files on the regionserver.

/regionserver/memstore/open_stores
Memstore open stores

GAUGE, DOUBLE, n/a

The number of stores open on the regionserver.

/regionserver/update_blocking_duration
Update Blocking Duration

CUMULATIVE, INT64, ms

Count of how long updates have been blocked so that the MemStore can be flushed.

/regionserver/uptime
Uptime

CUMULATIVE, INT64, ms

The uptime of the Java virtual machine.

/regionserver/disk/wal_file_size
WAL File Size

GAUGE, INT64, By

Size of all WAL files on the Region Server.

/regionserver/wal_files
WAL Files

GAUGE, INT64, n/a

Number of WAL files.

/regionserver/request_count
Request count

CUMULATIVE, INT64, Requests

The number of requests.

request_type: The type of request.