Consul StatsD Metrics

See Application Integrations for more information.

consul.memberlist.msg.suspect

Number of times an agent suspects another as failed while probing during gossip protocol.

consul.raft.apply

Number of raft transactions occurring.

consul.raft.commitTime.95percentile

The p95 time it takes to commit a new entry to the raft log on the leader.

consul.raft.commitTime.avg

The average time it takes to commit a new entry to the raft log on the leader.

consul.raft.commitTime.count

The number of samples of raft.commitTime

consul.raft.commitTime.max

The max time it takes to commit a new entry to the raft log on the leader.

consul.raft.commitTime.median

The median time it takes to commit a new entry to the raft log on the leader.

consul.raft.leader.dispatchLog.95percentile

The p95 time it takes for the leader to write log entries to disk.

consul.raft.leader.dispatchLog.avg

The average time it takes for the leader to write log entries to disk.

consul.raft.leader.dispatchLog.count

The number of samples of raft.leader.dispatchLog.

consul.raft.leader.dispatchLog.max

The max time it takes for the leader to write log entries to disk.

consul.raft.leader.dispatchLog.median

The median time it takes for the leader to write log entries to disk.

consul.raft.leader.lastContact.95percentile

P95 time elapsed since the leader was last able to check its lease with followers.

consul.raft.leader.lastContact.avg

Average time elapsed since the leader was last able to check its lease with followers.

consul.raft.leader.lastContact.count

The number of samples of raft.leader.lastContact.

consul.raft.leader.lastContact.max

Max time elapsed since the leader was last able to check its lease with followers.

consul.raft.leader.lastContact.median

Median time elapsed since the leader was last able to check its lease with followers.

consul.raft.state.candidate

The number of initiated leader elections.

consul.raft.state.leader

Number of completed leader elections.

consul.runtime.alloc_bytes

Current bytes allocated by the Consul process.

consul.runtime.free_count

Cumulative count of heap objects freed.

consul.runtime.heap_objects

Number of objects allocated on the heap.

consul.runtime.malloc_count

Cumulative count of heap objects allocated.

consul.runtime.num_goroutines

Number of running goroutines.

consul.runtime.sys_bytes

Total size of the virtual address space reserved by the Go runtime.

consul.runtime.total_gc_pause_ns

Cumulative nanoseconds in GC stop-the-world pauses since Consul started.

consul.runtime.total_gc_runs

Number of completed GC cycles.

consul.serf.events

Incremented when an agent processes a serf event.

consul.serf.member.flap

Number of times an agent is marked dead and then quickly recovers.

consul.serf.member.join

Incremented when an agent processes a join event.