Skip to main content
Version: 24.12.01

Metrics

Consul provides service discovery, configuration, and orchestration across distributed systems. Monitoring its key metrics is essential to ensure performance, stability, and reliability. The following is a list of crucial Consul metrics in PDS. Understanding these metrics will help administrators optimize performance, troubleshoot issues, and ensure the Consul cluster runs smoothly.

Metric nameType
consul_acl_ResolveTokensummary
consul_acl_authmethod_deletesummary
consul_acl_authmethod_upsertsummary
consul_acl_bindingrule_deletesummary
consul_acl_bindingrule_upsertsummary
consul_acl_blocked_check_deregistrationcounter
consul_acl_blocked_check_registrationcounter
consul_acl_blocked_node_registrationcounter
consul_acl_blocked_service_deregistrationcounter
consul_acl_blocked_service_registrationcounter
consul_acl_loginsummary
consul_acl_logoutsummary
consul_acl_policy_deletesummary
consul_acl_policy_upsertsummary
consul_acl_role_deletesummary
consul_acl_role_upsertsummary
consul_acl_token_cache_hitcounter
consul_acl_token_cache_misscounter
consul_acl_token_clonesummary
consul_acl_token_deletesummary
consul_acl_token_upsertsummary
consul_agent_tls_cert_expirygauge
consul_api_httpsummary
consul_autopilot_failure_tolerancegauge
consul_autopilot_healthygauge
consul_cache_bypasscounter
consul_cache_connect_ca_root_fetch_successcounter
consul_cache_entries_countgauge
consul_cache_evict_expiredcounter
consul_cache_fetch_errorcounter
consul_cache_fetch_successcounter
consul_catalog_connect_not_foundcounter
consul_catalog_connect_querycounter
consul_catalog_connect_query_tagcounter
consul_catalog_connect_query_tagscounter
consul_catalog_deregistersummary
consul_catalog_registersummary
consul_catalog_service_not_foundcounter
consul_catalog_service_querycounter
consul_catalog_service_query_tagcounter
consul_catalog_service_query_tagscounter
consul_client_api_catalog_datacenterscounter
consul_client_api_catalog_deregistercounter
consul_client_api_catalog_gateway_servicescounter
consul_client_api_catalog_node_service_listcounter
consul_client_api_catalog_node_servicescounter
consul_client_api_catalog_nodescounter
consul_client_api_catalog_registercounter
consul_client_api_catalog_service_nodescounter
consul_client_api_catalog_servicescounter
consul_client_api_error_catalog_service_nodescounter
consul_client_api_success_catalog_datacenterscounter
consul_client_api_success_catalog_deregistercounter
consul_client_api_success_catalog_gateway_servicescounter
consul_client_api_success_catalog_node_service_listcounter
consul_client_api_success_catalog_node_servicescounter
consul_client_api_success_catalog_nodescounter
consul_client_api_success_catalog_registercounter
consul_client_api_success_catalog_service_nodescounter
consul_client_api_success_catalog_servicescounter
consul_client_rpccounter
consul_client_rpc_error_catalog_datacenterscounter
consul_client_rpc_error_catalog_deregistercounter
consul_client_rpc_error_catalog_gateway_servicescounter
consul_client_rpc_error_catalog_node_service_listcounter
consul_client_rpc_error_catalog_node_servicescounter
consul_client_rpc_error_catalog_nodescounter
consul_client_rpc_error_catalog_registercounter
consul_client_rpc_error_catalog_service_nodescounter
consul_client_rpc_error_catalog_servicescounter
consul_client_rpc_exceededcounter
consul_client_rpc_failedcounter
consul_consul_cache_bypasscounter
consul_consul_cache_connect_ca_root_fetch_successcounter
consul_consul_cache_entries_countgauge
consul_consul_cache_evict_expiredcounter
consul_consul_cache_fetch_errorcounter
consul_consul_cache_fetch_successcounter
consul_consul_fsm_casummary
consul_consul_fsm_intentionsummary
consul_consul_intention_applysummary
consul_consul_members_clientsgauge
consul_consul_members_serversgauge
consul_consul_peering_exported_servicesgauge
consul_consul_peering_healthygauge
consul_consul_state_config_entriesgauge
consul_consul_state_connect_instancesgauge
consul_consul_state_kv_entriesgauge
consul_consul_state_nodesgauge
consul_consul_state_peeringsgauge
consul_consul_state_service_instancesgauge
consul_consul_state_servicesgauge
consul_federation_state_applysummary
consul_federation_state_getsummary
consul_federation_state_listsummary
consul_federation_state_list_mesh_gatewayssummary
consul_fsm_aclsummary
consul_fsm_acl_authmethodsummary
consul_fsm_acl_bindingrulesummary
consul_fsm_acl_policysummary
consul_fsm_acl_tokensummary
consul_fsm_autopilotsummary
consul_fsm_casummary
consul_fsm_ca_leafsummary
consul_fsm_coordinate_batch_updatesummary
consul_fsm_deregistersummary
consul_fsm_intentionsummary
consul_fsm_kvssummary
consul_fsm_peeringsummary
consul_fsm_persistsummary
consul_fsm_prepared_querysummary
consul_fsm_registersummary
consul_fsm_sessionsummary
consul_fsm_system_metadatasummary
consul_fsm_tombstonesummary
consul_fsm_txnsummary
consul_grpc_client_connection_countcounter
consul_grpc_client_connectionsgauge
consul_grpc_client_request_countcounter
consul_grpc_server_connection_countcounter
consul_grpc_server_connectionsgauge
consul_grpc_server_request_countcounter
consul_grpc_server_stream_countcounter
consul_grpc_server_streamsgauge
consul_intention_applysummary
consul_kvs_applysummary
consul_leader_barriersummary
consul_leader_reapTombstonessummary
consul_leader_reconcilesummary
consul_leader_reconcileMembersummary
consul_leader_replication_acl_policies_indexgauge
consul_leader_replication_acl_policies_statusgauge
consul_leader_replication_acl_roles_indexgauge
consul_leader_replication_acl_roles_statusgauge
consul_leader_replication_acl_tokens_indexgauge
consul_leader_replication_acl_tokens_statusgauge
consul_leader_replication_config_entries_indexgauge
consul_leader_replication_config_entries_statusgauge
consul_leader_replication_federation_state_indexgauge
consul_leader_replication_federation_state_statusgauge
consul_leader_replication_namespaces_indexgauge
consul_leader_replication_namespaces_statusgauge
consul_memberlist_gossipsummary
consul_memberlist_queue_broadcastssummary
consul_members_clientsgauge
consul_members_serversgauge
consul_mesh_active_root_ca_expirygauge
consul_mesh_active_signing_ca_expirygauge
consul_peering_exported_servicesgauge
consul_peering_healthygauge
consul_prepared_query_applysummary
consul_prepared_query_executesummary
consul_prepared_query_execute_remotesummary
consul_prepared_query_explainsummary
consul_raft_applied_indexgauge
consul_raft_applycounter
consul_raft_barriercounter
consul_raft_boltdb_freePageBytesgauge
consul_raft_boltdb_freelistBytesgauge
consul_raft_boltdb_getLogsummary
consul_raft_boltdb_logBatchSizesummary
consul_raft_boltdb_logSizesummary
consul_raft_boltdb_logsPerBatchsummary
consul_raft_boltdb_numFreePagesgauge
consul_raft_boltdb_numPendingPagesgauge
consul_raft_boltdb_openReadTxngauge
consul_raft_boltdb_storeLogssummary
consul_raft_boltdb_totalReadTxncounter
consul_raft_boltdb_txstats_cursorCountcounter
consul_raft_boltdb_txstats_nodeCountcounter
consul_raft_boltdb_txstats_nodeDerefcounter
consul_raft_boltdb_txstats_pageAllocgauge
consul_raft_boltdb_txstats_pageCountgauge
consul_raft_boltdb_txstats_rebalancecounter
consul_raft_boltdb_txstats_rebalanceTimesummary
consul_raft_boltdb_txstats_spillcounter
consul_raft_boltdb_txstats_spillTimesummary
consul_raft_boltdb_txstats_splitcounter
consul_raft_boltdb_txstats_writecounter
consul_raft_boltdb_txstats_writeTimesummary
consul_raft_boltdb_writeCapacitysummary
consul_raft_commitNumLogsgauge
consul_raft_commitTimesummary
consul_raft_fsm_applysummary
consul_raft_fsm_enqueuesummary
consul_raft_fsm_lastRestoreDurationgauge
consul_raft_last_indexgauge
consul_raft_leader_dispatchLogsummary
consul_raft_leader_dispatchNumLogsgauge
consul_raft_leader_lastContactsummary
consul_raft_leader_oldestLogAgegauge
consul_raft_rpc_installSnapshotsummary
consul_raft_snapshot_persistsummary
consul_raft_state_candidatecounter
consul_raft_state_leadercounter
consul_raft_thread_fsm_saturationsummary
consul_raft_thread_main_saturationsummary
consul_raft_verify_leadercounter
consul_rpc_accept_conncounter
consul_rpc_consistentReadsummary
consul_rpc_cross_dccounter
consul_rpc_queries_blockinggauge
consul_rpc_querycounter
consul_rpc_raft_handoffcounter
consul_rpc_rate_limit_exceededcounter
consul_rpc_rate_limit_log_droppedcounter
consul_rpc_requestcounter
consul_rpc_request_errorcounter
consul_runtime_alloc_bytesgauge
consul_runtime_free_countgauge
consul_runtime_gc_pause_nssummary
consul_runtime_heap_objectsgauge
consul_runtime_malloc_countgauge
consul_runtime_num_goroutinesgauge
consul_runtime_sys_bytesgauge
consul_runtime_total_gc_pause_nsgauge
consul_runtime_total_gc_runsgauge
consul_serf_queue_Eventsummary
consul_serf_queue_Intentsummary
consul_serf_queue_Querysummary
consul_server_isLeadergauge
consul_session_applysummary
consul_session_renewsummary
consul_session_ttl_activegauge
consul_session_ttl_invalidatesummary
consul_state_billable_service_instancesgauge
consul_state_config_entriesgauge
consul_state_connect_instancesgauge
consul_state_kv_entriesgauge
consul_state_nodesgauge
consul_state_peeringsgauge
consul_state_service_instancesgauge
consul_state_servicesgauge
consul_txn_applysummary
consul_txn_readsummary
consul_versiongauge
consul_xds_server_idealStreamsMaxgauge
consul_xds_server_streamDrainedcounter
consul_xds_server_streamStartsummary
consul_xds_server_streamsgauge
consul_xds_server_streamsUnauthenticatedgauge
go_gc_duration_secondssummary
go_goroutinesgauge
go_infogauge
go_memstats_alloc_bytesgauge
go_memstats_alloc_bytes_totalcounter
go_memstats_buck_hash_sys_bytesgauge
go_memstats_frees_totalcounter
go_memstats_gc_sys_bytesgauge
go_memstats_heap_alloc_bytesgauge
go_memstats_heap_idle_bytesgauge
go_memstats_heap_inuse_bytesgauge
go_memstats_heap_objectsgauge
go_memstats_heap_released_bytesgauge
go_memstats_heap_sys_bytesgauge
go_memstats_last_gc_time_secondsgauge
go_memstats_lookups_totalcounter
go_memstats_mallocs_totalcounter
go_memstats_mcache_inuse_bytesgauge
go_memstats_mcache_sys_bytesgauge
go_memstats_mspan_inuse_bytesgauge
go_memstats_mspan_sys_bytesgauge
go_memstats_next_gc_bytesgauge
go_memstats_other_sys_bytesgauge
go_memstats_stack_inuse_bytesgauge
go_memstats_stack_sys_bytesgauge
go_memstats_sys_bytesgauge
go_threadsgauge
process_cpu_seconds_totalcounter
process_max_fdsgauge
process_open_fdsgauge
process_resident_memory_bytesgauge
process_start_time_secondsgauge
process_virtual_memory_bytesgauge
process_virtual_memory_max_bytesgauge