Charmarr Crowsnest

Platform:

Ubuntu
24.04
Channel Revision Published Runs on
latest/edge 13 01 Jun 2026
Ubuntu 24.04
juju deploy charmarr-crowsnest-k8s --channel edge

Cross-cutting observability for the Charmarr stack

Workloadless charm that ships fleet-wide alert rules, a Grafana dashboard, and SLO specifications derived from the topology metrics published by the rest of the Charmarr stack (charmarr_relation_bound, charmarr_relation_edge, charmarr_storage_*, charmarr_unsafe_mode_*, charmarr_requests_*).

Deploy this charm alongside any Charmarr stack to get:

  • Topology-completeness alerts: arr without a download client, prowlarr with no consumers, storage broker with no consumers, download client in unsafe-mode while the VPN gateway relation is missing, partial stack outage.
  • A fleet dashboard with the relation graph, fleet health, embedded storage state, and per-app status.
  • A homelab-calibrated SLO catalog (95-99.9% objectives) published over the sloth interface. Relate to a sloth-k8s deployment to get Prometheus recording rules and multi-burn-rate alerts generated automatically.

Crowsnest is a pure observability producer - it has no workload of its own and does not require operator config. See adr-003 (dashboards and alerts) and adr-004 (SLO strategy) in the charmarr repo for the architecture.