bvandeusen
  • Joined on 2026-05-30
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-14 17:26:07 -04:00
82a2a3d41f fix(host_agent): SYSTIN and other board inputs past 100 °C don't set the temperature (#5759)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-14 17:16:36 -04:00
b6c4ce510d fix(host_agent): a stalled NFS mount no longer freezes the agent (#5760)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-14 17:10:08 -04:00
7feb2b1ce2 fix(backup): host_downtime is history, left out of the backup (#5756)
b3885c3b81 fix(host_agent): an unwired sensor no longer sets a host's temperature (#5759)
Compare 2 commits »
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-14 17:08:18 -04:00
c7ff5bc556 feat(host_agent): a reboot reads as a reboot, and lost contact as its span (#5756)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-14 16:53:08 -04:00
5dd9956f35 feat(host_agent): a disk out of inodes reads as full (#5745)
1b82d8ad83 fix(docker): a swarm service back to all its replicas leaves the overview and dashboard (#5722)
Compare 2 commits »
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-14 16:49:31 -04:00
d0c563abd0 fix(alerts): one silent agent is one alert and one finding (#5721)
76d75961f8 fix(alerts): a silence ends when Steward hears of it, once (#5720)
Compare 2 commits »
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-14 16:46:11 -04:00
264d44ac81 fix(host_agent): an agent already offline stays offline through a Steward restart (#5719)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-14 16:20:09 -04:00
7c23360bc7 fix(norms): templates grade by the cutoffs when handed no grade; the parts test reads inside transactions (#5742)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-14 16:17:06 -04:00
f3433fe3ce feat(norms): hosts, containers and monitor response times are graded against their own normal (#5742)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-14 15:56:46 -04:00
f3cfb89612 test(traefik): mount the plugin's routes in the route test (#5741)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-14 15:53:47 -04:00
8c37ed0841 test(traefik): the page and widget routes read normals and anomalies (#5741)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-14 15:48:36 -04:00
9f14620271 feat(traefik): routers are graded against their own normal (#5741)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-14 14:45:09 -04:00
98a0ced5eb fix(traefik): latency is each scrape's own percentile, every label set summed (#5755)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-14 14:42:01 -04:00
cd17def3ba test(metrics): the rollup test checks its own bucket, not the table's count (#5752)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-14 14:39:57 -04:00
5a0e150789 refactor(docker): container CPU and memory live in the one metric store (#5752)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-14 13:46:52 -04:00
b889584906 test(anomalies): each test runs in one event loop (#5740)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-14 13:41:58 -04:00
5569f9934e feat(anomalies): a metric out of its normal is an anomaly to review (#5740)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-14 13:16:17 -04:00
cddf7fc6c4 ci: database containers keep their data in tmpfs, not a leaked volume (#5746)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-14 12:48:45 -04:00
4c84bc8560 feat(norms): Steward learns each metric's normal per hour of day, then week (#5739)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-14 12:45:44 -04:00
cbbf186f17 feat(metrics): each rolled-up hour keeps the level it held, its p95 (#5738)