Skip to content

Consul

A solution to connect and configure applications across dynamic, distributed infrastructure.

Ports

  • Web UI: http://<ip>:8500/ui

Useful Prometheus Queries

Note: These queries require the consul_exporter

Get service status filtered by a tag

max(consul_health_service_status)
by (node,service_id,service_name,status) * on (service_id,node)
group_left (tag) consul_service_tag{tag="app"} == 1
  • Replace app with the tag you want to filter by

Last update: August 5, 2023
Created: May 27, 2023