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 Kafka host system, all the following metrics listed below will be prefixed with
agent.googleapis.com/kafka
. Otherwise, these metrics will be prefixed withexternal.googleapis.com/bluemedora/generic_node/kafka
.
Stackdriver Metrics | |
---|---|
/broker/topics/failed_request_count Failed requests | |
CUMULATIVE, INT64, Requests | The number of failed requests. |
request_type: The type of request (fetch or produce). | |
/broker/topics/incoming_message_count Incoming messages | |
CUMULATIVE, INT64, n/a | The number of incoming messages in all topics. |
/broker/topics/traffic Traffic | |
CUMULATIVE, INT64, By | The number of bytes sent and received in all topics. |
direction: Data direction, in or out. | |
/controller/kafka/active Active controllers | |
GAUGE, DOUBLE, n/a | The number of active controllers in the cluster. |
/controller/kafka/offline_partitions Offline partitions | |
GAUGE, DOUBLE, n/a | The number of partitions that don’t have an active leader and are hence not writable or readable. |
/controller/leader_elections/election_count Leader elections | |
CUMULATIVE, INT64, n/a | The total number of leader elections. |
/controller/leader_elections/unclean_count Stale leader elections | |
CUMULATIVE, INT64, n/a | The total number of leader elections where the leader is out-of-sync. |
/log/flush_count Flushes | |
CUMULATIVE, INT64, n/a | The number of log flushes. |
/network/request_count Requests | |
CUMULATIVE, INT64, Requests | The number of requests. |
request_type: The type of request (fetch or produce). | |
/purgatory/num_delayed_requests Delayed purgatory requests | |
GAUGE, DOUBLE, Requests | The current number of delayed requests in purgatory. |
request_type: The type of request (fetch or produce). | |
/purgatory/size Purgatory requests | |
GAUGE, DOUBLE, Requests | The current number of requests in purgatory. |
request_type: The type of the request, fetch or produce. | |
/replica_fetcher/max_lag Maximum lag | |
GAUGE, DOUBLE, n/a | The maximum lag in messages between the follower and leader replicas. |
/replica_fetcher/min_fetch_rate Minimum fetch rate | |
GAUGE, DOUBLE, 1/s | The minimum rate at which the follower replicas send fetch requests to the leaders. |
/replica_manager/isr/expand_count Gaining replicas | |
CUMULATIVE, INT64, n/a | The number of replicas catching up (ISR = in-sync replica). |
/replica_manager/isr/shrink_count Lagging replicas | |
CUMULATIVE, INT64, n/a | The number of replicas lagging behind (ISR = in-sync replica). |
/replica_manager/leaders Leaders | |
GAUGE, DOUBLE, n/a | The current number of leaders on this broker. |
/replica_manager/partitions Partitions | |
GAUGE, DOUBLE, n/a | The current number of partitions on this broker. |
/replica_manager/under_replicated_partitions Unreliable partitions | |
GAUGE, DOUBLE, n/a | The current number of under-replicated partitions. |
Updated almost 5 years ago