From e83d6c2234e945a63cd1632ff8af3f6c46af7531 Mon Sep 17 00:00:00 2001 From: Gyuho Lee Date: Mon, 6 Aug 2018 09:31:53 -0700 Subject: [PATCH] docs: add all v3.3 metrics Signed-off-by: Gyuho Lee --- docs/metrics/v3.3.0 | 698 +++++++++++++++++++++++++++++++++++++++++++ docs/metrics/v3.3.1 | 698 +++++++++++++++++++++++++++++++++++++++++++ docs/metrics/v3.3.2 | 698 +++++++++++++++++++++++++++++++++++++++++++ docs/metrics/v3.3.3 | 698 +++++++++++++++++++++++++++++++++++++++++++ docs/metrics/v3.3.4 | 703 ++++++++++++++++++++++++++++++++++++++++++++ docs/metrics/v3.3.5 | 703 ++++++++++++++++++++++++++++++++++++++++++++ docs/metrics/v3.3.6 | 703 ++++++++++++++++++++++++++++++++++++++++++++ docs/metrics/v3.3.7 | 703 ++++++++++++++++++++++++++++++++++++++++++++ docs/metrics/v3.3.8 | 703 ++++++++++++++++++++++++++++++++++++++++++++ docs/operate.rst | 11 + 10 files changed, 6318 insertions(+) create mode 100644 docs/metrics/v3.3.0 create mode 100644 docs/metrics/v3.3.1 create mode 100644 docs/metrics/v3.3.2 create mode 100644 docs/metrics/v3.3.3 create mode 100644 docs/metrics/v3.3.4 create mode 100644 docs/metrics/v3.3.5 create mode 100644 docs/metrics/v3.3.6 create mode 100644 docs/metrics/v3.3.7 create mode 100644 docs/metrics/v3.3.8 diff --git a/docs/metrics/v3.3.0 b/docs/metrics/v3.3.0 new file mode 100644 index 000000000..e99260bdb --- /dev/null +++ b/docs/metrics/v3.3.0 @@ -0,0 +1,698 @@ +# server version: etcd_server_version{server_version="3.3.0"} + +# name: "etcd_debugging_mvcc_db_compaction_keys_total" +# description: "Total number of db keys compacted." +# type: "counter" +etcd_debugging_mvcc_db_compaction_keys_total + +# name: "etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds" +# description: "Bucketed histogram of db compaction pause duration." +# type: "histogram" +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="1"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="2"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="4"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="8"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="16"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="32"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="64"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="128"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="256"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="512"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="1024"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="2048"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="4096"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_sum +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_db_compaction_total_duration_milliseconds" +# description: "Bucketed histogram of db compaction total duration." +# type: "histogram" +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="100"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="1600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="3200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="6400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="12800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="25600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="51200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="102400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="204800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="409600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="819200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_sum +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_db_total_size_in_bytes" +# description: "Total size of the underlying database in bytes." +# type: "gauge" +etcd_debugging_mvcc_db_total_size_in_bytes + +# name: "etcd_debugging_mvcc_delete_total" +# description: "Total number of deletes seen by this member." +# type: "counter" +etcd_debugging_mvcc_delete_total + +# name: "etcd_debugging_mvcc_events_total" +# description: "Total number of events sent by this member." +# type: "counter" +etcd_debugging_mvcc_events_total + +# name: "etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds" +# description: "Bucketed histogram of index compaction pause duration." +# type: "histogram" +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="0.5"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="1"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="2"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="4"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="8"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="16"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="32"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="64"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="128"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="256"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="512"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="1024"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_sum +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_keys_total" +# description: "Total number of keys." +# type: "gauge" +etcd_debugging_mvcc_keys_total + +# name: "etcd_debugging_mvcc_pending_events_total" +# description: "Total number of pending events to be sent." +# type: "gauge" +etcd_debugging_mvcc_pending_events_total + +# name: "etcd_debugging_mvcc_put_total" +# description: "Total number of puts seen by this member." +# type: "counter" +etcd_debugging_mvcc_put_total + +# name: "etcd_debugging_mvcc_range_total" +# description: "Total number of ranges seen by this member." +# type: "counter" +etcd_debugging_mvcc_range_total + +# name: "etcd_debugging_mvcc_slow_watcher_total" +# description: "Total number of unsynced slow watchers." +# type: "gauge" +etcd_debugging_mvcc_slow_watcher_total + +# name: "etcd_debugging_mvcc_txn_total" +# description: "Total number of txns seen by this member." +# type: "counter" +etcd_debugging_mvcc_txn_total + +# name: "etcd_debugging_mvcc_watch_stream_total" +# description: "Total number of watch streams." +# type: "gauge" +etcd_debugging_mvcc_watch_stream_total + +# name: "etcd_debugging_mvcc_watcher_total" +# description: "Total number of watchers." +# type: "gauge" +etcd_debugging_mvcc_watcher_total + +# name: "etcd_debugging_server_lease_expired_total" +# description: "The total number of expired leases." +# type: "counter" +etcd_debugging_server_lease_expired_total + +# name: "etcd_debugging_snap_save_marshalling_duration_seconds" +# description: "The marshalling cost distributions of save called by snapshot." +# type: "histogram" +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.001"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.002"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.004"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.008"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.016"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.032"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.064"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.128"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.256"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.512"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="1.024"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="2.048"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="4.096"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="8.192"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="+Inf"} +etcd_debugging_snap_save_marshalling_duration_seconds_sum +etcd_debugging_snap_save_marshalling_duration_seconds_count + +# name: "etcd_debugging_snap_save_total_duration_seconds" +# description: "The total latency distributions of save called by snapshot." +# type: "histogram" +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.001"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.002"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.004"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.008"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.016"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.032"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.064"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.128"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.256"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.512"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="1.024"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="2.048"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="4.096"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="8.192"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="+Inf"} +etcd_debugging_snap_save_total_duration_seconds_sum +etcd_debugging_snap_save_total_duration_seconds_count + +# name: "etcd_debugging_store_expires_total" +# description: "Total number of expired keys." +# type: "counter" +etcd_debugging_store_expires_total + +# name: "etcd_debugging_store_reads_total" +# description: "Total number of reads action by (get/getRecursive), local to this member." +# type: "counter" +etcd_debugging_store_reads_total{action="getRecursive"} + +# name: "etcd_debugging_store_watch_requests_total" +# description: "Total number of incoming watch requests (new or reestablished)." +# type: "counter" +etcd_debugging_store_watch_requests_total + +# name: "etcd_debugging_store_watchers" +# description: "Count of currently active watchers." +# type: "gauge" +etcd_debugging_store_watchers + +# name: "etcd_debugging_store_writes_total" +# description: "Total number of writes (e.g. set/compareAndDelete) seen by this member." +# type: "counter" +etcd_debugging_store_writes_total{action="create"} +etcd_debugging_store_writes_total{action="set"} + +# name: "etcd_disk_backend_commit_duration_seconds" +# description: "The latency distributions of commit called by backend." +# type: "histogram" +etcd_disk_backend_commit_duration_seconds_bucket{le="0.001"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.002"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.004"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.008"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.016"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.032"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.064"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.128"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.256"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.512"} +etcd_disk_backend_commit_duration_seconds_bucket{le="1.024"} +etcd_disk_backend_commit_duration_seconds_bucket{le="2.048"} +etcd_disk_backend_commit_duration_seconds_bucket{le="4.096"} +etcd_disk_backend_commit_duration_seconds_bucket{le="8.192"} +etcd_disk_backend_commit_duration_seconds_bucket{le="+Inf"} +etcd_disk_backend_commit_duration_seconds_sum +etcd_disk_backend_commit_duration_seconds_count + +# name: "etcd_disk_backend_snapshot_duration_seconds" +# description: "The latency distribution of backend snapshots." +# type: "histogram" +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.01"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.02"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.04"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.08"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.16"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.32"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.64"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="1.28"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="2.56"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="5.12"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="10.24"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="20.48"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="40.96"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="81.92"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="163.84"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="327.68"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="655.36"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="+Inf"} +etcd_disk_backend_snapshot_duration_seconds_sum +etcd_disk_backend_snapshot_duration_seconds_count + +# name: "etcd_disk_wal_fsync_duration_seconds" +# description: "The latency distributions of fsync called by wal." +# type: "histogram" +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.001"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.002"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.004"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.008"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.016"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.032"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.064"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.128"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.256"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.512"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="1.024"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="2.048"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="4.096"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="8.192"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="+Inf"} +etcd_disk_wal_fsync_duration_seconds_sum +etcd_disk_wal_fsync_duration_seconds_count + +# name: "etcd_grpc_proxy_cache_hits_total" +# description: "Total number of cache hits" +# type: "gauge" +etcd_grpc_proxy_cache_hits_total + +# name: "etcd_grpc_proxy_cache_keys_total" +# description: "Total number of keys/ranges cached" +# type: "gauge" +etcd_grpc_proxy_cache_keys_total + +# name: "etcd_grpc_proxy_cache_misses_total" +# description: "Total number of cache misses" +# type: "gauge" +etcd_grpc_proxy_cache_misses_total + +# name: "etcd_grpc_proxy_events_coalescing_total" +# description: "Total number of events coalescing" +# type: "counter" +etcd_grpc_proxy_events_coalescing_total + +# name: "etcd_grpc_proxy_watchers_coalescing_total" +# description: "Total number of current watchers coalescing" +# type: "gauge" +etcd_grpc_proxy_watchers_coalescing_total + +# name: "etcd_network_client_grpc_received_bytes_total" +# description: "The total number of bytes received from grpc clients." +# type: "counter" +etcd_network_client_grpc_received_bytes_total + +# name: "etcd_network_client_grpc_sent_bytes_total" +# description: "The total number of bytes sent to grpc clients." +# type: "counter" +etcd_network_client_grpc_sent_bytes_total + +# name: "etcd_network_peer_received_bytes_total" +# description: "The total number of bytes received from peers." +# type: "counter" +etcd_network_peer_received_bytes_total{From="REMOTE_PEER_NODE_ID"} + +# name: "etcd_network_peer_round_trip_time_seconds" +# description: "Round-Trip-Time histogram between peers." +# type: "histogram" +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="+Inf"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0001"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0002"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0004"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0008"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0016"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0032"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0064"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0128"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0256"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0512"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.1024"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.2048"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.4096"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.8192"} +etcd_network_peer_round_trip_time_seconds_count{To="REMOTE_PEER_NODE_ID"} +etcd_network_peer_round_trip_time_seconds_sum{To="REMOTE_PEER_NODE_ID"} + +# name: "etcd_network_peer_sent_bytes_total" +# description: "The total number of bytes sent to peers." +# type: "counter" +etcd_network_peer_sent_bytes_total{To="REMOTE_PEER_NODE_ID"} + +# name: "etcd_server_has_leader" +# description: "Whether or not a leader exists. 1 is existence, 0 is not." +# type: "gauge" +etcd_server_has_leader + +# name: "etcd_server_leader_changes_seen_total" +# description: "The number of leader changes seen." +# type: "counter" +etcd_server_leader_changes_seen_total + +# name: "etcd_server_proposals_applied_total" +# description: "The total number of consensus proposals applied." +# type: "gauge" +etcd_server_proposals_applied_total + +# name: "etcd_server_proposals_committed_total" +# description: "The total number of consensus proposals committed." +# type: "gauge" +etcd_server_proposals_committed_total + +# name: "etcd_server_proposals_failed_total" +# description: "The total number of failed proposals seen." +# type: "counter" +etcd_server_proposals_failed_total + +# name: "etcd_server_proposals_pending" +# description: "The current number of pending proposals to commit." +# type: "gauge" +etcd_server_proposals_pending + +# name: "etcd_server_version" +# description: "Which version is running. 1 for 'server_version' label with current version." +# type: "gauge" +etcd_server_version{server_version="3.3.0"} + +# name: "go_gc_duration_seconds" +# description: "A summary of the GC invocation durations." +# type: "summary" +go_gc_duration_seconds{quantile="0"} +go_gc_duration_seconds{quantile="0.25"} +go_gc_duration_seconds{quantile="0.5"} +go_gc_duration_seconds{quantile="0.75"} +go_gc_duration_seconds{quantile="1"} +go_gc_duration_seconds_sum +go_gc_duration_seconds_count + +# name: "go_goroutines" +# description: "Number of goroutines that currently exist." +# type: "gauge" +go_goroutines + +# name: "go_info" +# description: "Information about the Go environment." +# type: "gauge" +go_info{version="go1.9.3"} + +# name: "go_memstats_alloc_bytes" +# description: "Number of bytes allocated and still in use." +# type: "gauge" +go_memstats_alloc_bytes + +# name: "go_memstats_alloc_bytes_total" +# description: "Total number of bytes allocated, even if freed." +# type: "counter" +go_memstats_alloc_bytes_total + +# name: "go_memstats_buck_hash_sys_bytes" +# description: "Number of bytes used by the profiling bucket hash table." +# type: "gauge" +go_memstats_buck_hash_sys_bytes + +# name: "go_memstats_frees_total" +# description: "Total number of frees." +# type: "counter" +go_memstats_frees_total + +# name: "go_memstats_gc_cpu_fraction" +# description: "The fraction of this program's available CPU time used by the GC since the program started." +# type: "gauge" +go_memstats_gc_cpu_fraction + +# name: "go_memstats_gc_sys_bytes" +# description: "Number of bytes used for garbage collection system metadata." +# type: "gauge" +go_memstats_gc_sys_bytes + +# name: "go_memstats_heap_alloc_bytes" +# description: "Number of heap bytes allocated and still in use." +# type: "gauge" +go_memstats_heap_alloc_bytes + +# name: "go_memstats_heap_idle_bytes" +# description: "Number of heap bytes waiting to be used." +# type: "gauge" +go_memstats_heap_idle_bytes + +# name: "go_memstats_heap_inuse_bytes" +# description: "Number of heap bytes that are in use." +# type: "gauge" +go_memstats_heap_inuse_bytes + +# name: "go_memstats_heap_objects" +# description: "Number of allocated objects." +# type: "gauge" +go_memstats_heap_objects + +# name: "go_memstats_heap_released_bytes" +# description: "Number of heap bytes released to OS." +# type: "gauge" +go_memstats_heap_released_bytes + +# name: "go_memstats_heap_sys_bytes" +# description: "Number of heap bytes obtained from system." +# type: "gauge" +go_memstats_heap_sys_bytes + +# name: "go_memstats_last_gc_time_seconds" +# description: "Number of seconds since 1970 of last garbage collection." +# type: "gauge" +go_memstats_last_gc_time_seconds + +# name: "go_memstats_lookups_total" +# description: "Total number of pointer lookups." +# type: "counter" +go_memstats_lookups_total + +# name: "go_memstats_mallocs_total" +# description: "Total number of mallocs." +# type: "counter" +go_memstats_mallocs_total + +# name: "go_memstats_mcache_inuse_bytes" +# description: "Number of bytes in use by mcache structures." +# type: "gauge" +go_memstats_mcache_inuse_bytes + +# name: "go_memstats_mcache_sys_bytes" +# description: "Number of bytes used for mcache structures obtained from system." +# type: "gauge" +go_memstats_mcache_sys_bytes + +# name: "go_memstats_mspan_inuse_bytes" +# description: "Number of bytes in use by mspan structures." +# type: "gauge" +go_memstats_mspan_inuse_bytes + +# name: "go_memstats_mspan_sys_bytes" +# description: "Number of bytes used for mspan structures obtained from system." +# type: "gauge" +go_memstats_mspan_sys_bytes + +# name: "go_memstats_next_gc_bytes" +# description: "Number of heap bytes when next garbage collection will take place." +# type: "gauge" +go_memstats_next_gc_bytes + +# name: "go_memstats_other_sys_bytes" +# description: "Number of bytes used for other system allocations." +# type: "gauge" +go_memstats_other_sys_bytes + +# name: "go_memstats_stack_inuse_bytes" +# description: "Number of bytes in use by the stack allocator." +# type: "gauge" +go_memstats_stack_inuse_bytes + +# name: "go_memstats_stack_sys_bytes" +# description: "Number of bytes obtained from system for stack allocator." +# type: "gauge" +go_memstats_stack_sys_bytes + +# name: "go_memstats_sys_bytes" +# description: "Number of bytes obtained from system." +# type: "gauge" +go_memstats_sys_bytes + +# name: "go_threads" +# description: "Number of OS threads created." +# type: "gauge" +go_threads + +# name: "grpc_server_handled_total" +# description: "Total number of RPCs completed on the server, regardless of success or failure." +# type: "counter" +# gRPC codes: +# - "Aborted" +# - "AlreadyExists" +# - "Canceled" +# - "DataLoss" +# - "DeadlineExceeded" +# - "FailedPrecondition" +# - "Internal" +# - "InvalidArgument" +# - "NotFound" +# - "OK" +# - "OutOfRange" +# - "PermissionDenied" +# - "ResourceExhausted" +# - "Unauthenticated" +# - "Unavailable" +# - "Unimplemented" +# - "Unknown" +grpc_server_handled_total{grpc_code="CODE",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_msg_received_total" +# description: "Total number of RPC stream messages received on the server." +# type: "counter" +grpc_server_msg_received_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_msg_received_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_msg_received_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_msg_sent_total" +# description: "Total number of gRPC stream messages sent by the server." +# type: "counter" +grpc_server_msg_sent_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_msg_sent_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_msg_sent_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_started_total" +# description: "Total number of RPCs started on the server." +# type: "counter" +grpc_server_started_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_started_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_started_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_started_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + diff --git a/docs/metrics/v3.3.1 b/docs/metrics/v3.3.1 new file mode 100644 index 000000000..995e21af5 --- /dev/null +++ b/docs/metrics/v3.3.1 @@ -0,0 +1,698 @@ +# server version: etcd_server_version{server_version="3.3.1"} + +# name: "etcd_debugging_mvcc_db_compaction_keys_total" +# description: "Total number of db keys compacted." +# type: "counter" +etcd_debugging_mvcc_db_compaction_keys_total + +# name: "etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds" +# description: "Bucketed histogram of db compaction pause duration." +# type: "histogram" +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="1"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="2"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="4"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="8"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="16"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="32"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="64"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="128"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="256"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="512"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="1024"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="2048"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="4096"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_sum +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_db_compaction_total_duration_milliseconds" +# description: "Bucketed histogram of db compaction total duration." +# type: "histogram" +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="100"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="1600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="3200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="6400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="12800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="25600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="51200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="102400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="204800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="409600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="819200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_sum +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_db_total_size_in_bytes" +# description: "Total size of the underlying database in bytes." +# type: "gauge" +etcd_debugging_mvcc_db_total_size_in_bytes + +# name: "etcd_debugging_mvcc_delete_total" +# description: "Total number of deletes seen by this member." +# type: "counter" +etcd_debugging_mvcc_delete_total + +# name: "etcd_debugging_mvcc_events_total" +# description: "Total number of events sent by this member." +# type: "counter" +etcd_debugging_mvcc_events_total + +# name: "etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds" +# description: "Bucketed histogram of index compaction pause duration." +# type: "histogram" +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="0.5"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="1"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="2"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="4"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="8"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="16"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="32"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="64"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="128"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="256"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="512"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="1024"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_sum +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_keys_total" +# description: "Total number of keys." +# type: "gauge" +etcd_debugging_mvcc_keys_total + +# name: "etcd_debugging_mvcc_pending_events_total" +# description: "Total number of pending events to be sent." +# type: "gauge" +etcd_debugging_mvcc_pending_events_total + +# name: "etcd_debugging_mvcc_put_total" +# description: "Total number of puts seen by this member." +# type: "counter" +etcd_debugging_mvcc_put_total + +# name: "etcd_debugging_mvcc_range_total" +# description: "Total number of ranges seen by this member." +# type: "counter" +etcd_debugging_mvcc_range_total + +# name: "etcd_debugging_mvcc_slow_watcher_total" +# description: "Total number of unsynced slow watchers." +# type: "gauge" +etcd_debugging_mvcc_slow_watcher_total + +# name: "etcd_debugging_mvcc_txn_total" +# description: "Total number of txns seen by this member." +# type: "counter" +etcd_debugging_mvcc_txn_total + +# name: "etcd_debugging_mvcc_watch_stream_total" +# description: "Total number of watch streams." +# type: "gauge" +etcd_debugging_mvcc_watch_stream_total + +# name: "etcd_debugging_mvcc_watcher_total" +# description: "Total number of watchers." +# type: "gauge" +etcd_debugging_mvcc_watcher_total + +# name: "etcd_debugging_server_lease_expired_total" +# description: "The total number of expired leases." +# type: "counter" +etcd_debugging_server_lease_expired_total + +# name: "etcd_debugging_snap_save_marshalling_duration_seconds" +# description: "The marshalling cost distributions of save called by snapshot." +# type: "histogram" +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.001"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.002"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.004"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.008"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.016"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.032"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.064"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.128"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.256"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.512"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="1.024"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="2.048"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="4.096"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="8.192"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="+Inf"} +etcd_debugging_snap_save_marshalling_duration_seconds_sum +etcd_debugging_snap_save_marshalling_duration_seconds_count + +# name: "etcd_debugging_snap_save_total_duration_seconds" +# description: "The total latency distributions of save called by snapshot." +# type: "histogram" +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.001"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.002"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.004"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.008"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.016"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.032"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.064"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.128"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.256"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.512"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="1.024"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="2.048"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="4.096"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="8.192"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="+Inf"} +etcd_debugging_snap_save_total_duration_seconds_sum +etcd_debugging_snap_save_total_duration_seconds_count + +# name: "etcd_debugging_store_expires_total" +# description: "Total number of expired keys." +# type: "counter" +etcd_debugging_store_expires_total + +# name: "etcd_debugging_store_reads_total" +# description: "Total number of reads action by (get/getRecursive), local to this member." +# type: "counter" +etcd_debugging_store_reads_total{action="getRecursive"} + +# name: "etcd_debugging_store_watch_requests_total" +# description: "Total number of incoming watch requests (new or reestablished)." +# type: "counter" +etcd_debugging_store_watch_requests_total + +# name: "etcd_debugging_store_watchers" +# description: "Count of currently active watchers." +# type: "gauge" +etcd_debugging_store_watchers + +# name: "etcd_debugging_store_writes_total" +# description: "Total number of writes (e.g. set/compareAndDelete) seen by this member." +# type: "counter" +etcd_debugging_store_writes_total{action="create"} +etcd_debugging_store_writes_total{action="set"} + +# name: "etcd_disk_backend_commit_duration_seconds" +# description: "The latency distributions of commit called by backend." +# type: "histogram" +etcd_disk_backend_commit_duration_seconds_bucket{le="0.001"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.002"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.004"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.008"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.016"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.032"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.064"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.128"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.256"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.512"} +etcd_disk_backend_commit_duration_seconds_bucket{le="1.024"} +etcd_disk_backend_commit_duration_seconds_bucket{le="2.048"} +etcd_disk_backend_commit_duration_seconds_bucket{le="4.096"} +etcd_disk_backend_commit_duration_seconds_bucket{le="8.192"} +etcd_disk_backend_commit_duration_seconds_bucket{le="+Inf"} +etcd_disk_backend_commit_duration_seconds_sum +etcd_disk_backend_commit_duration_seconds_count + +# name: "etcd_disk_backend_snapshot_duration_seconds" +# description: "The latency distribution of backend snapshots." +# type: "histogram" +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.01"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.02"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.04"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.08"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.16"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.32"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.64"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="1.28"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="2.56"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="5.12"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="10.24"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="20.48"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="40.96"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="81.92"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="163.84"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="327.68"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="655.36"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="+Inf"} +etcd_disk_backend_snapshot_duration_seconds_sum +etcd_disk_backend_snapshot_duration_seconds_count + +# name: "etcd_disk_wal_fsync_duration_seconds" +# description: "The latency distributions of fsync called by wal." +# type: "histogram" +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.001"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.002"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.004"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.008"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.016"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.032"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.064"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.128"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.256"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.512"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="1.024"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="2.048"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="4.096"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="8.192"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="+Inf"} +etcd_disk_wal_fsync_duration_seconds_sum +etcd_disk_wal_fsync_duration_seconds_count + +# name: "etcd_grpc_proxy_cache_hits_total" +# description: "Total number of cache hits" +# type: "gauge" +etcd_grpc_proxy_cache_hits_total + +# name: "etcd_grpc_proxy_cache_keys_total" +# description: "Total number of keys/ranges cached" +# type: "gauge" +etcd_grpc_proxy_cache_keys_total + +# name: "etcd_grpc_proxy_cache_misses_total" +# description: "Total number of cache misses" +# type: "gauge" +etcd_grpc_proxy_cache_misses_total + +# name: "etcd_grpc_proxy_events_coalescing_total" +# description: "Total number of events coalescing" +# type: "counter" +etcd_grpc_proxy_events_coalescing_total + +# name: "etcd_grpc_proxy_watchers_coalescing_total" +# description: "Total number of current watchers coalescing" +# type: "gauge" +etcd_grpc_proxy_watchers_coalescing_total + +# name: "etcd_network_client_grpc_received_bytes_total" +# description: "The total number of bytes received from grpc clients." +# type: "counter" +etcd_network_client_grpc_received_bytes_total + +# name: "etcd_network_client_grpc_sent_bytes_total" +# description: "The total number of bytes sent to grpc clients." +# type: "counter" +etcd_network_client_grpc_sent_bytes_total + +# name: "etcd_network_peer_received_bytes_total" +# description: "The total number of bytes received from peers." +# type: "counter" +etcd_network_peer_received_bytes_total{From="REMOTE_PEER_NODE_ID"} + +# name: "etcd_network_peer_round_trip_time_seconds" +# description: "Round-Trip-Time histogram between peers." +# type: "histogram" +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="+Inf"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0001"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0002"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0004"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0008"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0016"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0032"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0064"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0128"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0256"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0512"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.1024"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.2048"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.4096"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.8192"} +etcd_network_peer_round_trip_time_seconds_count{To="REMOTE_PEER_NODE_ID"} +etcd_network_peer_round_trip_time_seconds_sum{To="REMOTE_PEER_NODE_ID"} + +# name: "etcd_network_peer_sent_bytes_total" +# description: "The total number of bytes sent to peers." +# type: "counter" +etcd_network_peer_sent_bytes_total{To="REMOTE_PEER_NODE_ID"} + +# name: "etcd_server_has_leader" +# description: "Whether or not a leader exists. 1 is existence, 0 is not." +# type: "gauge" +etcd_server_has_leader + +# name: "etcd_server_leader_changes_seen_total" +# description: "The number of leader changes seen." +# type: "counter" +etcd_server_leader_changes_seen_total + +# name: "etcd_server_proposals_applied_total" +# description: "The total number of consensus proposals applied." +# type: "gauge" +etcd_server_proposals_applied_total + +# name: "etcd_server_proposals_committed_total" +# description: "The total number of consensus proposals committed." +# type: "gauge" +etcd_server_proposals_committed_total + +# name: "etcd_server_proposals_failed_total" +# description: "The total number of failed proposals seen." +# type: "counter" +etcd_server_proposals_failed_total + +# name: "etcd_server_proposals_pending" +# description: "The current number of pending proposals to commit." +# type: "gauge" +etcd_server_proposals_pending + +# name: "etcd_server_version" +# description: "Which version is running. 1 for 'server_version' label with current version." +# type: "gauge" +etcd_server_version{server_version="3.3.1"} + +# name: "go_gc_duration_seconds" +# description: "A summary of the GC invocation durations." +# type: "summary" +go_gc_duration_seconds{quantile="0"} +go_gc_duration_seconds{quantile="0.25"} +go_gc_duration_seconds{quantile="0.5"} +go_gc_duration_seconds{quantile="0.75"} +go_gc_duration_seconds{quantile="1"} +go_gc_duration_seconds_sum +go_gc_duration_seconds_count + +# name: "go_goroutines" +# description: "Number of goroutines that currently exist." +# type: "gauge" +go_goroutines + +# name: "go_info" +# description: "Information about the Go environment." +# type: "gauge" +go_info{version="go1.9.4"} + +# name: "go_memstats_alloc_bytes" +# description: "Number of bytes allocated and still in use." +# type: "gauge" +go_memstats_alloc_bytes + +# name: "go_memstats_alloc_bytes_total" +# description: "Total number of bytes allocated, even if freed." +# type: "counter" +go_memstats_alloc_bytes_total + +# name: "go_memstats_buck_hash_sys_bytes" +# description: "Number of bytes used by the profiling bucket hash table." +# type: "gauge" +go_memstats_buck_hash_sys_bytes + +# name: "go_memstats_frees_total" +# description: "Total number of frees." +# type: "counter" +go_memstats_frees_total + +# name: "go_memstats_gc_cpu_fraction" +# description: "The fraction of this program's available CPU time used by the GC since the program started." +# type: "gauge" +go_memstats_gc_cpu_fraction + +# name: "go_memstats_gc_sys_bytes" +# description: "Number of bytes used for garbage collection system metadata." +# type: "gauge" +go_memstats_gc_sys_bytes + +# name: "go_memstats_heap_alloc_bytes" +# description: "Number of heap bytes allocated and still in use." +# type: "gauge" +go_memstats_heap_alloc_bytes + +# name: "go_memstats_heap_idle_bytes" +# description: "Number of heap bytes waiting to be used." +# type: "gauge" +go_memstats_heap_idle_bytes + +# name: "go_memstats_heap_inuse_bytes" +# description: "Number of heap bytes that are in use." +# type: "gauge" +go_memstats_heap_inuse_bytes + +# name: "go_memstats_heap_objects" +# description: "Number of allocated objects." +# type: "gauge" +go_memstats_heap_objects + +# name: "go_memstats_heap_released_bytes" +# description: "Number of heap bytes released to OS." +# type: "gauge" +go_memstats_heap_released_bytes + +# name: "go_memstats_heap_sys_bytes" +# description: "Number of heap bytes obtained from system." +# type: "gauge" +go_memstats_heap_sys_bytes + +# name: "go_memstats_last_gc_time_seconds" +# description: "Number of seconds since 1970 of last garbage collection." +# type: "gauge" +go_memstats_last_gc_time_seconds + +# name: "go_memstats_lookups_total" +# description: "Total number of pointer lookups." +# type: "counter" +go_memstats_lookups_total + +# name: "go_memstats_mallocs_total" +# description: "Total number of mallocs." +# type: "counter" +go_memstats_mallocs_total + +# name: "go_memstats_mcache_inuse_bytes" +# description: "Number of bytes in use by mcache structures." +# type: "gauge" +go_memstats_mcache_inuse_bytes + +# name: "go_memstats_mcache_sys_bytes" +# description: "Number of bytes used for mcache structures obtained from system." +# type: "gauge" +go_memstats_mcache_sys_bytes + +# name: "go_memstats_mspan_inuse_bytes" +# description: "Number of bytes in use by mspan structures." +# type: "gauge" +go_memstats_mspan_inuse_bytes + +# name: "go_memstats_mspan_sys_bytes" +# description: "Number of bytes used for mspan structures obtained from system." +# type: "gauge" +go_memstats_mspan_sys_bytes + +# name: "go_memstats_next_gc_bytes" +# description: "Number of heap bytes when next garbage collection will take place." +# type: "gauge" +go_memstats_next_gc_bytes + +# name: "go_memstats_other_sys_bytes" +# description: "Number of bytes used for other system allocations." +# type: "gauge" +go_memstats_other_sys_bytes + +# name: "go_memstats_stack_inuse_bytes" +# description: "Number of bytes in use by the stack allocator." +# type: "gauge" +go_memstats_stack_inuse_bytes + +# name: "go_memstats_stack_sys_bytes" +# description: "Number of bytes obtained from system for stack allocator." +# type: "gauge" +go_memstats_stack_sys_bytes + +# name: "go_memstats_sys_bytes" +# description: "Number of bytes obtained from system." +# type: "gauge" +go_memstats_sys_bytes + +# name: "go_threads" +# description: "Number of OS threads created." +# type: "gauge" +go_threads + +# name: "grpc_server_handled_total" +# description: "Total number of RPCs completed on the server, regardless of success or failure." +# type: "counter" +# gRPC codes: +# - "Aborted" +# - "AlreadyExists" +# - "Canceled" +# - "DataLoss" +# - "DeadlineExceeded" +# - "FailedPrecondition" +# - "Internal" +# - "InvalidArgument" +# - "NotFound" +# - "OK" +# - "OutOfRange" +# - "PermissionDenied" +# - "ResourceExhausted" +# - "Unauthenticated" +# - "Unavailable" +# - "Unimplemented" +# - "Unknown" +grpc_server_handled_total{grpc_code="CODE",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_msg_received_total" +# description: "Total number of RPC stream messages received on the server." +# type: "counter" +grpc_server_msg_received_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_msg_received_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_msg_received_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_msg_sent_total" +# description: "Total number of gRPC stream messages sent by the server." +# type: "counter" +grpc_server_msg_sent_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_msg_sent_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_msg_sent_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_started_total" +# description: "Total number of RPCs started on the server." +# type: "counter" +grpc_server_started_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_started_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_started_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_started_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + diff --git a/docs/metrics/v3.3.2 b/docs/metrics/v3.3.2 new file mode 100644 index 000000000..8834f2414 --- /dev/null +++ b/docs/metrics/v3.3.2 @@ -0,0 +1,698 @@ +# server version: etcd_server_version{server_version="3.3.2"} + +# name: "etcd_debugging_mvcc_db_compaction_keys_total" +# description: "Total number of db keys compacted." +# type: "counter" +etcd_debugging_mvcc_db_compaction_keys_total + +# name: "etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds" +# description: "Bucketed histogram of db compaction pause duration." +# type: "histogram" +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="1"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="2"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="4"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="8"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="16"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="32"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="64"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="128"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="256"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="512"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="1024"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="2048"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="4096"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_sum +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_db_compaction_total_duration_milliseconds" +# description: "Bucketed histogram of db compaction total duration." +# type: "histogram" +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="100"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="1600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="3200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="6400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="12800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="25600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="51200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="102400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="204800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="409600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="819200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_sum +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_db_total_size_in_bytes" +# description: "Total size of the underlying database in bytes." +# type: "gauge" +etcd_debugging_mvcc_db_total_size_in_bytes + +# name: "etcd_debugging_mvcc_delete_total" +# description: "Total number of deletes seen by this member." +# type: "counter" +etcd_debugging_mvcc_delete_total + +# name: "etcd_debugging_mvcc_events_total" +# description: "Total number of events sent by this member." +# type: "counter" +etcd_debugging_mvcc_events_total + +# name: "etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds" +# description: "Bucketed histogram of index compaction pause duration." +# type: "histogram" +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="0.5"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="1"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="2"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="4"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="8"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="16"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="32"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="64"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="128"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="256"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="512"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="1024"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_sum +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_keys_total" +# description: "Total number of keys." +# type: "gauge" +etcd_debugging_mvcc_keys_total + +# name: "etcd_debugging_mvcc_pending_events_total" +# description: "Total number of pending events to be sent." +# type: "gauge" +etcd_debugging_mvcc_pending_events_total + +# name: "etcd_debugging_mvcc_put_total" +# description: "Total number of puts seen by this member." +# type: "counter" +etcd_debugging_mvcc_put_total + +# name: "etcd_debugging_mvcc_range_total" +# description: "Total number of ranges seen by this member." +# type: "counter" +etcd_debugging_mvcc_range_total + +# name: "etcd_debugging_mvcc_slow_watcher_total" +# description: "Total number of unsynced slow watchers." +# type: "gauge" +etcd_debugging_mvcc_slow_watcher_total + +# name: "etcd_debugging_mvcc_txn_total" +# description: "Total number of txns seen by this member." +# type: "counter" +etcd_debugging_mvcc_txn_total + +# name: "etcd_debugging_mvcc_watch_stream_total" +# description: "Total number of watch streams." +# type: "gauge" +etcd_debugging_mvcc_watch_stream_total + +# name: "etcd_debugging_mvcc_watcher_total" +# description: "Total number of watchers." +# type: "gauge" +etcd_debugging_mvcc_watcher_total + +# name: "etcd_debugging_server_lease_expired_total" +# description: "The total number of expired leases." +# type: "counter" +etcd_debugging_server_lease_expired_total + +# name: "etcd_debugging_snap_save_marshalling_duration_seconds" +# description: "The marshalling cost distributions of save called by snapshot." +# type: "histogram" +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.001"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.002"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.004"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.008"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.016"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.032"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.064"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.128"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.256"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.512"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="1.024"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="2.048"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="4.096"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="8.192"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="+Inf"} +etcd_debugging_snap_save_marshalling_duration_seconds_sum +etcd_debugging_snap_save_marshalling_duration_seconds_count + +# name: "etcd_debugging_snap_save_total_duration_seconds" +# description: "The total latency distributions of save called by snapshot." +# type: "histogram" +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.001"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.002"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.004"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.008"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.016"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.032"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.064"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.128"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.256"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.512"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="1.024"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="2.048"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="4.096"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="8.192"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="+Inf"} +etcd_debugging_snap_save_total_duration_seconds_sum +etcd_debugging_snap_save_total_duration_seconds_count + +# name: "etcd_debugging_store_expires_total" +# description: "Total number of expired keys." +# type: "counter" +etcd_debugging_store_expires_total + +# name: "etcd_debugging_store_reads_total" +# description: "Total number of reads action by (get/getRecursive), local to this member." +# type: "counter" +etcd_debugging_store_reads_total{action="getRecursive"} + +# name: "etcd_debugging_store_watch_requests_total" +# description: "Total number of incoming watch requests (new or reestablished)." +# type: "counter" +etcd_debugging_store_watch_requests_total + +# name: "etcd_debugging_store_watchers" +# description: "Count of currently active watchers." +# type: "gauge" +etcd_debugging_store_watchers + +# name: "etcd_debugging_store_writes_total" +# description: "Total number of writes (e.g. set/compareAndDelete) seen by this member." +# type: "counter" +etcd_debugging_store_writes_total{action="create"} +etcd_debugging_store_writes_total{action="set"} + +# name: "etcd_disk_backend_commit_duration_seconds" +# description: "The latency distributions of commit called by backend." +# type: "histogram" +etcd_disk_backend_commit_duration_seconds_bucket{le="0.001"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.002"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.004"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.008"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.016"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.032"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.064"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.128"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.256"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.512"} +etcd_disk_backend_commit_duration_seconds_bucket{le="1.024"} +etcd_disk_backend_commit_duration_seconds_bucket{le="2.048"} +etcd_disk_backend_commit_duration_seconds_bucket{le="4.096"} +etcd_disk_backend_commit_duration_seconds_bucket{le="8.192"} +etcd_disk_backend_commit_duration_seconds_bucket{le="+Inf"} +etcd_disk_backend_commit_duration_seconds_sum +etcd_disk_backend_commit_duration_seconds_count + +# name: "etcd_disk_backend_snapshot_duration_seconds" +# description: "The latency distribution of backend snapshots." +# type: "histogram" +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.01"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.02"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.04"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.08"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.16"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.32"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.64"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="1.28"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="2.56"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="5.12"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="10.24"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="20.48"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="40.96"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="81.92"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="163.84"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="327.68"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="655.36"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="+Inf"} +etcd_disk_backend_snapshot_duration_seconds_sum +etcd_disk_backend_snapshot_duration_seconds_count + +# name: "etcd_disk_wal_fsync_duration_seconds" +# description: "The latency distributions of fsync called by wal." +# type: "histogram" +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.001"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.002"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.004"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.008"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.016"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.032"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.064"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.128"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.256"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.512"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="1.024"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="2.048"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="4.096"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="8.192"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="+Inf"} +etcd_disk_wal_fsync_duration_seconds_sum +etcd_disk_wal_fsync_duration_seconds_count + +# name: "etcd_grpc_proxy_cache_hits_total" +# description: "Total number of cache hits" +# type: "gauge" +etcd_grpc_proxy_cache_hits_total + +# name: "etcd_grpc_proxy_cache_keys_total" +# description: "Total number of keys/ranges cached" +# type: "gauge" +etcd_grpc_proxy_cache_keys_total + +# name: "etcd_grpc_proxy_cache_misses_total" +# description: "Total number of cache misses" +# type: "gauge" +etcd_grpc_proxy_cache_misses_total + +# name: "etcd_grpc_proxy_events_coalescing_total" +# description: "Total number of events coalescing" +# type: "counter" +etcd_grpc_proxy_events_coalescing_total + +# name: "etcd_grpc_proxy_watchers_coalescing_total" +# description: "Total number of current watchers coalescing" +# type: "gauge" +etcd_grpc_proxy_watchers_coalescing_total + +# name: "etcd_network_client_grpc_received_bytes_total" +# description: "The total number of bytes received from grpc clients." +# type: "counter" +etcd_network_client_grpc_received_bytes_total + +# name: "etcd_network_client_grpc_sent_bytes_total" +# description: "The total number of bytes sent to grpc clients." +# type: "counter" +etcd_network_client_grpc_sent_bytes_total + +# name: "etcd_network_peer_received_bytes_total" +# description: "The total number of bytes received from peers." +# type: "counter" +etcd_network_peer_received_bytes_total{From="REMOTE_PEER_NODE_ID"} + +# name: "etcd_network_peer_round_trip_time_seconds" +# description: "Round-Trip-Time histogram between peers." +# type: "histogram" +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="+Inf"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0001"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0002"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0004"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0008"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0016"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0032"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0064"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0128"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0256"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0512"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.1024"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.2048"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.4096"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.8192"} +etcd_network_peer_round_trip_time_seconds_count{To="REMOTE_PEER_NODE_ID"} +etcd_network_peer_round_trip_time_seconds_sum{To="REMOTE_PEER_NODE_ID"} + +# name: "etcd_network_peer_sent_bytes_total" +# description: "The total number of bytes sent to peers." +# type: "counter" +etcd_network_peer_sent_bytes_total{To="REMOTE_PEER_NODE_ID"} + +# name: "etcd_server_has_leader" +# description: "Whether or not a leader exists. 1 is existence, 0 is not." +# type: "gauge" +etcd_server_has_leader + +# name: "etcd_server_leader_changes_seen_total" +# description: "The number of leader changes seen." +# type: "counter" +etcd_server_leader_changes_seen_total + +# name: "etcd_server_proposals_applied_total" +# description: "The total number of consensus proposals applied." +# type: "gauge" +etcd_server_proposals_applied_total + +# name: "etcd_server_proposals_committed_total" +# description: "The total number of consensus proposals committed." +# type: "gauge" +etcd_server_proposals_committed_total + +# name: "etcd_server_proposals_failed_total" +# description: "The total number of failed proposals seen." +# type: "counter" +etcd_server_proposals_failed_total + +# name: "etcd_server_proposals_pending" +# description: "The current number of pending proposals to commit." +# type: "gauge" +etcd_server_proposals_pending + +# name: "etcd_server_version" +# description: "Which version is running. 1 for 'server_version' label with current version." +# type: "gauge" +etcd_server_version{server_version="3.3.2"} + +# name: "go_gc_duration_seconds" +# description: "A summary of the GC invocation durations." +# type: "summary" +go_gc_duration_seconds{quantile="0"} +go_gc_duration_seconds{quantile="0.25"} +go_gc_duration_seconds{quantile="0.5"} +go_gc_duration_seconds{quantile="0.75"} +go_gc_duration_seconds{quantile="1"} +go_gc_duration_seconds_sum +go_gc_duration_seconds_count + +# name: "go_goroutines" +# description: "Number of goroutines that currently exist." +# type: "gauge" +go_goroutines + +# name: "go_info" +# description: "Information about the Go environment." +# type: "gauge" +go_info{version="go1.9.4"} + +# name: "go_memstats_alloc_bytes" +# description: "Number of bytes allocated and still in use." +# type: "gauge" +go_memstats_alloc_bytes + +# name: "go_memstats_alloc_bytes_total" +# description: "Total number of bytes allocated, even if freed." +# type: "counter" +go_memstats_alloc_bytes_total + +# name: "go_memstats_buck_hash_sys_bytes" +# description: "Number of bytes used by the profiling bucket hash table." +# type: "gauge" +go_memstats_buck_hash_sys_bytes + +# name: "go_memstats_frees_total" +# description: "Total number of frees." +# type: "counter" +go_memstats_frees_total + +# name: "go_memstats_gc_cpu_fraction" +# description: "The fraction of this program's available CPU time used by the GC since the program started." +# type: "gauge" +go_memstats_gc_cpu_fraction + +# name: "go_memstats_gc_sys_bytes" +# description: "Number of bytes used for garbage collection system metadata." +# type: "gauge" +go_memstats_gc_sys_bytes + +# name: "go_memstats_heap_alloc_bytes" +# description: "Number of heap bytes allocated and still in use." +# type: "gauge" +go_memstats_heap_alloc_bytes + +# name: "go_memstats_heap_idle_bytes" +# description: "Number of heap bytes waiting to be used." +# type: "gauge" +go_memstats_heap_idle_bytes + +# name: "go_memstats_heap_inuse_bytes" +# description: "Number of heap bytes that are in use." +# type: "gauge" +go_memstats_heap_inuse_bytes + +# name: "go_memstats_heap_objects" +# description: "Number of allocated objects." +# type: "gauge" +go_memstats_heap_objects + +# name: "go_memstats_heap_released_bytes" +# description: "Number of heap bytes released to OS." +# type: "gauge" +go_memstats_heap_released_bytes + +# name: "go_memstats_heap_sys_bytes" +# description: "Number of heap bytes obtained from system." +# type: "gauge" +go_memstats_heap_sys_bytes + +# name: "go_memstats_last_gc_time_seconds" +# description: "Number of seconds since 1970 of last garbage collection." +# type: "gauge" +go_memstats_last_gc_time_seconds + +# name: "go_memstats_lookups_total" +# description: "Total number of pointer lookups." +# type: "counter" +go_memstats_lookups_total + +# name: "go_memstats_mallocs_total" +# description: "Total number of mallocs." +# type: "counter" +go_memstats_mallocs_total + +# name: "go_memstats_mcache_inuse_bytes" +# description: "Number of bytes in use by mcache structures." +# type: "gauge" +go_memstats_mcache_inuse_bytes + +# name: "go_memstats_mcache_sys_bytes" +# description: "Number of bytes used for mcache structures obtained from system." +# type: "gauge" +go_memstats_mcache_sys_bytes + +# name: "go_memstats_mspan_inuse_bytes" +# description: "Number of bytes in use by mspan structures." +# type: "gauge" +go_memstats_mspan_inuse_bytes + +# name: "go_memstats_mspan_sys_bytes" +# description: "Number of bytes used for mspan structures obtained from system." +# type: "gauge" +go_memstats_mspan_sys_bytes + +# name: "go_memstats_next_gc_bytes" +# description: "Number of heap bytes when next garbage collection will take place." +# type: "gauge" +go_memstats_next_gc_bytes + +# name: "go_memstats_other_sys_bytes" +# description: "Number of bytes used for other system allocations." +# type: "gauge" +go_memstats_other_sys_bytes + +# name: "go_memstats_stack_inuse_bytes" +# description: "Number of bytes in use by the stack allocator." +# type: "gauge" +go_memstats_stack_inuse_bytes + +# name: "go_memstats_stack_sys_bytes" +# description: "Number of bytes obtained from system for stack allocator." +# type: "gauge" +go_memstats_stack_sys_bytes + +# name: "go_memstats_sys_bytes" +# description: "Number of bytes obtained from system." +# type: "gauge" +go_memstats_sys_bytes + +# name: "go_threads" +# description: "Number of OS threads created." +# type: "gauge" +go_threads + +# name: "grpc_server_handled_total" +# description: "Total number of RPCs completed on the server, regardless of success or failure." +# type: "counter" +# gRPC codes: +# - "Aborted" +# - "AlreadyExists" +# - "Canceled" +# - "DataLoss" +# - "DeadlineExceeded" +# - "FailedPrecondition" +# - "Internal" +# - "InvalidArgument" +# - "NotFound" +# - "OK" +# - "OutOfRange" +# - "PermissionDenied" +# - "ResourceExhausted" +# - "Unauthenticated" +# - "Unavailable" +# - "Unimplemented" +# - "Unknown" +grpc_server_handled_total{grpc_code="CODE",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_msg_received_total" +# description: "Total number of RPC stream messages received on the server." +# type: "counter" +grpc_server_msg_received_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_msg_received_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_msg_received_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_msg_sent_total" +# description: "Total number of gRPC stream messages sent by the server." +# type: "counter" +grpc_server_msg_sent_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_msg_sent_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_msg_sent_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_started_total" +# description: "Total number of RPCs started on the server." +# type: "counter" +grpc_server_started_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_started_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_started_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_started_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + diff --git a/docs/metrics/v3.3.3 b/docs/metrics/v3.3.3 new file mode 100644 index 000000000..f1fa4dbc5 --- /dev/null +++ b/docs/metrics/v3.3.3 @@ -0,0 +1,698 @@ +# server version: etcd_server_version{server_version="3.3.3"} + +# name: "etcd_debugging_mvcc_db_compaction_keys_total" +# description: "Total number of db keys compacted." +# type: "counter" +etcd_debugging_mvcc_db_compaction_keys_total + +# name: "etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds" +# description: "Bucketed histogram of db compaction pause duration." +# type: "histogram" +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="1"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="2"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="4"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="8"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="16"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="32"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="64"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="128"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="256"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="512"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="1024"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="2048"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="4096"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_sum +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_db_compaction_total_duration_milliseconds" +# description: "Bucketed histogram of db compaction total duration." +# type: "histogram" +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="100"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="1600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="3200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="6400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="12800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="25600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="51200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="102400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="204800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="409600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="819200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_sum +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_db_total_size_in_bytes" +# description: "Total size of the underlying database in bytes." +# type: "gauge" +etcd_debugging_mvcc_db_total_size_in_bytes + +# name: "etcd_debugging_mvcc_delete_total" +# description: "Total number of deletes seen by this member." +# type: "counter" +etcd_debugging_mvcc_delete_total + +# name: "etcd_debugging_mvcc_events_total" +# description: "Total number of events sent by this member." +# type: "counter" +etcd_debugging_mvcc_events_total + +# name: "etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds" +# description: "Bucketed histogram of index compaction pause duration." +# type: "histogram" +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="0.5"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="1"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="2"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="4"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="8"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="16"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="32"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="64"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="128"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="256"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="512"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="1024"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_sum +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_keys_total" +# description: "Total number of keys." +# type: "gauge" +etcd_debugging_mvcc_keys_total + +# name: "etcd_debugging_mvcc_pending_events_total" +# description: "Total number of pending events to be sent." +# type: "gauge" +etcd_debugging_mvcc_pending_events_total + +# name: "etcd_debugging_mvcc_put_total" +# description: "Total number of puts seen by this member." +# type: "counter" +etcd_debugging_mvcc_put_total + +# name: "etcd_debugging_mvcc_range_total" +# description: "Total number of ranges seen by this member." +# type: "counter" +etcd_debugging_mvcc_range_total + +# name: "etcd_debugging_mvcc_slow_watcher_total" +# description: "Total number of unsynced slow watchers." +# type: "gauge" +etcd_debugging_mvcc_slow_watcher_total + +# name: "etcd_debugging_mvcc_txn_total" +# description: "Total number of txns seen by this member." +# type: "counter" +etcd_debugging_mvcc_txn_total + +# name: "etcd_debugging_mvcc_watch_stream_total" +# description: "Total number of watch streams." +# type: "gauge" +etcd_debugging_mvcc_watch_stream_total + +# name: "etcd_debugging_mvcc_watcher_total" +# description: "Total number of watchers." +# type: "gauge" +etcd_debugging_mvcc_watcher_total + +# name: "etcd_debugging_server_lease_expired_total" +# description: "The total number of expired leases." +# type: "counter" +etcd_debugging_server_lease_expired_total + +# name: "etcd_debugging_snap_save_marshalling_duration_seconds" +# description: "The marshalling cost distributions of save called by snapshot." +# type: "histogram" +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.001"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.002"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.004"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.008"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.016"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.032"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.064"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.128"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.256"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.512"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="1.024"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="2.048"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="4.096"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="8.192"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="+Inf"} +etcd_debugging_snap_save_marshalling_duration_seconds_sum +etcd_debugging_snap_save_marshalling_duration_seconds_count + +# name: "etcd_debugging_snap_save_total_duration_seconds" +# description: "The total latency distributions of save called by snapshot." +# type: "histogram" +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.001"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.002"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.004"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.008"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.016"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.032"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.064"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.128"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.256"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.512"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="1.024"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="2.048"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="4.096"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="8.192"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="+Inf"} +etcd_debugging_snap_save_total_duration_seconds_sum +etcd_debugging_snap_save_total_duration_seconds_count + +# name: "etcd_debugging_store_expires_total" +# description: "Total number of expired keys." +# type: "counter" +etcd_debugging_store_expires_total + +# name: "etcd_debugging_store_reads_total" +# description: "Total number of reads action by (get/getRecursive), local to this member." +# type: "counter" +etcd_debugging_store_reads_total{action="getRecursive"} + +# name: "etcd_debugging_store_watch_requests_total" +# description: "Total number of incoming watch requests (new or reestablished)." +# type: "counter" +etcd_debugging_store_watch_requests_total + +# name: "etcd_debugging_store_watchers" +# description: "Count of currently active watchers." +# type: "gauge" +etcd_debugging_store_watchers + +# name: "etcd_debugging_store_writes_total" +# description: "Total number of writes (e.g. set/compareAndDelete) seen by this member." +# type: "counter" +etcd_debugging_store_writes_total{action="create"} +etcd_debugging_store_writes_total{action="set"} + +# name: "etcd_disk_backend_commit_duration_seconds" +# description: "The latency distributions of commit called by backend." +# type: "histogram" +etcd_disk_backend_commit_duration_seconds_bucket{le="0.001"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.002"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.004"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.008"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.016"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.032"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.064"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.128"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.256"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.512"} +etcd_disk_backend_commit_duration_seconds_bucket{le="1.024"} +etcd_disk_backend_commit_duration_seconds_bucket{le="2.048"} +etcd_disk_backend_commit_duration_seconds_bucket{le="4.096"} +etcd_disk_backend_commit_duration_seconds_bucket{le="8.192"} +etcd_disk_backend_commit_duration_seconds_bucket{le="+Inf"} +etcd_disk_backend_commit_duration_seconds_sum +etcd_disk_backend_commit_duration_seconds_count + +# name: "etcd_disk_backend_snapshot_duration_seconds" +# description: "The latency distribution of backend snapshots." +# type: "histogram" +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.01"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.02"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.04"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.08"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.16"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.32"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.64"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="1.28"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="2.56"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="5.12"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="10.24"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="20.48"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="40.96"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="81.92"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="163.84"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="327.68"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="655.36"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="+Inf"} +etcd_disk_backend_snapshot_duration_seconds_sum +etcd_disk_backend_snapshot_duration_seconds_count + +# name: "etcd_disk_wal_fsync_duration_seconds" +# description: "The latency distributions of fsync called by wal." +# type: "histogram" +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.001"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.002"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.004"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.008"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.016"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.032"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.064"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.128"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.256"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.512"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="1.024"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="2.048"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="4.096"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="8.192"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="+Inf"} +etcd_disk_wal_fsync_duration_seconds_sum +etcd_disk_wal_fsync_duration_seconds_count + +# name: "etcd_grpc_proxy_cache_hits_total" +# description: "Total number of cache hits" +# type: "gauge" +etcd_grpc_proxy_cache_hits_total + +# name: "etcd_grpc_proxy_cache_keys_total" +# description: "Total number of keys/ranges cached" +# type: "gauge" +etcd_grpc_proxy_cache_keys_total + +# name: "etcd_grpc_proxy_cache_misses_total" +# description: "Total number of cache misses" +# type: "gauge" +etcd_grpc_proxy_cache_misses_total + +# name: "etcd_grpc_proxy_events_coalescing_total" +# description: "Total number of events coalescing" +# type: "counter" +etcd_grpc_proxy_events_coalescing_total + +# name: "etcd_grpc_proxy_watchers_coalescing_total" +# description: "Total number of current watchers coalescing" +# type: "gauge" +etcd_grpc_proxy_watchers_coalescing_total + +# name: "etcd_network_client_grpc_received_bytes_total" +# description: "The total number of bytes received from grpc clients." +# type: "counter" +etcd_network_client_grpc_received_bytes_total + +# name: "etcd_network_client_grpc_sent_bytes_total" +# description: "The total number of bytes sent to grpc clients." +# type: "counter" +etcd_network_client_grpc_sent_bytes_total + +# name: "etcd_network_peer_received_bytes_total" +# description: "The total number of bytes received from peers." +# type: "counter" +etcd_network_peer_received_bytes_total{From="REMOTE_PEER_NODE_ID"} + +# name: "etcd_network_peer_round_trip_time_seconds" +# description: "Round-Trip-Time histogram between peers." +# type: "histogram" +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="+Inf"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0001"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0002"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0004"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0008"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0016"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0032"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0064"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0128"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0256"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0512"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.1024"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.2048"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.4096"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.8192"} +etcd_network_peer_round_trip_time_seconds_count{To="REMOTE_PEER_NODE_ID"} +etcd_network_peer_round_trip_time_seconds_sum{To="REMOTE_PEER_NODE_ID"} + +# name: "etcd_network_peer_sent_bytes_total" +# description: "The total number of bytes sent to peers." +# type: "counter" +etcd_network_peer_sent_bytes_total{To="REMOTE_PEER_NODE_ID"} + +# name: "etcd_server_has_leader" +# description: "Whether or not a leader exists. 1 is existence, 0 is not." +# type: "gauge" +etcd_server_has_leader + +# name: "etcd_server_leader_changes_seen_total" +# description: "The number of leader changes seen." +# type: "counter" +etcd_server_leader_changes_seen_total + +# name: "etcd_server_proposals_applied_total" +# description: "The total number of consensus proposals applied." +# type: "gauge" +etcd_server_proposals_applied_total + +# name: "etcd_server_proposals_committed_total" +# description: "The total number of consensus proposals committed." +# type: "gauge" +etcd_server_proposals_committed_total + +# name: "etcd_server_proposals_failed_total" +# description: "The total number of failed proposals seen." +# type: "counter" +etcd_server_proposals_failed_total + +# name: "etcd_server_proposals_pending" +# description: "The current number of pending proposals to commit." +# type: "gauge" +etcd_server_proposals_pending + +# name: "etcd_server_version" +# description: "Which version is running. 1 for 'server_version' label with current version." +# type: "gauge" +etcd_server_version{server_version="3.3.3"} + +# name: "go_gc_duration_seconds" +# description: "A summary of the GC invocation durations." +# type: "summary" +go_gc_duration_seconds{quantile="0"} +go_gc_duration_seconds{quantile="0.25"} +go_gc_duration_seconds{quantile="0.5"} +go_gc_duration_seconds{quantile="0.75"} +go_gc_duration_seconds{quantile="1"} +go_gc_duration_seconds_sum +go_gc_duration_seconds_count + +# name: "go_goroutines" +# description: "Number of goroutines that currently exist." +# type: "gauge" +go_goroutines + +# name: "go_info" +# description: "Information about the Go environment." +# type: "gauge" +go_info{version="go1.9.5"} + +# name: "go_memstats_alloc_bytes" +# description: "Number of bytes allocated and still in use." +# type: "gauge" +go_memstats_alloc_bytes + +# name: "go_memstats_alloc_bytes_total" +# description: "Total number of bytes allocated, even if freed." +# type: "counter" +go_memstats_alloc_bytes_total + +# name: "go_memstats_buck_hash_sys_bytes" +# description: "Number of bytes used by the profiling bucket hash table." +# type: "gauge" +go_memstats_buck_hash_sys_bytes + +# name: "go_memstats_frees_total" +# description: "Total number of frees." +# type: "counter" +go_memstats_frees_total + +# name: "go_memstats_gc_cpu_fraction" +# description: "The fraction of this program's available CPU time used by the GC since the program started." +# type: "gauge" +go_memstats_gc_cpu_fraction + +# name: "go_memstats_gc_sys_bytes" +# description: "Number of bytes used for garbage collection system metadata." +# type: "gauge" +go_memstats_gc_sys_bytes + +# name: "go_memstats_heap_alloc_bytes" +# description: "Number of heap bytes allocated and still in use." +# type: "gauge" +go_memstats_heap_alloc_bytes + +# name: "go_memstats_heap_idle_bytes" +# description: "Number of heap bytes waiting to be used." +# type: "gauge" +go_memstats_heap_idle_bytes + +# name: "go_memstats_heap_inuse_bytes" +# description: "Number of heap bytes that are in use." +# type: "gauge" +go_memstats_heap_inuse_bytes + +# name: "go_memstats_heap_objects" +# description: "Number of allocated objects." +# type: "gauge" +go_memstats_heap_objects + +# name: "go_memstats_heap_released_bytes" +# description: "Number of heap bytes released to OS." +# type: "gauge" +go_memstats_heap_released_bytes + +# name: "go_memstats_heap_sys_bytes" +# description: "Number of heap bytes obtained from system." +# type: "gauge" +go_memstats_heap_sys_bytes + +# name: "go_memstats_last_gc_time_seconds" +# description: "Number of seconds since 1970 of last garbage collection." +# type: "gauge" +go_memstats_last_gc_time_seconds + +# name: "go_memstats_lookups_total" +# description: "Total number of pointer lookups." +# type: "counter" +go_memstats_lookups_total + +# name: "go_memstats_mallocs_total" +# description: "Total number of mallocs." +# type: "counter" +go_memstats_mallocs_total + +# name: "go_memstats_mcache_inuse_bytes" +# description: "Number of bytes in use by mcache structures." +# type: "gauge" +go_memstats_mcache_inuse_bytes + +# name: "go_memstats_mcache_sys_bytes" +# description: "Number of bytes used for mcache structures obtained from system." +# type: "gauge" +go_memstats_mcache_sys_bytes + +# name: "go_memstats_mspan_inuse_bytes" +# description: "Number of bytes in use by mspan structures." +# type: "gauge" +go_memstats_mspan_inuse_bytes + +# name: "go_memstats_mspan_sys_bytes" +# description: "Number of bytes used for mspan structures obtained from system." +# type: "gauge" +go_memstats_mspan_sys_bytes + +# name: "go_memstats_next_gc_bytes" +# description: "Number of heap bytes when next garbage collection will take place." +# type: "gauge" +go_memstats_next_gc_bytes + +# name: "go_memstats_other_sys_bytes" +# description: "Number of bytes used for other system allocations." +# type: "gauge" +go_memstats_other_sys_bytes + +# name: "go_memstats_stack_inuse_bytes" +# description: "Number of bytes in use by the stack allocator." +# type: "gauge" +go_memstats_stack_inuse_bytes + +# name: "go_memstats_stack_sys_bytes" +# description: "Number of bytes obtained from system for stack allocator." +# type: "gauge" +go_memstats_stack_sys_bytes + +# name: "go_memstats_sys_bytes" +# description: "Number of bytes obtained from system." +# type: "gauge" +go_memstats_sys_bytes + +# name: "go_threads" +# description: "Number of OS threads created." +# type: "gauge" +go_threads + +# name: "grpc_server_handled_total" +# description: "Total number of RPCs completed on the server, regardless of success or failure." +# type: "counter" +# gRPC codes: +# - "Aborted" +# - "AlreadyExists" +# - "Canceled" +# - "DataLoss" +# - "DeadlineExceeded" +# - "FailedPrecondition" +# - "Internal" +# - "InvalidArgument" +# - "NotFound" +# - "OK" +# - "OutOfRange" +# - "PermissionDenied" +# - "ResourceExhausted" +# - "Unauthenticated" +# - "Unavailable" +# - "Unimplemented" +# - "Unknown" +grpc_server_handled_total{grpc_code="CODE",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_msg_received_total" +# description: "Total number of RPC stream messages received on the server." +# type: "counter" +grpc_server_msg_received_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_msg_received_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_msg_received_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_msg_sent_total" +# description: "Total number of gRPC stream messages sent by the server." +# type: "counter" +grpc_server_msg_sent_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_msg_sent_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_msg_sent_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_started_total" +# description: "Total number of RPCs started on the server." +# type: "counter" +grpc_server_started_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_started_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_started_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_started_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + diff --git a/docs/metrics/v3.3.4 b/docs/metrics/v3.3.4 new file mode 100644 index 000000000..3fa79f56d --- /dev/null +++ b/docs/metrics/v3.3.4 @@ -0,0 +1,703 @@ +# server version: etcd_server_version{server_version="3.3.4"} + +# name: "etcd_debugging_mvcc_db_compaction_keys_total" +# description: "Total number of db keys compacted." +# type: "counter" +etcd_debugging_mvcc_db_compaction_keys_total + +# name: "etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds" +# description: "Bucketed histogram of db compaction pause duration." +# type: "histogram" +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="1"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="2"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="4"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="8"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="16"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="32"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="64"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="128"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="256"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="512"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="1024"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="2048"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="4096"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_sum +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_db_compaction_total_duration_milliseconds" +# description: "Bucketed histogram of db compaction total duration." +# type: "histogram" +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="100"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="1600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="3200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="6400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="12800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="25600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="51200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="102400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="204800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="409600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="819200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_sum +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_db_total_size_in_bytes" +# description: "Total size of the underlying database in bytes." +# type: "gauge" +etcd_debugging_mvcc_db_total_size_in_bytes + +# name: "etcd_debugging_mvcc_delete_total" +# description: "Total number of deletes seen by this member." +# type: "counter" +etcd_debugging_mvcc_delete_total + +# name: "etcd_debugging_mvcc_events_total" +# description: "Total number of events sent by this member." +# type: "counter" +etcd_debugging_mvcc_events_total + +# name: "etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds" +# description: "Bucketed histogram of index compaction pause duration." +# type: "histogram" +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="0.5"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="1"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="2"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="4"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="8"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="16"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="32"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="64"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="128"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="256"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="512"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="1024"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_sum +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_keys_total" +# description: "Total number of keys." +# type: "gauge" +etcd_debugging_mvcc_keys_total + +# name: "etcd_debugging_mvcc_pending_events_total" +# description: "Total number of pending events to be sent." +# type: "gauge" +etcd_debugging_mvcc_pending_events_total + +# name: "etcd_debugging_mvcc_put_total" +# description: "Total number of puts seen by this member." +# type: "counter" +etcd_debugging_mvcc_put_total + +# name: "etcd_debugging_mvcc_range_total" +# description: "Total number of ranges seen by this member." +# type: "counter" +etcd_debugging_mvcc_range_total + +# name: "etcd_debugging_mvcc_slow_watcher_total" +# description: "Total number of unsynced slow watchers." +# type: "gauge" +etcd_debugging_mvcc_slow_watcher_total + +# name: "etcd_debugging_mvcc_txn_total" +# description: "Total number of txns seen by this member." +# type: "counter" +etcd_debugging_mvcc_txn_total + +# name: "etcd_debugging_mvcc_watch_stream_total" +# description: "Total number of watch streams." +# type: "gauge" +etcd_debugging_mvcc_watch_stream_total + +# name: "etcd_debugging_mvcc_watcher_total" +# description: "Total number of watchers." +# type: "gauge" +etcd_debugging_mvcc_watcher_total + +# name: "etcd_debugging_server_lease_expired_total" +# description: "The total number of expired leases." +# type: "counter" +etcd_debugging_server_lease_expired_total + +# name: "etcd_debugging_snap_save_marshalling_duration_seconds" +# description: "The marshalling cost distributions of save called by snapshot." +# type: "histogram" +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.001"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.002"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.004"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.008"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.016"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.032"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.064"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.128"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.256"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.512"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="1.024"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="2.048"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="4.096"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="8.192"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="+Inf"} +etcd_debugging_snap_save_marshalling_duration_seconds_sum +etcd_debugging_snap_save_marshalling_duration_seconds_count + +# name: "etcd_debugging_snap_save_total_duration_seconds" +# description: "The total latency distributions of save called by snapshot." +# type: "histogram" +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.001"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.002"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.004"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.008"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.016"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.032"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.064"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.128"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.256"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.512"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="1.024"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="2.048"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="4.096"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="8.192"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="+Inf"} +etcd_debugging_snap_save_total_duration_seconds_sum +etcd_debugging_snap_save_total_duration_seconds_count + +# name: "etcd_debugging_store_expires_total" +# description: "Total number of expired keys." +# type: "counter" +etcd_debugging_store_expires_total + +# name: "etcd_debugging_store_reads_total" +# description: "Total number of reads action by (get/getRecursive), local to this member." +# type: "counter" +etcd_debugging_store_reads_total{action="getRecursive"} + +# name: "etcd_debugging_store_watch_requests_total" +# description: "Total number of incoming watch requests (new or reestablished)." +# type: "counter" +etcd_debugging_store_watch_requests_total + +# name: "etcd_debugging_store_watchers" +# description: "Count of currently active watchers." +# type: "gauge" +etcd_debugging_store_watchers + +# name: "etcd_debugging_store_writes_total" +# description: "Total number of writes (e.g. set/compareAndDelete) seen by this member." +# type: "counter" +etcd_debugging_store_writes_total{action="create"} +etcd_debugging_store_writes_total{action="set"} + +# name: "etcd_disk_backend_commit_duration_seconds" +# description: "The latency distributions of commit called by backend." +# type: "histogram" +etcd_disk_backend_commit_duration_seconds_bucket{le="0.001"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.002"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.004"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.008"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.016"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.032"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.064"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.128"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.256"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.512"} +etcd_disk_backend_commit_duration_seconds_bucket{le="1.024"} +etcd_disk_backend_commit_duration_seconds_bucket{le="2.048"} +etcd_disk_backend_commit_duration_seconds_bucket{le="4.096"} +etcd_disk_backend_commit_duration_seconds_bucket{le="8.192"} +etcd_disk_backend_commit_duration_seconds_bucket{le="+Inf"} +etcd_disk_backend_commit_duration_seconds_sum +etcd_disk_backend_commit_duration_seconds_count + +# name: "etcd_disk_backend_snapshot_duration_seconds" +# description: "The latency distribution of backend snapshots." +# type: "histogram" +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.01"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.02"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.04"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.08"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.16"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.32"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.64"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="1.28"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="2.56"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="5.12"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="10.24"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="20.48"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="40.96"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="81.92"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="163.84"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="327.68"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="655.36"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="+Inf"} +etcd_disk_backend_snapshot_duration_seconds_sum +etcd_disk_backend_snapshot_duration_seconds_count + +# name: "etcd_disk_wal_fsync_duration_seconds" +# description: "The latency distributions of fsync called by wal." +# type: "histogram" +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.001"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.002"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.004"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.008"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.016"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.032"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.064"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.128"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.256"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.512"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="1.024"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="2.048"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="4.096"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="8.192"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="+Inf"} +etcd_disk_wal_fsync_duration_seconds_sum +etcd_disk_wal_fsync_duration_seconds_count + +# name: "etcd_grpc_proxy_cache_hits_total" +# description: "Total number of cache hits" +# type: "gauge" +etcd_grpc_proxy_cache_hits_total + +# name: "etcd_grpc_proxy_cache_keys_total" +# description: "Total number of keys/ranges cached" +# type: "gauge" +etcd_grpc_proxy_cache_keys_total + +# name: "etcd_grpc_proxy_cache_misses_total" +# description: "Total number of cache misses" +# type: "gauge" +etcd_grpc_proxy_cache_misses_total + +# name: "etcd_grpc_proxy_events_coalescing_total" +# description: "Total number of events coalescing" +# type: "counter" +etcd_grpc_proxy_events_coalescing_total + +# name: "etcd_grpc_proxy_watchers_coalescing_total" +# description: "Total number of current watchers coalescing" +# type: "gauge" +etcd_grpc_proxy_watchers_coalescing_total + +# name: "etcd_network_client_grpc_received_bytes_total" +# description: "The total number of bytes received from grpc clients." +# type: "counter" +etcd_network_client_grpc_received_bytes_total + +# name: "etcd_network_client_grpc_sent_bytes_total" +# description: "The total number of bytes sent to grpc clients." +# type: "counter" +etcd_network_client_grpc_sent_bytes_total + +# name: "etcd_network_peer_received_bytes_total" +# description: "The total number of bytes received from peers." +# type: "counter" +etcd_network_peer_received_bytes_total{From="REMOTE_PEER_NODE_ID"} + +# name: "etcd_network_peer_round_trip_time_seconds" +# description: "Round-Trip-Time histogram between peers." +# type: "histogram" +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="+Inf"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0001"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0002"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0004"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0008"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0016"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0032"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0064"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0128"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0256"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0512"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.1024"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.2048"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.4096"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.8192"} +etcd_network_peer_round_trip_time_seconds_count{To="REMOTE_PEER_NODE_ID"} +etcd_network_peer_round_trip_time_seconds_sum{To="REMOTE_PEER_NODE_ID"} + +# name: "etcd_network_peer_sent_bytes_total" +# description: "The total number of bytes sent to peers." +# type: "counter" +etcd_network_peer_sent_bytes_total{To="REMOTE_PEER_NODE_ID"} + +# name: "etcd_server_has_leader" +# description: "Whether or not a leader exists. 1 is existence, 0 is not." +# type: "gauge" +etcd_server_has_leader + +# name: "etcd_server_is_leader" +# description: "Whether or not this member is a leader. 1 if is, 0 otherwise." +# type: "gauge" +etcd_server_is_leader + +# name: "etcd_server_leader_changes_seen_total" +# description: "The number of leader changes seen." +# type: "counter" +etcd_server_leader_changes_seen_total + +# name: "etcd_server_proposals_applied_total" +# description: "The total number of consensus proposals applied." +# type: "gauge" +etcd_server_proposals_applied_total + +# name: "etcd_server_proposals_committed_total" +# description: "The total number of consensus proposals committed." +# type: "gauge" +etcd_server_proposals_committed_total + +# name: "etcd_server_proposals_failed_total" +# description: "The total number of failed proposals seen." +# type: "counter" +etcd_server_proposals_failed_total + +# name: "etcd_server_proposals_pending" +# description: "The current number of pending proposals to commit." +# type: "gauge" +etcd_server_proposals_pending + +# name: "etcd_server_version" +# description: "Which version is running. 1 for 'server_version' label with current version." +# type: "gauge" +etcd_server_version{server_version="3.3.4"} + +# name: "go_gc_duration_seconds" +# description: "A summary of the GC invocation durations." +# type: "summary" +go_gc_duration_seconds{quantile="0"} +go_gc_duration_seconds{quantile="0.25"} +go_gc_duration_seconds{quantile="0.5"} +go_gc_duration_seconds{quantile="0.75"} +go_gc_duration_seconds{quantile="1"} +go_gc_duration_seconds_sum +go_gc_duration_seconds_count + +# name: "go_goroutines" +# description: "Number of goroutines that currently exist." +# type: "gauge" +go_goroutines + +# name: "go_info" +# description: "Information about the Go environment." +# type: "gauge" +go_info{version="go1.9.5"} + +# name: "go_memstats_alloc_bytes" +# description: "Number of bytes allocated and still in use." +# type: "gauge" +go_memstats_alloc_bytes + +# name: "go_memstats_alloc_bytes_total" +# description: "Total number of bytes allocated, even if freed." +# type: "counter" +go_memstats_alloc_bytes_total + +# name: "go_memstats_buck_hash_sys_bytes" +# description: "Number of bytes used by the profiling bucket hash table." +# type: "gauge" +go_memstats_buck_hash_sys_bytes + +# name: "go_memstats_frees_total" +# description: "Total number of frees." +# type: "counter" +go_memstats_frees_total + +# name: "go_memstats_gc_cpu_fraction" +# description: "The fraction of this program's available CPU time used by the GC since the program started." +# type: "gauge" +go_memstats_gc_cpu_fraction + +# name: "go_memstats_gc_sys_bytes" +# description: "Number of bytes used for garbage collection system metadata." +# type: "gauge" +go_memstats_gc_sys_bytes + +# name: "go_memstats_heap_alloc_bytes" +# description: "Number of heap bytes allocated and still in use." +# type: "gauge" +go_memstats_heap_alloc_bytes + +# name: "go_memstats_heap_idle_bytes" +# description: "Number of heap bytes waiting to be used." +# type: "gauge" +go_memstats_heap_idle_bytes + +# name: "go_memstats_heap_inuse_bytes" +# description: "Number of heap bytes that are in use." +# type: "gauge" +go_memstats_heap_inuse_bytes + +# name: "go_memstats_heap_objects" +# description: "Number of allocated objects." +# type: "gauge" +go_memstats_heap_objects + +# name: "go_memstats_heap_released_bytes" +# description: "Number of heap bytes released to OS." +# type: "gauge" +go_memstats_heap_released_bytes + +# name: "go_memstats_heap_sys_bytes" +# description: "Number of heap bytes obtained from system." +# type: "gauge" +go_memstats_heap_sys_bytes + +# name: "go_memstats_last_gc_time_seconds" +# description: "Number of seconds since 1970 of last garbage collection." +# type: "gauge" +go_memstats_last_gc_time_seconds + +# name: "go_memstats_lookups_total" +# description: "Total number of pointer lookups." +# type: "counter" +go_memstats_lookups_total + +# name: "go_memstats_mallocs_total" +# description: "Total number of mallocs." +# type: "counter" +go_memstats_mallocs_total + +# name: "go_memstats_mcache_inuse_bytes" +# description: "Number of bytes in use by mcache structures." +# type: "gauge" +go_memstats_mcache_inuse_bytes + +# name: "go_memstats_mcache_sys_bytes" +# description: "Number of bytes used for mcache structures obtained from system." +# type: "gauge" +go_memstats_mcache_sys_bytes + +# name: "go_memstats_mspan_inuse_bytes" +# description: "Number of bytes in use by mspan structures." +# type: "gauge" +go_memstats_mspan_inuse_bytes + +# name: "go_memstats_mspan_sys_bytes" +# description: "Number of bytes used for mspan structures obtained from system." +# type: "gauge" +go_memstats_mspan_sys_bytes + +# name: "go_memstats_next_gc_bytes" +# description: "Number of heap bytes when next garbage collection will take place." +# type: "gauge" +go_memstats_next_gc_bytes + +# name: "go_memstats_other_sys_bytes" +# description: "Number of bytes used for other system allocations." +# type: "gauge" +go_memstats_other_sys_bytes + +# name: "go_memstats_stack_inuse_bytes" +# description: "Number of bytes in use by the stack allocator." +# type: "gauge" +go_memstats_stack_inuse_bytes + +# name: "go_memstats_stack_sys_bytes" +# description: "Number of bytes obtained from system for stack allocator." +# type: "gauge" +go_memstats_stack_sys_bytes + +# name: "go_memstats_sys_bytes" +# description: "Number of bytes obtained from system." +# type: "gauge" +go_memstats_sys_bytes + +# name: "go_threads" +# description: "Number of OS threads created." +# type: "gauge" +go_threads + +# name: "grpc_server_handled_total" +# description: "Total number of RPCs completed on the server, regardless of success or failure." +# type: "counter" +# gRPC codes: +# - "Aborted" +# - "AlreadyExists" +# - "Canceled" +# - "DataLoss" +# - "DeadlineExceeded" +# - "FailedPrecondition" +# - "Internal" +# - "InvalidArgument" +# - "NotFound" +# - "OK" +# - "OutOfRange" +# - "PermissionDenied" +# - "ResourceExhausted" +# - "Unauthenticated" +# - "Unavailable" +# - "Unimplemented" +# - "Unknown" +grpc_server_handled_total{grpc_code="CODE",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_msg_received_total" +# description: "Total number of RPC stream messages received on the server." +# type: "counter" +grpc_server_msg_received_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_msg_received_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_msg_received_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_msg_sent_total" +# description: "Total number of gRPC stream messages sent by the server." +# type: "counter" +grpc_server_msg_sent_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_msg_sent_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_msg_sent_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_started_total" +# description: "Total number of RPCs started on the server." +# type: "counter" +grpc_server_started_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_started_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_started_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_started_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + diff --git a/docs/metrics/v3.3.5 b/docs/metrics/v3.3.5 new file mode 100644 index 000000000..6ac18948c --- /dev/null +++ b/docs/metrics/v3.3.5 @@ -0,0 +1,703 @@ +# server version: etcd_server_version{server_version="3.3.5"} + +# name: "etcd_debugging_mvcc_db_compaction_keys_total" +# description: "Total number of db keys compacted." +# type: "counter" +etcd_debugging_mvcc_db_compaction_keys_total + +# name: "etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds" +# description: "Bucketed histogram of db compaction pause duration." +# type: "histogram" +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="1"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="2"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="4"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="8"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="16"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="32"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="64"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="128"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="256"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="512"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="1024"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="2048"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="4096"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_sum +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_db_compaction_total_duration_milliseconds" +# description: "Bucketed histogram of db compaction total duration." +# type: "histogram" +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="100"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="1600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="3200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="6400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="12800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="25600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="51200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="102400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="204800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="409600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="819200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_sum +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_db_total_size_in_bytes" +# description: "Total size of the underlying database in bytes." +# type: "gauge" +etcd_debugging_mvcc_db_total_size_in_bytes + +# name: "etcd_debugging_mvcc_delete_total" +# description: "Total number of deletes seen by this member." +# type: "counter" +etcd_debugging_mvcc_delete_total + +# name: "etcd_debugging_mvcc_events_total" +# description: "Total number of events sent by this member." +# type: "counter" +etcd_debugging_mvcc_events_total + +# name: "etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds" +# description: "Bucketed histogram of index compaction pause duration." +# type: "histogram" +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="0.5"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="1"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="2"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="4"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="8"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="16"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="32"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="64"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="128"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="256"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="512"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="1024"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_sum +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_keys_total" +# description: "Total number of keys." +# type: "gauge" +etcd_debugging_mvcc_keys_total + +# name: "etcd_debugging_mvcc_pending_events_total" +# description: "Total number of pending events to be sent." +# type: "gauge" +etcd_debugging_mvcc_pending_events_total + +# name: "etcd_debugging_mvcc_put_total" +# description: "Total number of puts seen by this member." +# type: "counter" +etcd_debugging_mvcc_put_total + +# name: "etcd_debugging_mvcc_range_total" +# description: "Total number of ranges seen by this member." +# type: "counter" +etcd_debugging_mvcc_range_total + +# name: "etcd_debugging_mvcc_slow_watcher_total" +# description: "Total number of unsynced slow watchers." +# type: "gauge" +etcd_debugging_mvcc_slow_watcher_total + +# name: "etcd_debugging_mvcc_txn_total" +# description: "Total number of txns seen by this member." +# type: "counter" +etcd_debugging_mvcc_txn_total + +# name: "etcd_debugging_mvcc_watch_stream_total" +# description: "Total number of watch streams." +# type: "gauge" +etcd_debugging_mvcc_watch_stream_total + +# name: "etcd_debugging_mvcc_watcher_total" +# description: "Total number of watchers." +# type: "gauge" +etcd_debugging_mvcc_watcher_total + +# name: "etcd_debugging_server_lease_expired_total" +# description: "The total number of expired leases." +# type: "counter" +etcd_debugging_server_lease_expired_total + +# name: "etcd_debugging_snap_save_marshalling_duration_seconds" +# description: "The marshalling cost distributions of save called by snapshot." +# type: "histogram" +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.001"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.002"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.004"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.008"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.016"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.032"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.064"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.128"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.256"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.512"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="1.024"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="2.048"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="4.096"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="8.192"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="+Inf"} +etcd_debugging_snap_save_marshalling_duration_seconds_sum +etcd_debugging_snap_save_marshalling_duration_seconds_count + +# name: "etcd_debugging_snap_save_total_duration_seconds" +# description: "The total latency distributions of save called by snapshot." +# type: "histogram" +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.001"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.002"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.004"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.008"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.016"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.032"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.064"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.128"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.256"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.512"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="1.024"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="2.048"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="4.096"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="8.192"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="+Inf"} +etcd_debugging_snap_save_total_duration_seconds_sum +etcd_debugging_snap_save_total_duration_seconds_count + +# name: "etcd_debugging_store_expires_total" +# description: "Total number of expired keys." +# type: "counter" +etcd_debugging_store_expires_total + +# name: "etcd_debugging_store_reads_total" +# description: "Total number of reads action by (get/getRecursive), local to this member." +# type: "counter" +etcd_debugging_store_reads_total{action="getRecursive"} + +# name: "etcd_debugging_store_watch_requests_total" +# description: "Total number of incoming watch requests (new or reestablished)." +# type: "counter" +etcd_debugging_store_watch_requests_total + +# name: "etcd_debugging_store_watchers" +# description: "Count of currently active watchers." +# type: "gauge" +etcd_debugging_store_watchers + +# name: "etcd_debugging_store_writes_total" +# description: "Total number of writes (e.g. set/compareAndDelete) seen by this member." +# type: "counter" +etcd_debugging_store_writes_total{action="create"} +etcd_debugging_store_writes_total{action="set"} + +# name: "etcd_disk_backend_commit_duration_seconds" +# description: "The latency distributions of commit called by backend." +# type: "histogram" +etcd_disk_backend_commit_duration_seconds_bucket{le="0.001"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.002"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.004"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.008"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.016"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.032"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.064"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.128"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.256"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.512"} +etcd_disk_backend_commit_duration_seconds_bucket{le="1.024"} +etcd_disk_backend_commit_duration_seconds_bucket{le="2.048"} +etcd_disk_backend_commit_duration_seconds_bucket{le="4.096"} +etcd_disk_backend_commit_duration_seconds_bucket{le="8.192"} +etcd_disk_backend_commit_duration_seconds_bucket{le="+Inf"} +etcd_disk_backend_commit_duration_seconds_sum +etcd_disk_backend_commit_duration_seconds_count + +# name: "etcd_disk_backend_snapshot_duration_seconds" +# description: "The latency distribution of backend snapshots." +# type: "histogram" +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.01"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.02"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.04"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.08"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.16"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.32"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.64"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="1.28"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="2.56"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="5.12"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="10.24"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="20.48"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="40.96"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="81.92"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="163.84"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="327.68"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="655.36"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="+Inf"} +etcd_disk_backend_snapshot_duration_seconds_sum +etcd_disk_backend_snapshot_duration_seconds_count + +# name: "etcd_disk_wal_fsync_duration_seconds" +# description: "The latency distributions of fsync called by wal." +# type: "histogram" +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.001"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.002"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.004"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.008"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.016"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.032"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.064"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.128"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.256"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.512"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="1.024"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="2.048"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="4.096"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="8.192"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="+Inf"} +etcd_disk_wal_fsync_duration_seconds_sum +etcd_disk_wal_fsync_duration_seconds_count + +# name: "etcd_grpc_proxy_cache_hits_total" +# description: "Total number of cache hits" +# type: "gauge" +etcd_grpc_proxy_cache_hits_total + +# name: "etcd_grpc_proxy_cache_keys_total" +# description: "Total number of keys/ranges cached" +# type: "gauge" +etcd_grpc_proxy_cache_keys_total + +# name: "etcd_grpc_proxy_cache_misses_total" +# description: "Total number of cache misses" +# type: "gauge" +etcd_grpc_proxy_cache_misses_total + +# name: "etcd_grpc_proxy_events_coalescing_total" +# description: "Total number of events coalescing" +# type: "counter" +etcd_grpc_proxy_events_coalescing_total + +# name: "etcd_grpc_proxy_watchers_coalescing_total" +# description: "Total number of current watchers coalescing" +# type: "gauge" +etcd_grpc_proxy_watchers_coalescing_total + +# name: "etcd_network_client_grpc_received_bytes_total" +# description: "The total number of bytes received from grpc clients." +# type: "counter" +etcd_network_client_grpc_received_bytes_total + +# name: "etcd_network_client_grpc_sent_bytes_total" +# description: "The total number of bytes sent to grpc clients." +# type: "counter" +etcd_network_client_grpc_sent_bytes_total + +# name: "etcd_network_peer_received_bytes_total" +# description: "The total number of bytes received from peers." +# type: "counter" +etcd_network_peer_received_bytes_total{From="REMOTE_PEER_NODE_ID"} + +# name: "etcd_network_peer_round_trip_time_seconds" +# description: "Round-Trip-Time histogram between peers." +# type: "histogram" +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="+Inf"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0001"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0002"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0004"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0008"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0016"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0032"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0064"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0128"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0256"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0512"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.1024"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.2048"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.4096"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.8192"} +etcd_network_peer_round_trip_time_seconds_count{To="REMOTE_PEER_NODE_ID"} +etcd_network_peer_round_trip_time_seconds_sum{To="REMOTE_PEER_NODE_ID"} + +# name: "etcd_network_peer_sent_bytes_total" +# description: "The total number of bytes sent to peers." +# type: "counter" +etcd_network_peer_sent_bytes_total{To="REMOTE_PEER_NODE_ID"} + +# name: "etcd_server_has_leader" +# description: "Whether or not a leader exists. 1 is existence, 0 is not." +# type: "gauge" +etcd_server_has_leader + +# name: "etcd_server_is_leader" +# description: "Whether or not this member is a leader. 1 if is, 0 otherwise." +# type: "gauge" +etcd_server_is_leader + +# name: "etcd_server_leader_changes_seen_total" +# description: "The number of leader changes seen." +# type: "counter" +etcd_server_leader_changes_seen_total + +# name: "etcd_server_proposals_applied_total" +# description: "The total number of consensus proposals applied." +# type: "gauge" +etcd_server_proposals_applied_total + +# name: "etcd_server_proposals_committed_total" +# description: "The total number of consensus proposals committed." +# type: "gauge" +etcd_server_proposals_committed_total + +# name: "etcd_server_proposals_failed_total" +# description: "The total number of failed proposals seen." +# type: "counter" +etcd_server_proposals_failed_total + +# name: "etcd_server_proposals_pending" +# description: "The current number of pending proposals to commit." +# type: "gauge" +etcd_server_proposals_pending + +# name: "etcd_server_version" +# description: "Which version is running. 1 for 'server_version' label with current version." +# type: "gauge" +etcd_server_version{server_version="3.3.5"} + +# name: "go_gc_duration_seconds" +# description: "A summary of the GC invocation durations." +# type: "summary" +go_gc_duration_seconds{quantile="0"} +go_gc_duration_seconds{quantile="0.25"} +go_gc_duration_seconds{quantile="0.5"} +go_gc_duration_seconds{quantile="0.75"} +go_gc_duration_seconds{quantile="1"} +go_gc_duration_seconds_sum +go_gc_duration_seconds_count + +# name: "go_goroutines" +# description: "Number of goroutines that currently exist." +# type: "gauge" +go_goroutines + +# name: "go_info" +# description: "Information about the Go environment." +# type: "gauge" +go_info{version="go1.9.6"} + +# name: "go_memstats_alloc_bytes" +# description: "Number of bytes allocated and still in use." +# type: "gauge" +go_memstats_alloc_bytes + +# name: "go_memstats_alloc_bytes_total" +# description: "Total number of bytes allocated, even if freed." +# type: "counter" +go_memstats_alloc_bytes_total + +# name: "go_memstats_buck_hash_sys_bytes" +# description: "Number of bytes used by the profiling bucket hash table." +# type: "gauge" +go_memstats_buck_hash_sys_bytes + +# name: "go_memstats_frees_total" +# description: "Total number of frees." +# type: "counter" +go_memstats_frees_total + +# name: "go_memstats_gc_cpu_fraction" +# description: "The fraction of this program's available CPU time used by the GC since the program started." +# type: "gauge" +go_memstats_gc_cpu_fraction + +# name: "go_memstats_gc_sys_bytes" +# description: "Number of bytes used for garbage collection system metadata." +# type: "gauge" +go_memstats_gc_sys_bytes + +# name: "go_memstats_heap_alloc_bytes" +# description: "Number of heap bytes allocated and still in use." +# type: "gauge" +go_memstats_heap_alloc_bytes + +# name: "go_memstats_heap_idle_bytes" +# description: "Number of heap bytes waiting to be used." +# type: "gauge" +go_memstats_heap_idle_bytes + +# name: "go_memstats_heap_inuse_bytes" +# description: "Number of heap bytes that are in use." +# type: "gauge" +go_memstats_heap_inuse_bytes + +# name: "go_memstats_heap_objects" +# description: "Number of allocated objects." +# type: "gauge" +go_memstats_heap_objects + +# name: "go_memstats_heap_released_bytes" +# description: "Number of heap bytes released to OS." +# type: "gauge" +go_memstats_heap_released_bytes + +# name: "go_memstats_heap_sys_bytes" +# description: "Number of heap bytes obtained from system." +# type: "gauge" +go_memstats_heap_sys_bytes + +# name: "go_memstats_last_gc_time_seconds" +# description: "Number of seconds since 1970 of last garbage collection." +# type: "gauge" +go_memstats_last_gc_time_seconds + +# name: "go_memstats_lookups_total" +# description: "Total number of pointer lookups." +# type: "counter" +go_memstats_lookups_total + +# name: "go_memstats_mallocs_total" +# description: "Total number of mallocs." +# type: "counter" +go_memstats_mallocs_total + +# name: "go_memstats_mcache_inuse_bytes" +# description: "Number of bytes in use by mcache structures." +# type: "gauge" +go_memstats_mcache_inuse_bytes + +# name: "go_memstats_mcache_sys_bytes" +# description: "Number of bytes used for mcache structures obtained from system." +# type: "gauge" +go_memstats_mcache_sys_bytes + +# name: "go_memstats_mspan_inuse_bytes" +# description: "Number of bytes in use by mspan structures." +# type: "gauge" +go_memstats_mspan_inuse_bytes + +# name: "go_memstats_mspan_sys_bytes" +# description: "Number of bytes used for mspan structures obtained from system." +# type: "gauge" +go_memstats_mspan_sys_bytes + +# name: "go_memstats_next_gc_bytes" +# description: "Number of heap bytes when next garbage collection will take place." +# type: "gauge" +go_memstats_next_gc_bytes + +# name: "go_memstats_other_sys_bytes" +# description: "Number of bytes used for other system allocations." +# type: "gauge" +go_memstats_other_sys_bytes + +# name: "go_memstats_stack_inuse_bytes" +# description: "Number of bytes in use by the stack allocator." +# type: "gauge" +go_memstats_stack_inuse_bytes + +# name: "go_memstats_stack_sys_bytes" +# description: "Number of bytes obtained from system for stack allocator." +# type: "gauge" +go_memstats_stack_sys_bytes + +# name: "go_memstats_sys_bytes" +# description: "Number of bytes obtained from system." +# type: "gauge" +go_memstats_sys_bytes + +# name: "go_threads" +# description: "Number of OS threads created." +# type: "gauge" +go_threads + +# name: "grpc_server_handled_total" +# description: "Total number of RPCs completed on the server, regardless of success or failure." +# type: "counter" +# gRPC codes: +# - "Aborted" +# - "AlreadyExists" +# - "Canceled" +# - "DataLoss" +# - "DeadlineExceeded" +# - "FailedPrecondition" +# - "Internal" +# - "InvalidArgument" +# - "NotFound" +# - "OK" +# - "OutOfRange" +# - "PermissionDenied" +# - "ResourceExhausted" +# - "Unauthenticated" +# - "Unavailable" +# - "Unimplemented" +# - "Unknown" +grpc_server_handled_total{grpc_code="CODE",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_msg_received_total" +# description: "Total number of RPC stream messages received on the server." +# type: "counter" +grpc_server_msg_received_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_msg_received_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_msg_received_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_msg_sent_total" +# description: "Total number of gRPC stream messages sent by the server." +# type: "counter" +grpc_server_msg_sent_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_msg_sent_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_msg_sent_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_started_total" +# description: "Total number of RPCs started on the server." +# type: "counter" +grpc_server_started_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_started_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_started_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_started_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + diff --git a/docs/metrics/v3.3.6 b/docs/metrics/v3.3.6 new file mode 100644 index 000000000..8231f9c76 --- /dev/null +++ b/docs/metrics/v3.3.6 @@ -0,0 +1,703 @@ +# server version: etcd_server_version{server_version="3.3.6"} + +# name: "etcd_debugging_mvcc_db_compaction_keys_total" +# description: "Total number of db keys compacted." +# type: "counter" +etcd_debugging_mvcc_db_compaction_keys_total + +# name: "etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds" +# description: "Bucketed histogram of db compaction pause duration." +# type: "histogram" +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="1"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="2"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="4"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="8"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="16"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="32"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="64"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="128"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="256"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="512"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="1024"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="2048"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="4096"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_sum +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_db_compaction_total_duration_milliseconds" +# description: "Bucketed histogram of db compaction total duration." +# type: "histogram" +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="100"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="1600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="3200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="6400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="12800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="25600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="51200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="102400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="204800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="409600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="819200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_sum +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_db_total_size_in_bytes" +# description: "Total size of the underlying database in bytes." +# type: "gauge" +etcd_debugging_mvcc_db_total_size_in_bytes + +# name: "etcd_debugging_mvcc_delete_total" +# description: "Total number of deletes seen by this member." +# type: "counter" +etcd_debugging_mvcc_delete_total + +# name: "etcd_debugging_mvcc_events_total" +# description: "Total number of events sent by this member." +# type: "counter" +etcd_debugging_mvcc_events_total + +# name: "etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds" +# description: "Bucketed histogram of index compaction pause duration." +# type: "histogram" +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="0.5"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="1"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="2"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="4"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="8"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="16"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="32"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="64"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="128"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="256"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="512"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="1024"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_sum +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_keys_total" +# description: "Total number of keys." +# type: "gauge" +etcd_debugging_mvcc_keys_total + +# name: "etcd_debugging_mvcc_pending_events_total" +# description: "Total number of pending events to be sent." +# type: "gauge" +etcd_debugging_mvcc_pending_events_total + +# name: "etcd_debugging_mvcc_put_total" +# description: "Total number of puts seen by this member." +# type: "counter" +etcd_debugging_mvcc_put_total + +# name: "etcd_debugging_mvcc_range_total" +# description: "Total number of ranges seen by this member." +# type: "counter" +etcd_debugging_mvcc_range_total + +# name: "etcd_debugging_mvcc_slow_watcher_total" +# description: "Total number of unsynced slow watchers." +# type: "gauge" +etcd_debugging_mvcc_slow_watcher_total + +# name: "etcd_debugging_mvcc_txn_total" +# description: "Total number of txns seen by this member." +# type: "counter" +etcd_debugging_mvcc_txn_total + +# name: "etcd_debugging_mvcc_watch_stream_total" +# description: "Total number of watch streams." +# type: "gauge" +etcd_debugging_mvcc_watch_stream_total + +# name: "etcd_debugging_mvcc_watcher_total" +# description: "Total number of watchers." +# type: "gauge" +etcd_debugging_mvcc_watcher_total + +# name: "etcd_debugging_server_lease_expired_total" +# description: "The total number of expired leases." +# type: "counter" +etcd_debugging_server_lease_expired_total + +# name: "etcd_debugging_snap_save_marshalling_duration_seconds" +# description: "The marshalling cost distributions of save called by snapshot." +# type: "histogram" +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.001"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.002"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.004"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.008"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.016"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.032"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.064"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.128"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.256"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.512"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="1.024"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="2.048"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="4.096"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="8.192"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="+Inf"} +etcd_debugging_snap_save_marshalling_duration_seconds_sum +etcd_debugging_snap_save_marshalling_duration_seconds_count + +# name: "etcd_debugging_snap_save_total_duration_seconds" +# description: "The total latency distributions of save called by snapshot." +# type: "histogram" +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.001"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.002"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.004"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.008"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.016"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.032"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.064"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.128"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.256"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.512"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="1.024"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="2.048"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="4.096"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="8.192"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="+Inf"} +etcd_debugging_snap_save_total_duration_seconds_sum +etcd_debugging_snap_save_total_duration_seconds_count + +# name: "etcd_debugging_store_expires_total" +# description: "Total number of expired keys." +# type: "counter" +etcd_debugging_store_expires_total + +# name: "etcd_debugging_store_reads_total" +# description: "Total number of reads action by (get/getRecursive), local to this member." +# type: "counter" +etcd_debugging_store_reads_total{action="getRecursive"} + +# name: "etcd_debugging_store_watch_requests_total" +# description: "Total number of incoming watch requests (new or reestablished)." +# type: "counter" +etcd_debugging_store_watch_requests_total + +# name: "etcd_debugging_store_watchers" +# description: "Count of currently active watchers." +# type: "gauge" +etcd_debugging_store_watchers + +# name: "etcd_debugging_store_writes_total" +# description: "Total number of writes (e.g. set/compareAndDelete) seen by this member." +# type: "counter" +etcd_debugging_store_writes_total{action="create"} +etcd_debugging_store_writes_total{action="set"} + +# name: "etcd_disk_backend_commit_duration_seconds" +# description: "The latency distributions of commit called by backend." +# type: "histogram" +etcd_disk_backend_commit_duration_seconds_bucket{le="0.001"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.002"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.004"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.008"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.016"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.032"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.064"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.128"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.256"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.512"} +etcd_disk_backend_commit_duration_seconds_bucket{le="1.024"} +etcd_disk_backend_commit_duration_seconds_bucket{le="2.048"} +etcd_disk_backend_commit_duration_seconds_bucket{le="4.096"} +etcd_disk_backend_commit_duration_seconds_bucket{le="8.192"} +etcd_disk_backend_commit_duration_seconds_bucket{le="+Inf"} +etcd_disk_backend_commit_duration_seconds_sum +etcd_disk_backend_commit_duration_seconds_count + +# name: "etcd_disk_backend_snapshot_duration_seconds" +# description: "The latency distribution of backend snapshots." +# type: "histogram" +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.01"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.02"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.04"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.08"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.16"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.32"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.64"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="1.28"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="2.56"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="5.12"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="10.24"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="20.48"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="40.96"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="81.92"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="163.84"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="327.68"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="655.36"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="+Inf"} +etcd_disk_backend_snapshot_duration_seconds_sum +etcd_disk_backend_snapshot_duration_seconds_count + +# name: "etcd_disk_wal_fsync_duration_seconds" +# description: "The latency distributions of fsync called by wal." +# type: "histogram" +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.001"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.002"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.004"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.008"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.016"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.032"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.064"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.128"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.256"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.512"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="1.024"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="2.048"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="4.096"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="8.192"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="+Inf"} +etcd_disk_wal_fsync_duration_seconds_sum +etcd_disk_wal_fsync_duration_seconds_count + +# name: "etcd_grpc_proxy_cache_hits_total" +# description: "Total number of cache hits" +# type: "gauge" +etcd_grpc_proxy_cache_hits_total + +# name: "etcd_grpc_proxy_cache_keys_total" +# description: "Total number of keys/ranges cached" +# type: "gauge" +etcd_grpc_proxy_cache_keys_total + +# name: "etcd_grpc_proxy_cache_misses_total" +# description: "Total number of cache misses" +# type: "gauge" +etcd_grpc_proxy_cache_misses_total + +# name: "etcd_grpc_proxy_events_coalescing_total" +# description: "Total number of events coalescing" +# type: "counter" +etcd_grpc_proxy_events_coalescing_total + +# name: "etcd_grpc_proxy_watchers_coalescing_total" +# description: "Total number of current watchers coalescing" +# type: "gauge" +etcd_grpc_proxy_watchers_coalescing_total + +# name: "etcd_network_client_grpc_received_bytes_total" +# description: "The total number of bytes received from grpc clients." +# type: "counter" +etcd_network_client_grpc_received_bytes_total + +# name: "etcd_network_client_grpc_sent_bytes_total" +# description: "The total number of bytes sent to grpc clients." +# type: "counter" +etcd_network_client_grpc_sent_bytes_total + +# name: "etcd_network_peer_received_bytes_total" +# description: "The total number of bytes received from peers." +# type: "counter" +etcd_network_peer_received_bytes_total{From="REMOTE_PEER_NODE_ID"} + +# name: "etcd_network_peer_round_trip_time_seconds" +# description: "Round-Trip-Time histogram between peers." +# type: "histogram" +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="+Inf"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0001"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0002"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0004"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0008"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0016"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0032"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0064"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0128"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0256"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0512"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.1024"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.2048"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.4096"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.8192"} +etcd_network_peer_round_trip_time_seconds_count{To="REMOTE_PEER_NODE_ID"} +etcd_network_peer_round_trip_time_seconds_sum{To="REMOTE_PEER_NODE_ID"} + +# name: "etcd_network_peer_sent_bytes_total" +# description: "The total number of bytes sent to peers." +# type: "counter" +etcd_network_peer_sent_bytes_total{To="REMOTE_PEER_NODE_ID"} + +# name: "etcd_server_has_leader" +# description: "Whether or not a leader exists. 1 is existence, 0 is not." +# type: "gauge" +etcd_server_has_leader + +# name: "etcd_server_is_leader" +# description: "Whether or not this member is a leader. 1 if is, 0 otherwise." +# type: "gauge" +etcd_server_is_leader + +# name: "etcd_server_leader_changes_seen_total" +# description: "The number of leader changes seen." +# type: "counter" +etcd_server_leader_changes_seen_total + +# name: "etcd_server_proposals_applied_total" +# description: "The total number of consensus proposals applied." +# type: "gauge" +etcd_server_proposals_applied_total + +# name: "etcd_server_proposals_committed_total" +# description: "The total number of consensus proposals committed." +# type: "gauge" +etcd_server_proposals_committed_total + +# name: "etcd_server_proposals_failed_total" +# description: "The total number of failed proposals seen." +# type: "counter" +etcd_server_proposals_failed_total + +# name: "etcd_server_proposals_pending" +# description: "The current number of pending proposals to commit." +# type: "gauge" +etcd_server_proposals_pending + +# name: "etcd_server_version" +# description: "Which version is running. 1 for 'server_version' label with current version." +# type: "gauge" +etcd_server_version{server_version="3.3.6"} + +# name: "go_gc_duration_seconds" +# description: "A summary of the GC invocation durations." +# type: "summary" +go_gc_duration_seconds{quantile="0"} +go_gc_duration_seconds{quantile="0.25"} +go_gc_duration_seconds{quantile="0.5"} +go_gc_duration_seconds{quantile="0.75"} +go_gc_duration_seconds{quantile="1"} +go_gc_duration_seconds_sum +go_gc_duration_seconds_count + +# name: "go_goroutines" +# description: "Number of goroutines that currently exist." +# type: "gauge" +go_goroutines + +# name: "go_info" +# description: "Information about the Go environment." +# type: "gauge" +go_info{version="go1.9.6"} + +# name: "go_memstats_alloc_bytes" +# description: "Number of bytes allocated and still in use." +# type: "gauge" +go_memstats_alloc_bytes + +# name: "go_memstats_alloc_bytes_total" +# description: "Total number of bytes allocated, even if freed." +# type: "counter" +go_memstats_alloc_bytes_total + +# name: "go_memstats_buck_hash_sys_bytes" +# description: "Number of bytes used by the profiling bucket hash table." +# type: "gauge" +go_memstats_buck_hash_sys_bytes + +# name: "go_memstats_frees_total" +# description: "Total number of frees." +# type: "counter" +go_memstats_frees_total + +# name: "go_memstats_gc_cpu_fraction" +# description: "The fraction of this program's available CPU time used by the GC since the program started." +# type: "gauge" +go_memstats_gc_cpu_fraction + +# name: "go_memstats_gc_sys_bytes" +# description: "Number of bytes used for garbage collection system metadata." +# type: "gauge" +go_memstats_gc_sys_bytes + +# name: "go_memstats_heap_alloc_bytes" +# description: "Number of heap bytes allocated and still in use." +# type: "gauge" +go_memstats_heap_alloc_bytes + +# name: "go_memstats_heap_idle_bytes" +# description: "Number of heap bytes waiting to be used." +# type: "gauge" +go_memstats_heap_idle_bytes + +# name: "go_memstats_heap_inuse_bytes" +# description: "Number of heap bytes that are in use." +# type: "gauge" +go_memstats_heap_inuse_bytes + +# name: "go_memstats_heap_objects" +# description: "Number of allocated objects." +# type: "gauge" +go_memstats_heap_objects + +# name: "go_memstats_heap_released_bytes" +# description: "Number of heap bytes released to OS." +# type: "gauge" +go_memstats_heap_released_bytes + +# name: "go_memstats_heap_sys_bytes" +# description: "Number of heap bytes obtained from system." +# type: "gauge" +go_memstats_heap_sys_bytes + +# name: "go_memstats_last_gc_time_seconds" +# description: "Number of seconds since 1970 of last garbage collection." +# type: "gauge" +go_memstats_last_gc_time_seconds + +# name: "go_memstats_lookups_total" +# description: "Total number of pointer lookups." +# type: "counter" +go_memstats_lookups_total + +# name: "go_memstats_mallocs_total" +# description: "Total number of mallocs." +# type: "counter" +go_memstats_mallocs_total + +# name: "go_memstats_mcache_inuse_bytes" +# description: "Number of bytes in use by mcache structures." +# type: "gauge" +go_memstats_mcache_inuse_bytes + +# name: "go_memstats_mcache_sys_bytes" +# description: "Number of bytes used for mcache structures obtained from system." +# type: "gauge" +go_memstats_mcache_sys_bytes + +# name: "go_memstats_mspan_inuse_bytes" +# description: "Number of bytes in use by mspan structures." +# type: "gauge" +go_memstats_mspan_inuse_bytes + +# name: "go_memstats_mspan_sys_bytes" +# description: "Number of bytes used for mspan structures obtained from system." +# type: "gauge" +go_memstats_mspan_sys_bytes + +# name: "go_memstats_next_gc_bytes" +# description: "Number of heap bytes when next garbage collection will take place." +# type: "gauge" +go_memstats_next_gc_bytes + +# name: "go_memstats_other_sys_bytes" +# description: "Number of bytes used for other system allocations." +# type: "gauge" +go_memstats_other_sys_bytes + +# name: "go_memstats_stack_inuse_bytes" +# description: "Number of bytes in use by the stack allocator." +# type: "gauge" +go_memstats_stack_inuse_bytes + +# name: "go_memstats_stack_sys_bytes" +# description: "Number of bytes obtained from system for stack allocator." +# type: "gauge" +go_memstats_stack_sys_bytes + +# name: "go_memstats_sys_bytes" +# description: "Number of bytes obtained from system." +# type: "gauge" +go_memstats_sys_bytes + +# name: "go_threads" +# description: "Number of OS threads created." +# type: "gauge" +go_threads + +# name: "grpc_server_handled_total" +# description: "Total number of RPCs completed on the server, regardless of success or failure." +# type: "counter" +# gRPC codes: +# - "Aborted" +# - "AlreadyExists" +# - "Canceled" +# - "DataLoss" +# - "DeadlineExceeded" +# - "FailedPrecondition" +# - "Internal" +# - "InvalidArgument" +# - "NotFound" +# - "OK" +# - "OutOfRange" +# - "PermissionDenied" +# - "ResourceExhausted" +# - "Unauthenticated" +# - "Unavailable" +# - "Unimplemented" +# - "Unknown" +grpc_server_handled_total{grpc_code="CODE",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_msg_received_total" +# description: "Total number of RPC stream messages received on the server." +# type: "counter" +grpc_server_msg_received_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_msg_received_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_msg_received_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_msg_sent_total" +# description: "Total number of gRPC stream messages sent by the server." +# type: "counter" +grpc_server_msg_sent_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_msg_sent_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_msg_sent_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_started_total" +# description: "Total number of RPCs started on the server." +# type: "counter" +grpc_server_started_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_started_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_started_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_started_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + diff --git a/docs/metrics/v3.3.7 b/docs/metrics/v3.3.7 new file mode 100644 index 000000000..efb40d89c --- /dev/null +++ b/docs/metrics/v3.3.7 @@ -0,0 +1,703 @@ +# server version: etcd_server_version{server_version="3.3.7"} + +# name: "etcd_debugging_mvcc_db_compaction_keys_total" +# description: "Total number of db keys compacted." +# type: "counter" +etcd_debugging_mvcc_db_compaction_keys_total + +# name: "etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds" +# description: "Bucketed histogram of db compaction pause duration." +# type: "histogram" +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="1"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="2"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="4"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="8"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="16"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="32"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="64"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="128"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="256"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="512"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="1024"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="2048"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="4096"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_sum +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_db_compaction_total_duration_milliseconds" +# description: "Bucketed histogram of db compaction total duration." +# type: "histogram" +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="100"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="1600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="3200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="6400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="12800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="25600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="51200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="102400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="204800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="409600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="819200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_sum +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_db_total_size_in_bytes" +# description: "Total size of the underlying database in bytes." +# type: "gauge" +etcd_debugging_mvcc_db_total_size_in_bytes + +# name: "etcd_debugging_mvcc_delete_total" +# description: "Total number of deletes seen by this member." +# type: "counter" +etcd_debugging_mvcc_delete_total + +# name: "etcd_debugging_mvcc_events_total" +# description: "Total number of events sent by this member." +# type: "counter" +etcd_debugging_mvcc_events_total + +# name: "etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds" +# description: "Bucketed histogram of index compaction pause duration." +# type: "histogram" +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="0.5"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="1"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="2"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="4"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="8"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="16"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="32"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="64"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="128"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="256"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="512"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="1024"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_sum +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_keys_total" +# description: "Total number of keys." +# type: "gauge" +etcd_debugging_mvcc_keys_total + +# name: "etcd_debugging_mvcc_pending_events_total" +# description: "Total number of pending events to be sent." +# type: "gauge" +etcd_debugging_mvcc_pending_events_total + +# name: "etcd_debugging_mvcc_put_total" +# description: "Total number of puts seen by this member." +# type: "counter" +etcd_debugging_mvcc_put_total + +# name: "etcd_debugging_mvcc_range_total" +# description: "Total number of ranges seen by this member." +# type: "counter" +etcd_debugging_mvcc_range_total + +# name: "etcd_debugging_mvcc_slow_watcher_total" +# description: "Total number of unsynced slow watchers." +# type: "gauge" +etcd_debugging_mvcc_slow_watcher_total + +# name: "etcd_debugging_mvcc_txn_total" +# description: "Total number of txns seen by this member." +# type: "counter" +etcd_debugging_mvcc_txn_total + +# name: "etcd_debugging_mvcc_watch_stream_total" +# description: "Total number of watch streams." +# type: "gauge" +etcd_debugging_mvcc_watch_stream_total + +# name: "etcd_debugging_mvcc_watcher_total" +# description: "Total number of watchers." +# type: "gauge" +etcd_debugging_mvcc_watcher_total + +# name: "etcd_debugging_server_lease_expired_total" +# description: "The total number of expired leases." +# type: "counter" +etcd_debugging_server_lease_expired_total + +# name: "etcd_debugging_snap_save_marshalling_duration_seconds" +# description: "The marshalling cost distributions of save called by snapshot." +# type: "histogram" +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.001"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.002"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.004"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.008"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.016"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.032"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.064"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.128"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.256"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.512"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="1.024"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="2.048"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="4.096"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="8.192"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="+Inf"} +etcd_debugging_snap_save_marshalling_duration_seconds_sum +etcd_debugging_snap_save_marshalling_duration_seconds_count + +# name: "etcd_debugging_snap_save_total_duration_seconds" +# description: "The total latency distributions of save called by snapshot." +# type: "histogram" +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.001"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.002"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.004"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.008"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.016"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.032"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.064"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.128"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.256"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.512"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="1.024"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="2.048"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="4.096"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="8.192"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="+Inf"} +etcd_debugging_snap_save_total_duration_seconds_sum +etcd_debugging_snap_save_total_duration_seconds_count + +# name: "etcd_debugging_store_expires_total" +# description: "Total number of expired keys." +# type: "counter" +etcd_debugging_store_expires_total + +# name: "etcd_debugging_store_reads_total" +# description: "Total number of reads action by (get/getRecursive), local to this member." +# type: "counter" +etcd_debugging_store_reads_total{action="getRecursive"} + +# name: "etcd_debugging_store_watch_requests_total" +# description: "Total number of incoming watch requests (new or reestablished)." +# type: "counter" +etcd_debugging_store_watch_requests_total + +# name: "etcd_debugging_store_watchers" +# description: "Count of currently active watchers." +# type: "gauge" +etcd_debugging_store_watchers + +# name: "etcd_debugging_store_writes_total" +# description: "Total number of writes (e.g. set/compareAndDelete) seen by this member." +# type: "counter" +etcd_debugging_store_writes_total{action="create"} +etcd_debugging_store_writes_total{action="set"} + +# name: "etcd_disk_backend_commit_duration_seconds" +# description: "The latency distributions of commit called by backend." +# type: "histogram" +etcd_disk_backend_commit_duration_seconds_bucket{le="0.001"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.002"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.004"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.008"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.016"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.032"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.064"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.128"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.256"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.512"} +etcd_disk_backend_commit_duration_seconds_bucket{le="1.024"} +etcd_disk_backend_commit_duration_seconds_bucket{le="2.048"} +etcd_disk_backend_commit_duration_seconds_bucket{le="4.096"} +etcd_disk_backend_commit_duration_seconds_bucket{le="8.192"} +etcd_disk_backend_commit_duration_seconds_bucket{le="+Inf"} +etcd_disk_backend_commit_duration_seconds_sum +etcd_disk_backend_commit_duration_seconds_count + +# name: "etcd_disk_backend_snapshot_duration_seconds" +# description: "The latency distribution of backend snapshots." +# type: "histogram" +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.01"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.02"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.04"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.08"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.16"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.32"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.64"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="1.28"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="2.56"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="5.12"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="10.24"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="20.48"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="40.96"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="81.92"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="163.84"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="327.68"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="655.36"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="+Inf"} +etcd_disk_backend_snapshot_duration_seconds_sum +etcd_disk_backend_snapshot_duration_seconds_count + +# name: "etcd_disk_wal_fsync_duration_seconds" +# description: "The latency distributions of fsync called by wal." +# type: "histogram" +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.001"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.002"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.004"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.008"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.016"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.032"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.064"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.128"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.256"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.512"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="1.024"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="2.048"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="4.096"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="8.192"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="+Inf"} +etcd_disk_wal_fsync_duration_seconds_sum +etcd_disk_wal_fsync_duration_seconds_count + +# name: "etcd_grpc_proxy_cache_hits_total" +# description: "Total number of cache hits" +# type: "gauge" +etcd_grpc_proxy_cache_hits_total + +# name: "etcd_grpc_proxy_cache_keys_total" +# description: "Total number of keys/ranges cached" +# type: "gauge" +etcd_grpc_proxy_cache_keys_total + +# name: "etcd_grpc_proxy_cache_misses_total" +# description: "Total number of cache misses" +# type: "gauge" +etcd_grpc_proxy_cache_misses_total + +# name: "etcd_grpc_proxy_events_coalescing_total" +# description: "Total number of events coalescing" +# type: "counter" +etcd_grpc_proxy_events_coalescing_total + +# name: "etcd_grpc_proxy_watchers_coalescing_total" +# description: "Total number of current watchers coalescing" +# type: "gauge" +etcd_grpc_proxy_watchers_coalescing_total + +# name: "etcd_network_client_grpc_received_bytes_total" +# description: "The total number of bytes received from grpc clients." +# type: "counter" +etcd_network_client_grpc_received_bytes_total + +# name: "etcd_network_client_grpc_sent_bytes_total" +# description: "The total number of bytes sent to grpc clients." +# type: "counter" +etcd_network_client_grpc_sent_bytes_total + +# name: "etcd_network_peer_received_bytes_total" +# description: "The total number of bytes received from peers." +# type: "counter" +etcd_network_peer_received_bytes_total{From="REMOTE_PEER_NODE_ID"} + +# name: "etcd_network_peer_round_trip_time_seconds" +# description: "Round-Trip-Time histogram between peers." +# type: "histogram" +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="+Inf"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0001"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0002"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0004"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0008"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0016"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0032"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0064"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0128"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0256"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0512"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.1024"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.2048"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.4096"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.8192"} +etcd_network_peer_round_trip_time_seconds_count{To="REMOTE_PEER_NODE_ID"} +etcd_network_peer_round_trip_time_seconds_sum{To="REMOTE_PEER_NODE_ID"} + +# name: "etcd_network_peer_sent_bytes_total" +# description: "The total number of bytes sent to peers." +# type: "counter" +etcd_network_peer_sent_bytes_total{To="REMOTE_PEER_NODE_ID"} + +# name: "etcd_server_has_leader" +# description: "Whether or not a leader exists. 1 is existence, 0 is not." +# type: "gauge" +etcd_server_has_leader + +# name: "etcd_server_is_leader" +# description: "Whether or not this member is a leader. 1 if is, 0 otherwise." +# type: "gauge" +etcd_server_is_leader + +# name: "etcd_server_leader_changes_seen_total" +# description: "The number of leader changes seen." +# type: "counter" +etcd_server_leader_changes_seen_total + +# name: "etcd_server_proposals_applied_total" +# description: "The total number of consensus proposals applied." +# type: "gauge" +etcd_server_proposals_applied_total + +# name: "etcd_server_proposals_committed_total" +# description: "The total number of consensus proposals committed." +# type: "gauge" +etcd_server_proposals_committed_total + +# name: "etcd_server_proposals_failed_total" +# description: "The total number of failed proposals seen." +# type: "counter" +etcd_server_proposals_failed_total + +# name: "etcd_server_proposals_pending" +# description: "The current number of pending proposals to commit." +# type: "gauge" +etcd_server_proposals_pending + +# name: "etcd_server_version" +# description: "Which version is running. 1 for 'server_version' label with current version." +# type: "gauge" +etcd_server_version{server_version="3.3.7"} + +# name: "go_gc_duration_seconds" +# description: "A summary of the GC invocation durations." +# type: "summary" +go_gc_duration_seconds{quantile="0"} +go_gc_duration_seconds{quantile="0.25"} +go_gc_duration_seconds{quantile="0.5"} +go_gc_duration_seconds{quantile="0.75"} +go_gc_duration_seconds{quantile="1"} +go_gc_duration_seconds_sum +go_gc_duration_seconds_count + +# name: "go_goroutines" +# description: "Number of goroutines that currently exist." +# type: "gauge" +go_goroutines + +# name: "go_info" +# description: "Information about the Go environment." +# type: "gauge" +go_info{version="go1.9.6"} + +# name: "go_memstats_alloc_bytes" +# description: "Number of bytes allocated and still in use." +# type: "gauge" +go_memstats_alloc_bytes + +# name: "go_memstats_alloc_bytes_total" +# description: "Total number of bytes allocated, even if freed." +# type: "counter" +go_memstats_alloc_bytes_total + +# name: "go_memstats_buck_hash_sys_bytes" +# description: "Number of bytes used by the profiling bucket hash table." +# type: "gauge" +go_memstats_buck_hash_sys_bytes + +# name: "go_memstats_frees_total" +# description: "Total number of frees." +# type: "counter" +go_memstats_frees_total + +# name: "go_memstats_gc_cpu_fraction" +# description: "The fraction of this program's available CPU time used by the GC since the program started." +# type: "gauge" +go_memstats_gc_cpu_fraction + +# name: "go_memstats_gc_sys_bytes" +# description: "Number of bytes used for garbage collection system metadata." +# type: "gauge" +go_memstats_gc_sys_bytes + +# name: "go_memstats_heap_alloc_bytes" +# description: "Number of heap bytes allocated and still in use." +# type: "gauge" +go_memstats_heap_alloc_bytes + +# name: "go_memstats_heap_idle_bytes" +# description: "Number of heap bytes waiting to be used." +# type: "gauge" +go_memstats_heap_idle_bytes + +# name: "go_memstats_heap_inuse_bytes" +# description: "Number of heap bytes that are in use." +# type: "gauge" +go_memstats_heap_inuse_bytes + +# name: "go_memstats_heap_objects" +# description: "Number of allocated objects." +# type: "gauge" +go_memstats_heap_objects + +# name: "go_memstats_heap_released_bytes" +# description: "Number of heap bytes released to OS." +# type: "gauge" +go_memstats_heap_released_bytes + +# name: "go_memstats_heap_sys_bytes" +# description: "Number of heap bytes obtained from system." +# type: "gauge" +go_memstats_heap_sys_bytes + +# name: "go_memstats_last_gc_time_seconds" +# description: "Number of seconds since 1970 of last garbage collection." +# type: "gauge" +go_memstats_last_gc_time_seconds + +# name: "go_memstats_lookups_total" +# description: "Total number of pointer lookups." +# type: "counter" +go_memstats_lookups_total + +# name: "go_memstats_mallocs_total" +# description: "Total number of mallocs." +# type: "counter" +go_memstats_mallocs_total + +# name: "go_memstats_mcache_inuse_bytes" +# description: "Number of bytes in use by mcache structures." +# type: "gauge" +go_memstats_mcache_inuse_bytes + +# name: "go_memstats_mcache_sys_bytes" +# description: "Number of bytes used for mcache structures obtained from system." +# type: "gauge" +go_memstats_mcache_sys_bytes + +# name: "go_memstats_mspan_inuse_bytes" +# description: "Number of bytes in use by mspan structures." +# type: "gauge" +go_memstats_mspan_inuse_bytes + +# name: "go_memstats_mspan_sys_bytes" +# description: "Number of bytes used for mspan structures obtained from system." +# type: "gauge" +go_memstats_mspan_sys_bytes + +# name: "go_memstats_next_gc_bytes" +# description: "Number of heap bytes when next garbage collection will take place." +# type: "gauge" +go_memstats_next_gc_bytes + +# name: "go_memstats_other_sys_bytes" +# description: "Number of bytes used for other system allocations." +# type: "gauge" +go_memstats_other_sys_bytes + +# name: "go_memstats_stack_inuse_bytes" +# description: "Number of bytes in use by the stack allocator." +# type: "gauge" +go_memstats_stack_inuse_bytes + +# name: "go_memstats_stack_sys_bytes" +# description: "Number of bytes obtained from system for stack allocator." +# type: "gauge" +go_memstats_stack_sys_bytes + +# name: "go_memstats_sys_bytes" +# description: "Number of bytes obtained from system." +# type: "gauge" +go_memstats_sys_bytes + +# name: "go_threads" +# description: "Number of OS threads created." +# type: "gauge" +go_threads + +# name: "grpc_server_handled_total" +# description: "Total number of RPCs completed on the server, regardless of success or failure." +# type: "counter" +# gRPC codes: +# - "Aborted" +# - "AlreadyExists" +# - "Canceled" +# - "DataLoss" +# - "DeadlineExceeded" +# - "FailedPrecondition" +# - "Internal" +# - "InvalidArgument" +# - "NotFound" +# - "OK" +# - "OutOfRange" +# - "PermissionDenied" +# - "ResourceExhausted" +# - "Unauthenticated" +# - "Unavailable" +# - "Unimplemented" +# - "Unknown" +grpc_server_handled_total{grpc_code="CODE",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_msg_received_total" +# description: "Total number of RPC stream messages received on the server." +# type: "counter" +grpc_server_msg_received_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_msg_received_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_msg_received_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_msg_sent_total" +# description: "Total number of gRPC stream messages sent by the server." +# type: "counter" +grpc_server_msg_sent_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_msg_sent_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_msg_sent_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_started_total" +# description: "Total number of RPCs started on the server." +# type: "counter" +grpc_server_started_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_started_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_started_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_started_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + diff --git a/docs/metrics/v3.3.8 b/docs/metrics/v3.3.8 new file mode 100644 index 000000000..464f6213f --- /dev/null +++ b/docs/metrics/v3.3.8 @@ -0,0 +1,703 @@ +# server version: etcd_server_version{server_version="3.3.8"} + +# name: "etcd_debugging_mvcc_db_compaction_keys_total" +# description: "Total number of db keys compacted." +# type: "counter" +etcd_debugging_mvcc_db_compaction_keys_total + +# name: "etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds" +# description: "Bucketed histogram of db compaction pause duration." +# type: "histogram" +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="1"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="2"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="4"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="8"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="16"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="32"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="64"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="128"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="256"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="512"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="1024"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="2048"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="4096"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_sum +etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_db_compaction_total_duration_milliseconds" +# description: "Bucketed histogram of db compaction total duration." +# type: "histogram" +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="100"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="1600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="3200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="6400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="12800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="25600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="51200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="102400"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="204800"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="409600"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="819200"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_sum +etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_db_total_size_in_bytes" +# description: "Total size of the underlying database in bytes." +# type: "gauge" +etcd_debugging_mvcc_db_total_size_in_bytes + +# name: "etcd_debugging_mvcc_delete_total" +# description: "Total number of deletes seen by this member." +# type: "counter" +etcd_debugging_mvcc_delete_total + +# name: "etcd_debugging_mvcc_events_total" +# description: "Total number of events sent by this member." +# type: "counter" +etcd_debugging_mvcc_events_total + +# name: "etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds" +# description: "Bucketed histogram of index compaction pause duration." +# type: "histogram" +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="0.5"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="1"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="2"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="4"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="8"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="16"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="32"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="64"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="128"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="256"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="512"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="1024"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="+Inf"} +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_sum +etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_count + +# name: "etcd_debugging_mvcc_keys_total" +# description: "Total number of keys." +# type: "gauge" +etcd_debugging_mvcc_keys_total + +# name: "etcd_debugging_mvcc_pending_events_total" +# description: "Total number of pending events to be sent." +# type: "gauge" +etcd_debugging_mvcc_pending_events_total + +# name: "etcd_debugging_mvcc_put_total" +# description: "Total number of puts seen by this member." +# type: "counter" +etcd_debugging_mvcc_put_total + +# name: "etcd_debugging_mvcc_range_total" +# description: "Total number of ranges seen by this member." +# type: "counter" +etcd_debugging_mvcc_range_total + +# name: "etcd_debugging_mvcc_slow_watcher_total" +# description: "Total number of unsynced slow watchers." +# type: "gauge" +etcd_debugging_mvcc_slow_watcher_total + +# name: "etcd_debugging_mvcc_txn_total" +# description: "Total number of txns seen by this member." +# type: "counter" +etcd_debugging_mvcc_txn_total + +# name: "etcd_debugging_mvcc_watch_stream_total" +# description: "Total number of watch streams." +# type: "gauge" +etcd_debugging_mvcc_watch_stream_total + +# name: "etcd_debugging_mvcc_watcher_total" +# description: "Total number of watchers." +# type: "gauge" +etcd_debugging_mvcc_watcher_total + +# name: "etcd_debugging_server_lease_expired_total" +# description: "The total number of expired leases." +# type: "counter" +etcd_debugging_server_lease_expired_total + +# name: "etcd_debugging_snap_save_marshalling_duration_seconds" +# description: "The marshalling cost distributions of save called by snapshot." +# type: "histogram" +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.001"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.002"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.004"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.008"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.016"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.032"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.064"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.128"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.256"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.512"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="1.024"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="2.048"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="4.096"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="8.192"} +etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="+Inf"} +etcd_debugging_snap_save_marshalling_duration_seconds_sum +etcd_debugging_snap_save_marshalling_duration_seconds_count + +# name: "etcd_debugging_snap_save_total_duration_seconds" +# description: "The total latency distributions of save called by snapshot." +# type: "histogram" +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.001"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.002"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.004"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.008"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.016"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.032"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.064"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.128"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.256"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.512"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="1.024"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="2.048"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="4.096"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="8.192"} +etcd_debugging_snap_save_total_duration_seconds_bucket{le="+Inf"} +etcd_debugging_snap_save_total_duration_seconds_sum +etcd_debugging_snap_save_total_duration_seconds_count + +# name: "etcd_debugging_store_expires_total" +# description: "Total number of expired keys." +# type: "counter" +etcd_debugging_store_expires_total + +# name: "etcd_debugging_store_reads_total" +# description: "Total number of reads action by (get/getRecursive), local to this member." +# type: "counter" +etcd_debugging_store_reads_total{action="getRecursive"} + +# name: "etcd_debugging_store_watch_requests_total" +# description: "Total number of incoming watch requests (new or reestablished)." +# type: "counter" +etcd_debugging_store_watch_requests_total + +# name: "etcd_debugging_store_watchers" +# description: "Count of currently active watchers." +# type: "gauge" +etcd_debugging_store_watchers + +# name: "etcd_debugging_store_writes_total" +# description: "Total number of writes (e.g. set/compareAndDelete) seen by this member." +# type: "counter" +etcd_debugging_store_writes_total{action="create"} +etcd_debugging_store_writes_total{action="set"} + +# name: "etcd_disk_backend_commit_duration_seconds" +# description: "The latency distributions of commit called by backend." +# type: "histogram" +etcd_disk_backend_commit_duration_seconds_bucket{le="0.001"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.002"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.004"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.008"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.016"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.032"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.064"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.128"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.256"} +etcd_disk_backend_commit_duration_seconds_bucket{le="0.512"} +etcd_disk_backend_commit_duration_seconds_bucket{le="1.024"} +etcd_disk_backend_commit_duration_seconds_bucket{le="2.048"} +etcd_disk_backend_commit_duration_seconds_bucket{le="4.096"} +etcd_disk_backend_commit_duration_seconds_bucket{le="8.192"} +etcd_disk_backend_commit_duration_seconds_bucket{le="+Inf"} +etcd_disk_backend_commit_duration_seconds_sum +etcd_disk_backend_commit_duration_seconds_count + +# name: "etcd_disk_backend_snapshot_duration_seconds" +# description: "The latency distribution of backend snapshots." +# type: "histogram" +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.01"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.02"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.04"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.08"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.16"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.32"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.64"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="1.28"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="2.56"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="5.12"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="10.24"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="20.48"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="40.96"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="81.92"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="163.84"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="327.68"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="655.36"} +etcd_disk_backend_snapshot_duration_seconds_bucket{le="+Inf"} +etcd_disk_backend_snapshot_duration_seconds_sum +etcd_disk_backend_snapshot_duration_seconds_count + +# name: "etcd_disk_wal_fsync_duration_seconds" +# description: "The latency distributions of fsync called by wal." +# type: "histogram" +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.001"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.002"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.004"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.008"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.016"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.032"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.064"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.128"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.256"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="0.512"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="1.024"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="2.048"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="4.096"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="8.192"} +etcd_disk_wal_fsync_duration_seconds_bucket{le="+Inf"} +etcd_disk_wal_fsync_duration_seconds_sum +etcd_disk_wal_fsync_duration_seconds_count + +# name: "etcd_grpc_proxy_cache_hits_total" +# description: "Total number of cache hits" +# type: "gauge" +etcd_grpc_proxy_cache_hits_total + +# name: "etcd_grpc_proxy_cache_keys_total" +# description: "Total number of keys/ranges cached" +# type: "gauge" +etcd_grpc_proxy_cache_keys_total + +# name: "etcd_grpc_proxy_cache_misses_total" +# description: "Total number of cache misses" +# type: "gauge" +etcd_grpc_proxy_cache_misses_total + +# name: "etcd_grpc_proxy_events_coalescing_total" +# description: "Total number of events coalescing" +# type: "counter" +etcd_grpc_proxy_events_coalescing_total + +# name: "etcd_grpc_proxy_watchers_coalescing_total" +# description: "Total number of current watchers coalescing" +# type: "gauge" +etcd_grpc_proxy_watchers_coalescing_total + +# name: "etcd_network_client_grpc_received_bytes_total" +# description: "The total number of bytes received from grpc clients." +# type: "counter" +etcd_network_client_grpc_received_bytes_total + +# name: "etcd_network_client_grpc_sent_bytes_total" +# description: "The total number of bytes sent to grpc clients." +# type: "counter" +etcd_network_client_grpc_sent_bytes_total + +# name: "etcd_network_peer_received_bytes_total" +# description: "The total number of bytes received from peers." +# type: "counter" +etcd_network_peer_received_bytes_total{From="REMOTE_PEER_NODE_ID"} + +# name: "etcd_network_peer_round_trip_time_seconds" +# description: "Round-Trip-Time histogram between peers." +# type: "histogram" +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="+Inf"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0001"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0002"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0004"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0008"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0016"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0032"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0064"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0128"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0256"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.0512"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.1024"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.2048"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.4096"} +etcd_network_peer_round_trip_time_seconds_bucket{To="REMOTE_PEER_NODE_ID",le="0.8192"} +etcd_network_peer_round_trip_time_seconds_count{To="REMOTE_PEER_NODE_ID"} +etcd_network_peer_round_trip_time_seconds_sum{To="REMOTE_PEER_NODE_ID"} + +# name: "etcd_network_peer_sent_bytes_total" +# description: "The total number of bytes sent to peers." +# type: "counter" +etcd_network_peer_sent_bytes_total{To="REMOTE_PEER_NODE_ID"} + +# name: "etcd_server_has_leader" +# description: "Whether or not a leader exists. 1 is existence, 0 is not." +# type: "gauge" +etcd_server_has_leader + +# name: "etcd_server_is_leader" +# description: "Whether or not this member is a leader. 1 if is, 0 otherwise." +# type: "gauge" +etcd_server_is_leader + +# name: "etcd_server_leader_changes_seen_total" +# description: "The number of leader changes seen." +# type: "counter" +etcd_server_leader_changes_seen_total + +# name: "etcd_server_proposals_applied_total" +# description: "The total number of consensus proposals applied." +# type: "gauge" +etcd_server_proposals_applied_total + +# name: "etcd_server_proposals_committed_total" +# description: "The total number of consensus proposals committed." +# type: "gauge" +etcd_server_proposals_committed_total + +# name: "etcd_server_proposals_failed_total" +# description: "The total number of failed proposals seen." +# type: "counter" +etcd_server_proposals_failed_total + +# name: "etcd_server_proposals_pending" +# description: "The current number of pending proposals to commit." +# type: "gauge" +etcd_server_proposals_pending + +# name: "etcd_server_version" +# description: "Which version is running. 1 for 'server_version' label with current version." +# type: "gauge" +etcd_server_version{server_version="3.3.8"} + +# name: "go_gc_duration_seconds" +# description: "A summary of the GC invocation durations." +# type: "summary" +go_gc_duration_seconds{quantile="0"} +go_gc_duration_seconds{quantile="0.25"} +go_gc_duration_seconds{quantile="0.5"} +go_gc_duration_seconds{quantile="0.75"} +go_gc_duration_seconds{quantile="1"} +go_gc_duration_seconds_sum +go_gc_duration_seconds_count + +# name: "go_goroutines" +# description: "Number of goroutines that currently exist." +# type: "gauge" +go_goroutines + +# name: "go_info" +# description: "Information about the Go environment." +# type: "gauge" +go_info{version="go1.9.7"} + +# name: "go_memstats_alloc_bytes" +# description: "Number of bytes allocated and still in use." +# type: "gauge" +go_memstats_alloc_bytes + +# name: "go_memstats_alloc_bytes_total" +# description: "Total number of bytes allocated, even if freed." +# type: "counter" +go_memstats_alloc_bytes_total + +# name: "go_memstats_buck_hash_sys_bytes" +# description: "Number of bytes used by the profiling bucket hash table." +# type: "gauge" +go_memstats_buck_hash_sys_bytes + +# name: "go_memstats_frees_total" +# description: "Total number of frees." +# type: "counter" +go_memstats_frees_total + +# name: "go_memstats_gc_cpu_fraction" +# description: "The fraction of this program's available CPU time used by the GC since the program started." +# type: "gauge" +go_memstats_gc_cpu_fraction + +# name: "go_memstats_gc_sys_bytes" +# description: "Number of bytes used for garbage collection system metadata." +# type: "gauge" +go_memstats_gc_sys_bytes + +# name: "go_memstats_heap_alloc_bytes" +# description: "Number of heap bytes allocated and still in use." +# type: "gauge" +go_memstats_heap_alloc_bytes + +# name: "go_memstats_heap_idle_bytes" +# description: "Number of heap bytes waiting to be used." +# type: "gauge" +go_memstats_heap_idle_bytes + +# name: "go_memstats_heap_inuse_bytes" +# description: "Number of heap bytes that are in use." +# type: "gauge" +go_memstats_heap_inuse_bytes + +# name: "go_memstats_heap_objects" +# description: "Number of allocated objects." +# type: "gauge" +go_memstats_heap_objects + +# name: "go_memstats_heap_released_bytes" +# description: "Number of heap bytes released to OS." +# type: "gauge" +go_memstats_heap_released_bytes + +# name: "go_memstats_heap_sys_bytes" +# description: "Number of heap bytes obtained from system." +# type: "gauge" +go_memstats_heap_sys_bytes + +# name: "go_memstats_last_gc_time_seconds" +# description: "Number of seconds since 1970 of last garbage collection." +# type: "gauge" +go_memstats_last_gc_time_seconds + +# name: "go_memstats_lookups_total" +# description: "Total number of pointer lookups." +# type: "counter" +go_memstats_lookups_total + +# name: "go_memstats_mallocs_total" +# description: "Total number of mallocs." +# type: "counter" +go_memstats_mallocs_total + +# name: "go_memstats_mcache_inuse_bytes" +# description: "Number of bytes in use by mcache structures." +# type: "gauge" +go_memstats_mcache_inuse_bytes + +# name: "go_memstats_mcache_sys_bytes" +# description: "Number of bytes used for mcache structures obtained from system." +# type: "gauge" +go_memstats_mcache_sys_bytes + +# name: "go_memstats_mspan_inuse_bytes" +# description: "Number of bytes in use by mspan structures." +# type: "gauge" +go_memstats_mspan_inuse_bytes + +# name: "go_memstats_mspan_sys_bytes" +# description: "Number of bytes used for mspan structures obtained from system." +# type: "gauge" +go_memstats_mspan_sys_bytes + +# name: "go_memstats_next_gc_bytes" +# description: "Number of heap bytes when next garbage collection will take place." +# type: "gauge" +go_memstats_next_gc_bytes + +# name: "go_memstats_other_sys_bytes" +# description: "Number of bytes used for other system allocations." +# type: "gauge" +go_memstats_other_sys_bytes + +# name: "go_memstats_stack_inuse_bytes" +# description: "Number of bytes in use by the stack allocator." +# type: "gauge" +go_memstats_stack_inuse_bytes + +# name: "go_memstats_stack_sys_bytes" +# description: "Number of bytes obtained from system for stack allocator." +# type: "gauge" +go_memstats_stack_sys_bytes + +# name: "go_memstats_sys_bytes" +# description: "Number of bytes obtained from system." +# type: "gauge" +go_memstats_sys_bytes + +# name: "go_threads" +# description: "Number of OS threads created." +# type: "gauge" +go_threads + +# name: "grpc_server_handled_total" +# description: "Total number of RPCs completed on the server, regardless of success or failure." +# type: "counter" +# gRPC codes: +# - "Aborted" +# - "AlreadyExists" +# - "Canceled" +# - "DataLoss" +# - "DeadlineExceeded" +# - "FailedPrecondition" +# - "Internal" +# - "InvalidArgument" +# - "NotFound" +# - "OK" +# - "OutOfRange" +# - "PermissionDenied" +# - "ResourceExhausted" +# - "Unauthenticated" +# - "Unavailable" +# - "Unimplemented" +# - "Unknown" +grpc_server_handled_total{grpc_code="CODE",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_handled_total{grpc_code="CODE",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_msg_received_total" +# description: "Total number of RPC stream messages received on the server." +# type: "counter" +grpc_server_msg_received_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_msg_received_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_msg_received_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_received_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_msg_sent_total" +# description: "Total number of gRPC stream messages sent by the server." +# type: "counter" +grpc_server_msg_sent_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_msg_sent_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_msg_sent_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_msg_sent_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + +# name: "grpc_server_started_total" +# description: "Total number of RPCs started on the server." +# type: "counter" +grpc_server_started_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} +grpc_server_started_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} +grpc_server_started_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} +grpc_server_started_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} +grpc_server_started_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} +grpc_server_started_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} +grpc_server_started_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} + diff --git a/docs/operate.rst b/docs/operate.rst index 6eeffd3a4..57fafa4af 100644 --- a/docs/operate.rst +++ b/docs/operate.rst @@ -21,6 +21,17 @@ Download: :download:`latest `. v3.3 ==== +- :download:`v3.3.9 ` +- :download:`v3.3.8 ` +- :download:`v3.3.7 ` +- :download:`v3.3.6 ` +- :download:`v3.3.5 ` +- :download:`v3.3.4 ` +- :download:`v3.3.3 ` +- :download:`v3.3.2 ` +- :download:`v3.3.1 ` +- :download:`v3.3.0 ` + .. literalinclude:: metrics/v3.3.9 :language: BASH