blumeops/ansible/roles
Erich Blume 10012a4cf2 Add upload/download ratio and period transfer panels to Transmission dashboard (#6)
## Summary
- Adds Upload/Download Ratio stat panel with color thresholds (red < 0.5, yellow < 1, green >= 1)
- Adds Downloaded (Period) stat panel showing bytes downloaded in selected time range
- Adds Uploaded (Period) stat panel showing bytes uploaded in selected time range

Uses PromQL `increase()` on existing counter metrics - no new metrics collection needed.

## Test plan
- [x] Deployed to indri via `mise run provision-indri`
- [x] Grafana restarted successfully

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Reviewed-on: https://forge.tail8d86e.ts.net/eblume/blumeops/pulls/6
2026-01-14 18:08:39 -08:00
..
borgmatic Fix launchctl idempotency in kiwix and borgmatic roles 2026-01-14 14:14:52 -08:00
forgejo Add forgejo role to ansible playbook 2026-01-13 23:00:46 -08:00
grafana Add upload/download ratio and period transfer panels to Transmission dashboard (#6) 2026-01-14 18:08:39 -08:00
kiwix Fix launchctl idempotency in kiwix and borgmatic roles 2026-01-14 14:14:52 -08:00
node_exporter Add transmission dashboard to grafana 2026-01-14 13:46:51 -08:00
prometheus Add ansible_managed header to prometheus.yml template 2026-01-13 21:50:55 -08:00
transmission Fix transmission config to prevent perpetual ansible diffs 2026-01-14 13:03:46 -08:00
transmission_metrics Add provision-indri mise task and fix idempotency 2026-01-14 14:10:30 -08:00