HDD Monitoring Proxmox

Tutorial to setup Scrutiny HDD Monitoring & Alerting Dashboard on Proxmox (really useful for RAID setups)

Scrutiny setup

Web+DB

I opened a PRarrow-up-right on Dokploy's Github, as of now it's pending but you can still use it by setting "Base URL" to: https://kipavy-add-scrutiny-template.templates-70k.pages.dev/arrow-up-right

If you don't want to use dokploy you can browse that link and just copy the docker-compose.yml from scrutiny template.

Collector

circle-info

The collector must be on proxmox host since LXCs don't have access to S.M.A.R.T data (it may be possible via VMs with PCI passthrough but I don't recommend it and haven't tried it)

For reference:


You can just change API_ENDPOINT in the script to match your Scrutiny Web IP + Port and paste the script in proxmox shell.

You'll now have access to Scrutiny Dashboard on http://192.168.1.xx:8080arrow-up-right

Configuring Alerting

Scrutiny supports webhook alerting through Shouttrarrow-up-right, we'll set up discord alerting.

  1. Get a discord webhook: create a server and a channel dedicated for Scrutiny

  1. Create config/scrutiny.yaml based example.scrutiny.yamlarrow-up-right with discord webhook matching shouttr's url formatarrow-up-right.

  2. You can try to trigger an alert with

If it doesn't work try to restart or rebuild the scrutiny container.

Last updated