# Monitoring ## What Prometheus and Grafana for metrics collection and visualisation across the fleet. ## Where Runs on **london-a** (FreeBSD 14.3). london-a is a dedicated monitoring host — very lightly loaded, disk at 6%. | Service | URL | Port | |---|---|---| | Grafana | grafana.pez.sh | 3000 | | Prometheus | prometheus.pez.sh | 9090 | Both are behind Authelia. ## Scrape Targets Prometheus scrapes metrics from exporters running across the fleet. All connections are made over Tailscale. Exporters in use: - **smartctl exporter** — disk health metrics (london-b) - **prom-plex-exporter** — Plex metrics (london-b) - Node exporter on various hosts ## Dashboards Grafana dashboards cover: - Server health (CPU, memory, disk, network) - ZFS pool status - Disk SMART data - Plex activity ## Status Page status.pez.sh is a separate lightweight status page that pulls availability data from Prometheus. 90-day uptime history. Source: [RWejlgaard/pez-status](https://github.com/RWejlgaard/pez-status).