Skip to content

Latest commit

 

History

History
29 lines (15 loc) · 1.06 KB

README.md

File metadata and controls

29 lines (15 loc) · 1.06 KB

Metrics role

Configures the following services on a host via Docker.

Prometheus

Time-series database and metrics collector. See prometheus.io.

Exporters

Various exporters are used to expose metrics from other systems to prometheus.

Blackbox Exporter

Blackbox probe monitoring - uses ICMP & HTTP to establish outside healthiness and latencies of managed services (on other boxes). Also handy for certificate expiry monitoring. See project repo.

UNMS Exporter

Exposes metrics collected by UNMS to Prometheus. Can monitor most Ubiquiti EdgeMax & AirMax devices. Very handy for network monitoring. See project repo.

Grafana

Dashboard manager - queries Prometheus for metrics. See grafana.com.

Traefik

Ingress & reverse-proxy - HTTP proxy for all public-facing services. See Documentation.

Provides automated TLS cert provisioning via LetsEncrypt.