check_mk scripts to collect cluster and volume information from a solidfire system
On my server, I have two scripts, and since this is updated 18 months after the fact, I'm not quite sure of all the interactions, but this is what I have:
OMD[sitename]:~$ cat /usr/lib/check_mk_agent/local/solidfire.sh
/usr/bin/python /usr/lib/check_mk_agent/checkSolidFire.py <slfr_cluster_ip> 443 rouser password mvip
/usr/bin/python /usr/lib/check_mk_agent/checkSolidFire.py <slfr_node1_ip> 442 rouser password node
/usr/bin/python /usr/lib/check_mk_agent/checkSolidFire.py <slfr_node2_ip> 442 rouser password node
... more nodes ...
OMD[sitename]:~$ cat /usr/lib/check_mk_agent/plugins/slfr-cluster.sh
/usr/bin/python /usr/lib/check_mk_agent/SolidFireAgentCluster.py <slfr_cluster_ip> 443 rouser password mvip
slfr_cluster - check_mk script to process cluster section
check_mk-slfr_cluster.php - pnp4nagios format
slfr_volumes - check_mk script to process volumes section
check_mk-slfr_volumes.php - pnp4nagios format
slfr_nodes - check_mk script to process nodes section
check_mk-slfr_nodes.php - pnp4nagios format