latest
Which version is running. 1 for 'cluster_version' label with current cluster version
- Type: Gauge
- Labels:
cluster_version
The current revision of auth store.
- Type: Gauge
The latency distributions of commit.rebalance called by bboltdb backend.
- Type: Histogram
The latency distributions of commit.spill called by bboltdb backend.
- Type: Histogram
The latency distributions of commit.write called by bboltdb backend.
- Type: Histogram
The total number of granted leases.
- Type: Counter
The number of renewed leases seen by the leader.
- Type: Counter
The total number of revoked leases.
- Type: Counter
Bucketed histogram of lease TTLs.
- Type: Histogram
The revision of the last compaction in store.
- Type: Gauge
The current revision of store.
- Type: Gauge
Total number of db keys compacted.
- Type: Counter
The unix time of the last db compaction. Resets to 0 on start.
- Type: Gauge
Bucketed histogram of db compaction pause duration.
- Type: Histogram
Bucketed histogram of db compaction total duration.
- Type: Histogram
Total number of events sent by this member.
- Type: Counter
Bucketed histogram of index compaction pause duration.
- Type: Histogram
Total number of keys.
- Type: Gauge
Total number of pending events to be sent.
- Type: Gauge
Total number of unsynced slow watchers.
- Type: Gauge
The total size of put kv pairs seen by this member.
- Type: Gauge
Total number of watch streams.
- Type: Gauge
Total number of watchers.
- Type: Gauge
The total number of expired leases.
- Type: Counter
The marshalling cost distributions of save called by snapshot.
- Type: Histogram
The total latency distributions of save called by snapshot.
- Type: Histogram
Total number of expired keys.
- Type: Counter
Total number of reads action by (get/getRecursive), local to this member.
- Type: Counter
- Labels:
action
Total number of incoming watch requests (new or reestablished).
- Type: Counter
Count of currently active watchers.
- Type: Gauge
Total number of writes (e.g. set/compareAndDelete) seen by this member.
- Type: Counter
- Labels:
action
The latency distributions of commit called by backend.
- Type: Histogram
The latency distribution of backend defragmentation.
- Type: Histogram
The latency distribution of backend snapshots.
- Type: Histogram
Whether or not defrag is active on the member. 1 means active, 0 means not.
- Type: Gauge
The latency distributions of fsync called by WAL.
- Type: Histogram
Total number of bytes written in WAL.
- Type: Gauge
The latency distributions of write called by WAL.
- Type: Histogram
Total number of cache hits
- Type: Gauge
Total number of keys/ranges cached
- Type: Gauge
Total number of cache misses
- Type: Gauge
Total number of events coalescing
- Type: Counter
Total number of current watchers coalescing
- Type: Gauge
The number of currently open read transactions
- Type: Gauge
Total size of the underlying database physically allocated in bytes.
- Type: Gauge
Total size of the underlying database logically in use in bytes.
- Type: Gauge
Total number of deletes seen by this member.
- Type: Counter
The latency distribution of storage hash operation.
- Type: Histogram
The latency distribution of storage hash by revision operation.
- Type: Histogram
Total number of puts seen by this member.
- Type: Counter
Total number of ranges seen by this member.
- Type: Counter
Total number of txns seen by this member.
- Type: Counter
The current number of active peer connections.
- Type: Gauge
- Labels:
LocalRemote
The total number of bytes received from grpc clients.
- Type: Counter
The total number of bytes sent to grpc clients.
- Type: Counter
The current number of known peers.
- Type: Gauge
- Labels:
LocalRemote
The total number of bytes received from peers.
- Type: Counter
- Labels:
From
Round-Trip-Time histogram between peers
- Type: Histogram
- Labels:
To
The total number of bytes sent to peers.
- Type: Counter
- Labels:
To
The latency distributions of v2 apply called by backend.
- Type: Histogram
- Labels:
opsuccessversion
The total number of client requests per client version.
- Type: Counter
- Labels:
client_api_versiontype
Whether or not a feature is enabled. 1 is enabled, 0 is not.
- Type: Gauge
- Labels:
namestage
Which Go version server is running with. 1 for 'server_go_version' label with current version.
- Type: Gauge
- Labels:
server_go_version
Whether or not a leader exists. 1 is existence, 0 is not.
- Type: Gauge
The total number of failed health checks
- Type: Counter
The total number of successful health checks
- Type: Counter
The total number of leader heartbeat send failures (likely overloaded from slow disk).
- Type: Counter
Server or member ID in hexadecimal format. 1 for 'server_id' label with current ID.
- Type: Gauge
- Labels:
server_id
Whether or not this member is a leader. 1 if is, 0 otherwise.
- Type: Gauge
Whether or not this member is a learner. 1 if is, 0 otherwise.
- Type: Gauge
The number of leader changes seen.
- Type: Counter
The total number of successful learner promotions while this member is leader.
- Type: Counter
The total number of consensus proposals applied.
- Type: Gauge
The total number of consensus proposals committed.
- Type: Gauge
The total number of failed proposals seen.
- Type: Counter
The current number of pending proposals to commit.
- Type: Gauge
Current backend storage quota size in bytes.
- Type: Gauge
The latency distributions of txn.Range
- Type: Histogram
- Labels:
success
The total number of failed read indexes seen.
- Type: Counter
The total number of slow apply requests (likely overloaded from slow disk).
- Type: Counter
The total number of pending read indexes not in sync with leader's or timed out read index requests.
- Type: Counter
1 if the server is applying the incoming snapshot. 0 if none.
- Type: Gauge
Which version is running. 1 for 'server_version' label with current version.
- Type: Gauge
- Labels:
server_version
The latency distributions of fsyncing .snap.db file
- Type: Histogram
The total latency distributions of v3 snapshot save
- Type: Histogram
The latency distributions of fsync called by snap.
- Type: Histogram
A summary of the wall-time pause (stop-the-world) duration in garbage collection cycles.
- Type: Summary
Heap size target percentage configured by the user, otherwise 100. This value is set by the GOGC environment variable, and the runtime/debug.SetGCPercent function. Sourced from /gc/gogc:percent
- Type: Gauge
Go runtime memory limit configured by the user, otherwise math.MaxInt64. This value is set by the GOMEMLIMIT environment variable, and the runtime/debug.SetMemoryLimit function. Sourced from /gc/gomemlimit:bytes
- Type: Gauge
Number of goroutines that currently exist.
- Type: Gauge
Information about the Go environment.
- Type: Gauge
- Labels:
version
Number of bytes allocated in heap and currently in use. Equals to /memory/classes/heap/objects:bytes.
- Type: Gauge
Total number of bytes allocated in heap until now, even if released already. Equals to /gc/heap/allocs:bytes.
- Type: Counter
Number of bytes used by the profiling bucket hash table. Equals to /memory/classes/profiling/buckets:bytes.
- Type: Gauge
Total number of heap objects frees. Equals to /gc/heap/frees:objects + /gc/heap/tiny/allocs:objects.
- Type: Counter
Number of bytes used for garbage collection system metadata. Equals to /memory/classes/metadata/other:bytes.
- Type: Gauge
Number of heap bytes allocated and currently in use, same as go_memstats_alloc_bytes. Equals to /memory/classes/heap/objects:bytes.
- Type: Gauge
Number of heap bytes waiting to be used. Equals to /memory/classes/heap/released:bytes + /memory/classes/heap/free:bytes.
- Type: Gauge
Number of heap bytes that are in use. Equals to /memory/classes/heap/objects:bytes + /memory/classes/heap/unused:bytes
- Type: Gauge
Number of currently allocated objects. Equals to /gc/heap/objects:objects.
- Type: Gauge
Number of heap bytes released to OS. Equals to /memory/classes/heap/released:bytes.
- Type: Gauge
Number of heap bytes obtained from system. Equals to /memory/classes/heap/objects:bytes + /memory/classes/heap/unused:bytes + /memory/classes/heap/released:bytes + /memory/classes/heap/free:bytes.
- Type: Gauge
Number of seconds since 1970 of last garbage collection.
- Type: Gauge
Total number of heap objects allocated, both live and gc-ed. Semantically a counter version for go_memstats_heap_objects gauge. Equals to /gc/heap/allocs:objects + /gc/heap/tiny/allocs:objects.
- Type: Counter
Number of bytes in use by mcache structures. Equals to /memory/classes/metadata/mcache/inuse:bytes.
- Type: Gauge
Number of bytes used for mcache structures obtained from system. Equals to /memory/classes/metadata/mcache/inuse:bytes + /memory/classes/metadata/mcache/free:bytes.
- Type: Gauge
Number of bytes in use by mspan structures. Equals to /memory/classes/metadata/mspan/inuse:bytes.
- Type: Gauge
Number of bytes used for mspan structures obtained from system. Equals to /memory/classes/metadata/mspan/inuse:bytes + /memory/classes/metadata/mspan/free:bytes.
- Type: Gauge
Number of heap bytes when next garbage collection will take place. Equals to /gc/heap/goal:bytes.
- Type: Gauge
Number of bytes used for other system allocations. Equals to /memory/classes/other:bytes.
- Type: Gauge
Number of bytes obtained from system for stack allocator in non-CGO environments. Equals to /memory/classes/heap/stacks:bytes.
- Type: Gauge
Number of bytes obtained from system for stack allocator. Equals to /memory/classes/heap/stacks:bytes + /memory/classes/os-stacks:bytes.
- Type: Gauge
Number of bytes obtained from system. Equals to /memory/classes/total:byte.
- Type: Gauge
The current runtime.GOMAXPROCS setting, or the number of operating system threads that can execute user-level Go code simultaneously. Sourced from /sched/gomaxprocs:threads
- Type: Gauge
Number of OS threads created.
- Type: Gauge
Total number of RPCs completed on the server, regardless of success or failure.
- Type: Counter
- Labels:
grpc_codegrpc_methodgrpc_servicegrpc_type
Total number of RPC stream messages received on the server.
- Type: Counter
- Labels:
grpc_methodgrpc_servicegrpc_type
Total number of gRPC stream messages sent by the server.
- Type: Counter
- Labels:
grpc_methodgrpc_servicegrpc_type
Total number of RPCs started on the server.
- Type: Counter
- Labels:
grpc_methodgrpc_servicegrpc_type
The file descriptor limit.
- Type: Gauge
The number of used file descriptors.
- Type: Gauge
Total user and system CPU time spent in seconds.
- Type: Counter
Maximum number of open file descriptors.
- Type: Gauge
Number of bytes received by the process over the network.
- Type: Counter
Number of bytes sent by the process over the network.
- Type: Counter
Number of open file descriptors.
- Type: Gauge
Resident memory size in bytes.
- Type: Gauge
Start time of the process since unix epoch in seconds.
- Type: Gauge
Virtual memory size in bytes.
- Type: Gauge
Maximum amount of virtual memory available in bytes.
- Type: Gauge
Current number of scrapes being served.
- Type: Gauge
Total number of scrapes by HTTP status code.
- Type: Counter
- Labels:
code