Hi Alex
I'm not sure how to use the collectd with Nagios if there is a way at all?
I have implemented the checks I was able to find, including some of your checks.
But I still need some specific checks which I might have to do myself.
1 - A check which alerts if any volumes exists with no snapshots on them, and if 250 snapshots exists (max is 255), of cause I would need a way to exclude vol0 and other volumes which should not have any snapshots, but it would find and alert you to newly created volumes not setup correctly.
2. In the lines of the snapshot checks, I would like to have a check which reveals volumes with no snapmirror relations on them, or where the LAG is over x-hours, which has somewhat been done, what hasn't been done is a check on the primary side of the snapmirror, so again with such a check you would capture new volumes without protection by snapmirror.
3. A check which mounts \\windozeserver\reports$ which is pointing to SnapManager for SQL/Exchange, we then looks at the logfiles in the Backup catalog for errors in them. (we have abandoned snapcreator the SME/SMSQL job schedules as it proved way to much of a hassle to configure and maintain).
I'm currently doing the check above on a daily basis, so I will though myself into fabricating a the checks one way or the other 🙂 I'm not that great at modifying others code, so I will start pretty much from scratch 🙂
But once in production I will of cause share it all...
/Heino