S.M.A.R.T. GUI
Monitoring your drives. It's easy and quick to see the state of your drives in a GUI. There is a nice app called Scrutiny that will give you a Dashboard displaying disk health at a glance. Runs on TrueNAS, Unraid, Synology, pfSense, QNAP, RockStore and Windows. Implement on Docker or real rust.
As the Proxmox or TrueNAS indication of disk health is pretty basic and only tells if the disk is somewhat working or totally gone. You need something better.
We need somthing to see how disks marken as OK really do.
In the picture above, both of the Failed disks showed OK status in both Proxmox and TrueNAS.
Installation of Scrutiny
We will use Docker to run this GUI. See GitHub for other installs and other features.
First we need to know what disks the node have by running lsblkcommand.
Then adjust the devices accordingly and enter the docker compose file.
services:
scrutiny:
container_name: scrutiny
image: ghcr.io/analogj/scrutiny:master-omnibus
cap_add:
- SYS_RAWIO
ports:
- 8090:8080 # webapp
- 8091:8086 # influxDB admin
volumes:
- /run/udev:/run/udev:ro
- ./config:/opt/scrutiny/config
- ./influxdb:/opt/scrutiny/influxdb
devices:
- /dev/sda
- /dev/sdb
- /dev/sdc
- /dev/sdd
- /dev/sde
- /dev/sdf
- /dev/sdg
- /dev/sdh
- /dev/sdi
- /dev/sdj
- /dev/sdk
- /dev/sdl
- /dev/sdm
- /dev/sdn
- /dev/sdo
- /dev/sdp
networks: {}
Start the container and point your browser to <IPofNODE>:8090
References
Scrutiny [1]