Commit Graph

4 Commits

Author SHA1 Message Date
4de3289a5f grafana: fix bootstrap and errors log panels
Some checks failed
Run nix flake check / flake-check (push) Has been cancelled
- Bootstrap logs are plain text, not JSON - remove json parsing
- Use | keep host instead of | drop MESSAGE to explicitly show
  only the host label for upgrade log panels

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 22:01:28 +01:00
d281f7e9ad grafana: drop MESSAGE label after formatting log line
All checks were successful
Run nix flake check / flake-check (push) Successful in 2m5s
Use | drop MESSAGE to remove the extracted JSON field from labels
while keeping stream labels like host visible.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 21:55:41 +01:00
c64d299daf grafana: extract MESSAGE field in log panels
All checks were successful
Run nix flake check / flake-check (push) Successful in 2m5s
Use LogQL json parser and line_format to show only the MESSAGE
field instead of the full JSON blob in log panels.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 21:50:47 +01:00
ef026d9bfc grafana: add NixOS operations dashboard
All checks were successful
Run nix flake check / flake-check (push) Successful in 2m6s
Loki-based dashboard for tracking NixOS operations including:
- Upgrade activity and success/failure stats
- Build activity during upgrades
- Bootstrap logs for new VM deployments
- ACME certificate renewal activity

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 21:32:34 +01:00