Consul Monitoring
9,193 3.5 (2 reviews)

Created 7/30/2019
Updated 7/30/2019
Revision 1
Grafana Version >=6.2.4
Datasources
Prometheus

Description

Get performance metrics from Consul metrics prometheus endpoint /agent/metrics?format=prometheus. Tested with Consul 1.4.4, Prometheus 2.10.0 and Grafana 6.2.4. Although can potentially work with other versions.

Screenshots

Source Grafana.com

Used Metrics 31

  • consul_autopilot_healthy

  • consul_catalog_service_not_found

  • consul_memberlist_gossip_sum

  • consul_memberlist_health_score

  • consul_memberlist_tcp_accept

  • consul_memberlist_tcp_connect

  • consul_memberlist_tcp_sent

  • consul_memberlist_udp_received

  • consul_memberlist_udp_sent

  • consul_raft_apply

  • consul_raft_commitTime

  • consul_raft_leader_dispatchLog

  • consul_raft_replication_appendEntries_rpc

  • consul_raft_replication_heartbeat

  • consul_raft_state_candidate

  • consul_raft_state_leader

  • consul_rpc_query

  • consul_runtime_alloc_bytes

  • consul_runtime_gc_pause_ns

  • consul_runtime_num_goroutines

  • consul_serf_coordinate_adjustment_ms

  • consul_serf_member_join

  • consul_serf_member_left

  • consul_serf_member_update

  • consul_serf_snapshot_appendLine

  • go_threads

  • process_cpu_seconds_total

  • process_max_fds

  • process_open_fds

  • process_start_time_seconds

  • up

Get Dashboard
Download
Copy to Clipboard