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 with external.googleapis.com/bluemedora/generic_node/kafka.

Stackdriver Metrics
/broker/topics/failed_request_count
Failed requests
CUMULATIVE, INT64, RequestsThe number of failed requests.
request_type: The type of request (fetch or produce).
/broker/topics/incoming_message_count
Incoming messages
CUMULATIVE, INT64, n/aThe number of incoming messages in all topics.
/broker/topics/traffic
Traffic
CUMULATIVE, INT64, ByThe number of bytes sent and received in all topics.
direction: Data direction, in or out.
/controller/kafka/active
Active controllers
GAUGE, DOUBLE, n/aThe number of active controllers in the cluster.
/controller/kafka/offline_partitions
Offline partitions
GAUGE, DOUBLE, n/aThe 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/aThe total number of leader elections.
/controller/leader_elections/unclean_count
Stale leader elections
CUMULATIVE, INT64, n/aThe total number of leader elections where the leader is out-of-sync.
/log/flush_count
Flushes
CUMULATIVE, INT64, n/aThe number of log flushes.
/network/request_count
Requests
CUMULATIVE, INT64, RequestsThe number of requests.
request_type: The type of request (fetch or produce).
/purgatory/num_delayed_requests
Delayed purgatory requests
GAUGE, DOUBLE, RequestsThe current number of delayed requests in purgatory.
request_type: The type of request (fetch or produce).
/purgatory/size
Purgatory requests
GAUGE, DOUBLE, RequestsThe 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/aThe maximum lag in messages between the follower and leader replicas.
/replica_fetcher/min_fetch_rate
Minimum fetch rate
GAUGE, DOUBLE, 1/sThe minimum rate at which the follower replicas send fetch requests to the leaders.
/replica_manager/isr/expand_count
Gaining replicas
CUMULATIVE, INT64, n/aThe number of replicas catching up (ISR = in-sync replica).
/replica_manager/isr/shrink_count
Lagging replicas
CUMULATIVE, INT64, n/aThe number of replicas lagging behind (ISR = in-sync replica).
/replica_manager/leaders
Leaders
GAUGE, DOUBLE, n/aThe current number of leaders on this broker.
/replica_manager/partitions
Partitions
GAUGE, DOUBLE, n/aThe current number of partitions on this broker.
/replica_manager/under_replicated_partitions
Unreliable partitions
GAUGE, DOUBLE, n/aThe current number of under-replicated partitions.