Vibe Coder
881f0ae3b1
Poll every 300 s by default, with a per-device poll interval
...
The owner wants LibreNMS-like 5-minute polling by default and the option
to poll a given device faster or slower. Devices gain poll_interval_s
(new migration; 0 means the default, otherwise 30 to 3600 s), settable in
the device edit dialog and through PUT /api/v1/devices/{slug}; the
poller picks it up on the next inventory refresh.
Everything that assumed one-minute samples now follows the device's
interval: graph and p95 rate windows are at least two polls, the max
series uses irate, the up-series lookback, the no_data warning, the
"unheard of for three polls" fallback and the rollup's thin-window check.
interface_errors widens to 10 m. profiletest keeps 60 s because the
expect budgets are keyed by the 1m group. Recorded as DEVIATIONS 49.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017TuKgyKve2XLFtrrXWMi2w
2026-10-24 18:55:43 +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-24 18:55:43 +00:00
2026-10-24 18:55:43 +00:00
M6: auth wiring (OIDC redirect flow, Basic break-glass, TLS/ACME, dev-open mode), admin API (tokens, settings, import, purge, backup, store restart, audit), disk guard, backups, reload
2026-10-23 02:15:49 +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-24 18:55:43 +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
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 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-24 18:55:43 +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-24 18:55:43 +00:00
2026-10-24 18:55:43 +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-24 18:55:43 +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
M6: auth wiring (OIDC redirect flow, Basic break-glass, TLS/ACME, dev-open mode), admin API (tokens, settings, import, purge, backup, store restart, audit), disk guard, backups, reload
2026-10-23 02:15:49 +00:00