Has anyone found a way to monitor the disk status of a Synology NAS? SNMP seems to only report on volume utilization. I've had a couple NAS devices have failed drives that are not picked up by SolarWinds. Any advice on this?
I used to do it. You should be able to create UnDP and poll that information: see https://kb.synology.com/en-us/DG/Synology_DiskStation_MIB_Guide/3
Once that is done, you can have those values represented in your device details view and also use that for alerts.
Planglois, thanks for the response. I got something similar from Synology, and I've found the correct OID. However, that OID returns multiple values, so now I have to do a transform into a single value. Any thoughts on that. I think I want something that says "if all value are not 1, then force an alert".
One trick is that if you don't want to play with SNMP tables, you can cheat by adding the index at the end of OID to get the value for a given index and changing the UnDP from Table to GetNext. That's an easy workaround if your NAS is only 2-4 drives, but it can be hard to maintain on multiple UnDP especially if you have multiple different models with different number of drives.
Instead of polling statuses of all x drives, you would then have an UnDP for Status_Disk1, another for Status_Disk2 and so on…
Most of our NAS boxes have 4-8 drives, so not sure if what you're suggesting is a good approach or not. And I'm not familiar with 'UnDP'. Can you give me a bit of direction there, or point me to some examples?
Thanks,
Joe