Stackdriver Agent Migration

Several 3rd-party plugins were deprecated and BindPlane will now be the tool used to collect metrics from these technologies.

The metrics listed below are only those that were taken over from the deprecation. For a full list of metrics that BindPlane will send to Stackdriver, please click here.

Key

Metric Type
Display Name

Kind, Type, Unit

Description

Labels

Additions

🚧

Metric prefixes

If the BindPlane collector is installed on the HBase host system, all the following metrics listed below will be prefixed with agent.googleapis.com/hbase. Otherwise, these metrics will be prefixed with external.googleapis.com/bluemedora/generic_node/hbase.

Stackdriver Metrics

/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.

/ipc/traffic_count
IPC traffic

CUMULATIVE, INT64, By

The number of bytes transmitted and received via IPC.

direction: Data direction, rx or tx.

/master/average_load
Load

GAUGE, DOUBLE, n/a

The average master load.

/master/dead_region_servers
Dead region servers

GAUGE, DOUBLE, n/a

The number of dead region servers.

/master/live_region_servers
Live region servers

GAUGE, DOUBLE, n/a

The number of live region servers.

/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/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/block_cache/hit_ratio_percent
Block cache hit ratio

GAUGE, DOUBLE, %

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

/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/num_items
Block count

GAUGE, DOUBLE, Blocks

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

/regionserver/call_queue/length
Call queue size

GAUGE, DOUBLE, By

The length of the call queue.

/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/flush_queue/length
Flush queue size

GAUGE, DOUBLE, n/a

The number of enqueued regions in the MemStore awaiting flush.

/regionserver/memory/heap_usage
Heap usage

GAUGE, DOUBLE, By

Heap space used by the regionserver.

/regionserver/memstore/files
Memstore files

GAUGE, DOUBLE, n/a

The number of store files on the regionserver.

/regionserver/memstore/index_size
Memstore index size

GAUGE, DOUBLE, By

The size of the store file index on the regionserver.

/regionserver/memstore/open_stores
Memstore open stores

GAUGE, DOUBLE, n/a

The number of stores open on the regionserver.

/regionserver/memstore/size
Memstore size

GAUGE, DOUBLE, By

The sum of all the memstore sizes in the regionserver.

/regionserver/online_regions
Online regions

GAUGE, DOUBLE, n/a

The number of active regions in the regionserver.

/regionserver/request_count
Request count

CUMULATIVE, INT64, Requests

The number of requests.

request_type: The type of request.

/regionserver/requests/total_rate

GAUGE, DOUBLE, 1/s

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

type: The type of request.

Additions

BindPlane integration requires user to sum type: read and write to produce total_rate. Dashboard modification may be required.

/regionserver/slow_operation_count
Slow operations

CUMULATIVE, INT64, n/a

The number of slow log operations.

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

Additions

operation: in addition to get, put, delete, and increment, the BindPlane integration also collects and reports append and delete operations