Vibe Coder
26fdcdc124
ci / lint (push) Successful in 1m25s
ci / openapi (push) Successful in 29s
ci / postgres (push) Successful in 3m32s
ci / test (push) Failing after 17m53s
Match LibreNMS port graphs: totals, max, aggregate 95th, compare, utilisation
...
Operators coming from LibreNMS expect the same figures under a port
graph. Add them:
- Totals: bytes transferred in and out over the selected range
(GraphResponse.totals), integrated from the average rate across the
stitched raw and hourly tiers without double counting; partial
coverage is flagged.
- Summaries read Now / Avg / Max / 95th / Total per direction, plus an
aggregate (in+out) 95th (p95.aggregate_bps, hot store only).
- Utilisation as a percentage of port speed, and a "% of speed" axis.
- "Compare previous period" overlay on the graph view and expanded row.
- Errors and discards graphs (GET /api/v1/graph/counters), hot-store
range only since they have no rollups. Packet and broadcast/multicast
graphs stay disabled: those counters are not polled (DEVIATIONS 56).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017TuKgyKve2XLFtrrXWMi2w
2026-10-25 21:02:32 +00:00
..
2026-10-24 18:55:43 +00:00
M4 integration (alerting wired, alerts API/UI, maintenance, dependency hold, redundant-topology gate) + M5 (rollup, ingest, Proxmox, checks, p95, groups, longq, gate) + M6 library packages (auth, backup, diskguard, importcsv, keyrotate)
2026-10-23 00:10:25 +00:00
2026-10-23 18:41:25 +00:00
2026-10-24 00:17:48 +00:00
2026-10-25 21:02:32 +00:00
2026-10-25 06:31:12 +00:00
2026-10-25 06:31:12 +00:00
2026-10-24 01:30:11 +00:00
2026-10-22 20:34:14 +00:00
M4 integration (alerting wired, alerts API/UI, maintenance, dependency hold, redundant-topology gate) + M5 (rollup, ingest, Proxmox, checks, p95, groups, longq, gate) + M6 library packages (auth, backup, diskguard, importcsv, keyrotate)
2026-10-23 00:10:25 +00:00
2026-10-22 19:16:35 +00:00
2026-10-22 19:11:15 +00:00
2026-10-25 06:31:12 +00:00
2026-10-22 20:34:14 +00:00
2026-10-24 01:30:32 +00:00
2026-10-23 02:15:49 +00:00
2026-10-24 01:30:32 +00:00
2026-10-24 01:30:32 +00:00
M4 integration (alerting wired, alerts API/UI, maintenance, dependency hold, redundant-topology gate) + M5 (rollup, ingest, Proxmox, checks, p95, groups, longq, gate) + M6 library packages (auth, backup, diskguard, importcsv, keyrotate)
2026-10-23 00:10:25 +00:00
2026-10-24 01:30:11 +00:00
2026-10-22 19:25:08 +00:00
2026-10-23 02:15:49 +00:00
2026-10-23 02:15:49 +00:00
M4 integration (alerting wired, alerts API/UI, maintenance, dependency hold, redundant-topology gate) + M5 (rollup, ingest, Proxmox, checks, p95, groups, longq, gate) + M6 library packages (auth, backup, diskguard, importcsv, keyrotate)
2026-10-23 00:10:25 +00:00
2026-10-24 01:30:32 +00:00
2026-10-22 19:11:15 +00:00
M4 integration (alerting wired, alerts API/UI, maintenance, dependency hold, redundant-topology gate) + M5 (rollup, ingest, Proxmox, checks, p95, groups, longq, gate) + M6 library packages (auth, backup, diskguard, importcsv, keyrotate)
2026-10-23 00:10:25 +00:00
M4 integration (alerting wired, alerts API/UI, maintenance, dependency hold, redundant-topology gate) + M5 (rollup, ingest, Proxmox, checks, p95, groups, longq, gate) + M6 library packages (auth, backup, diskguard, importcsv, keyrotate)
2026-10-23 00:10:25 +00:00
2026-10-22 19:11:15 +00:00
2026-10-23 02:15:49 +00:00
2026-10-25 06:31:12 +00:00
2026-10-22 20:34:14 +00:00
2026-10-24 01:30:11 +00:00
M4 integration (alerting wired, alerts API/UI, maintenance, dependency hold, redundant-topology gate) + M5 (rollup, ingest, Proxmox, checks, p95, groups, longq, gate) + M6 library packages (auth, backup, diskguard, importcsv, keyrotate)
2026-10-23 00:10:25 +00:00
2026-10-25 06:31:12 +00:00
2026-10-24 01:30:32 +00:00
2026-10-24 18:55:43 +00:00
M4 integration (alerting wired, alerts API/UI, maintenance, dependency hold, redundant-topology gate) + M5 (rollup, ingest, Proxmox, checks, p95, groups, longq, gate) + M6 library packages (auth, backup, diskguard, importcsv, keyrotate)
2026-10-23 00:10:25 +00:00
2026-10-25 06:31:12 +00:00
2026-10-25 06:31:12 +00:00
2026-10-22 19:11:15 +00:00
2026-10-22 19:11:15 +00:00
2026-10-24 01:30:32 +00:00
2026-10-24 01:30:32 +00:00
M4 integration (alerting wired, alerts API/UI, maintenance, dependency hold, redundant-topology gate) + M5 (rollup, ingest, Proxmox, checks, p95, groups, longq, gate) + M6 library packages (auth, backup, diskguard, importcsv, keyrotate)
2026-10-23 00:10:25 +00:00
2026-10-22 18:54:32 +00:00
2026-10-25 06:31:12 +00:00
2026-10-22 19:16:35 +00:00
2026-10-22 19:25:08 +00:00
2026-10-22 17:19:18 +00:00
2026-10-23 02:15:49 +00:00
2026-10-25 06:31:12 +00:00