I am looking to setup Scrutiny, I note that on the setup page, you need to manually setup all the disks you wish for the app to monitor and requires the Host Disk Path & Container Disk Path. See below.
How would I go about finding out my Host Disk Paths and associated Container Disk Path?
Thanks for this. I did have the command on how to list all the physical discs in my server, but seem to have misplaced it. Could you help me with that?
Thanks! Just reporting back that I got it setup, looks like however that it struggles to work with Nvme drives. HDD and SSD it all works fine, for Nvme it detects the drive but values such as Status and Temp are not populated. Either an issue with the App itself or possibly underlying TrueNas thing?
If you click on the top right of each box can you try to open the View Details? I have disks that have fail but only for Scrutiny parameters. If I choose the average S.M.A.R.T parameters they pass.
I have multiple NVMe drives. I needed to check “WARNING: Elevate Privileges” for the NVMe drives to fully populate data (such as temperature).
You want to set Host Disk Path and Container Disk Path the SAME, such as:
Host Disk Path: /dev/sda
Container Disk Path: /dev/sda
Add another
Host Disk Path: /dev/nvme0
Container Disk Path: /dev/nvme0
Keep going until done
If you use nvme0n1 less data will be retrieved. You can try this yourself by comparing output of “smartctl -a /dev/nvme0” compared to /dev/nvme0n1. Specifically, read of the Self-test Log will fail using nvme0n1.
I have since learned you will need a cron job for the values to update periodically. Below is how I configured one:
System > Advanced Settings > Cron Jobs, Add
set Description to scrutiny
set Command to docker exec ix-scrutiny-scrutiny-1 /opt/scrutiny/bin/scrutiny-collector-metrics run
set Run As User to root
set Schedule to Hourly
check Hide Standard Error
Save
I’m trying to understand how to do it for mine, because my app instead of only scrutiny, is called scrunity-b550 (the chipset of that system). Maybe a reason to redo-it for it to work properly.