hyperhive/nix/host-modules/swarm-grafana/dashboards
Repository files (latest commit first)
Filename Latest commit message Latest commit date
atlas 2d0d8c686a feat(swarm-grafana): provision an authelia dashboard
The swarm-services board was mostly authelia, so it becomes its own page
and is trimmed out of that one (mara, #3494). Eleven panels: uptime,
authentications and failures, authorization decisions, requests and
verdicts by status code, request and OIDC latency, and the three Go
process signals.

OIDC latency gets its own panel rather than being folded into the
general one because authelia keeps a separate duration family for it,
and every machine-to-machine credential in this swarm is minted through
those endpoints -- averaging the two produces a number describing
neither.

Counters are counted over the dashboard range rather than rated. At this
volume a rate window contains no requests, so rate() returns zero and
draws a flat line, which is indistinguishable from a broken query; the
quantile panels are worse, because a quantile over all-zero buckets is
NaN and renders empty rather than zero.
2026-08-24 15:59:28 +02:00
..
agents.json feat(#3494): filter the agents dashboard by hive 2026-08-23 22:51:25 +02:00
authelia.json feat(swarm-grafana): provision an authelia dashboard 2026-08-24 15:59:28 +02:00
claude-usage.json feat(#3494): provision the claude-usage dashboard 2026-08-23 23:21:50 +02:00