You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Scrutiny is a dashboard for hard drive health based on S.M.A.R.T. data. It keeps the history of every disk, compares the values against real-world failure rates from Backblaze and sends notifications when a drive starts to fail.
The container cannot read the disks. Install smartmontools and the scrutiny-collector-metrics binary on the Proxmox host and run scrutiny-collector-metrics run --api-endpoint http://<container-ip>:8080 from cron (see the upstream manual install guide).
The web UI has no login. Keep port 8080 inside your LAN or put it behind a reverse proxy with authentication.
Note: This is not in the official repo yet—it's just a dev version! After merging into ProxmoxVE, it will need to be recreated.
Activity
community-scripts-issue-bot commentedon Nov 15, 2026
The Scrutiny script is ready for testing. Run it in the Proxmox VE shell (or on an Incus host) to create a container:
The container cannot read the disks. Install smartmontools and the scrutiny-collector-metrics binary on the Proxmox host and run
scrutiny-collector-metrics run --api-endpoint http://<container-ip>:8080from cron (see the upstream manual install guide).The web UI has no login. Keep port 8080 inside your LAN or put it behind a reverse proxy with authentication.
Note: This is not in the official repo yet—it's just a dev version! After merging into ProxmoxVE, it will need to be recreated.
Discord testing thread: https://discord.com/channels/1302816934508630047/1571545777694842940
github-actions commentedon Nov 15, 2026
📊 Install telemetry for
scrutinyRuns reported by the DevScripts version of this script since this issue was opened (2026-11-15).
Last run: 15.11.2026 at 18:15 UTC (1 minute ago) · success
Last success: 2026-11-15 18:16 UTC · Last failure: — · Avg. install time: 3 min
Open in the telemetry dashboard · updated hourly · last refresh 2026-11-15 18:17 UTC
Screenshot: ct/scrutiny.sh (pve) for #2653 at b2abae1
Screenshot: ct/scrutiny.sh (pve)-after-update for #2653 at b2abae1
Screenshot: ct/scrutiny.sh (incus) for #2653 at b2abae1
Screenshot: ct/scrutiny.sh (incus)-after-update for #2653 at b2abae1
Screenshot: ct/scrutiny.sh (arm64) for #2653 at b2abae1
Screenshot: ct/scrutiny.sh (arm64)-after-update for #2653 at b2abae1
github-actions commentedon Nov 15, 2026
Proxmox script test
@MickLesk ✅ 2/2 passed at
b2abae1ct/scrutiny.shct/scrutiny.shct/scrutiny.shARM64 (information only, not counted): 1/1 passed.
📊 Resources
ct/scrutiny.shct/scrutiny.shct/scrutiny.sh📸 ct/scrutiny.sh (pve) — http://10.99.0.180:8080: after install / after update
📸 ct/scrutiny.sh (incus) — http://10.98.0.53:8080: after install / after update
📸 ct/scrutiny.sh (arm64) — http://10.98.0.146:8080: after install / after update
📄 ct/scrutiny.sh (pve) — install log (963 lines)
🔄 ct/scrutiny.sh (pve) — update log (30 lines)
🔁 ct/scrutiny.sh (pve) — second update log
📄 ct/scrutiny.sh (incus) — install log (119 lines)
🔄 ct/scrutiny.sh (incus) — update log (25 lines)
🔁 ct/scrutiny.sh (incus) — second update log
📄 ct/scrutiny.sh (arm64) — install log (101 lines)
🔄 ct/scrutiny.sh (arm64) — update log (25 lines)
🔁 ct/scrutiny.sh (arm64) — second update log
Full logs: workflow run (artifacts
result-*). Comment/test scrutinyto build again.