Add upload/download ratio and period transfer panels to Transmission dashboard #6

Merged
eblume merged 1 commit from feature/transmission-ratio-panels into main 2026-01-14 18:08:40 -08:00
Owner

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

  • Deployed to indri via mise run provision-indri
  • Grafana restarted successfully

🤖 Generated with Claude Code

## 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)
Adds three new stat panels that calculate metrics over the selected time range:
- Upload/Download Ratio with color thresholds (red < 0.5, yellow < 1, green >= 1)
- Downloaded (Period) showing bytes downloaded in selected range
- Uploaded (Period) showing bytes uploaded in selected range

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
eblume merged commit 10012a4cf2 into main 2026-01-14 18:08:40 -08:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
eblume/blumeops!6
No description provided.