Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
check_fsc - plugin for checking Fujitsu-Siemens servers via SNMP
NOTE: Some of the code used in this plugin has been taken from open-source plugins for Fujitsu-Siemens Servers found in the internet. The intention was not to steal but to create a plugin doing a little more than the others. Thanks to all the coders who gave their code to the public.
Examples:
Standard run:
$ ./check_fsc.pl -H 10.10.0.80 -C public
check_fsc: UNKNOWN - Deployment(5)
Verbosity level 1:
$ ./check_fsc.pl -H 10.10.0.80 -C public -v 1
check_fsc: UNKNOWN - Deployment(5) - Environment(1) - PowerSupply(1) - MassStorage(1) - SystemBoard(1)
Verbosity level 2:
$ ./check_fsc.pl -H 10.10.0.80 -C public -v 2
check_fsc: UNKNOWN - Deployment(5) - Environment(1) - PowerSupply(1) - MassStorage(1) - SystemBoard(1) - Fans: housing: ok (3480rpm), housing: ok (3600rpm), housing: ok (3600rpm), housing: ok (3360rpm), housing: ok (3240rpm), power-supply: ok (3660rpm), power-supply: ok (3540rpm)
Exclusion of subsystems:
$ ./check_fsc.pl -H 10.10.0.80 -C public -e "Deployment,Something"
check_fsc: OK
Exclusion w/ verbosity level 1:
$ ./check_fsc.pl -H 10.10.0.80 -C public -e "Deployment,Something" -v 1
check_fsc: OK - Environment(1) - PowerSupply(1) - MassStorage(1) - SystemBoard(1)
Thresholds for fan speeds (I don't know whether this feature makes sense but numerical output screams for thresholds):
$ ./check_fsc.pl -H 10.10.0.80 -C public --fan-warning=3300 --fan-critical=2000 -v 3 -e Deployment
check_fsc: WARNING - Environment(1) - PowerSupply(1) - MassStorage(1) - SystemBoard(1) - Fans: housing: ok (3600rpm), housing: ok (3600rpm), housing: ok (3720rpm), housing: ok (3360rpm), housing: ok (3240rpm), power-supply: ok (3660rpm), power-supply: ok (3480rpm)
Examples:
Standard run:
$ ./check_fsc.pl -H 10.10.0.80 -C public
check_fsc: UNKNOWN - Deployment(5)
Verbosity level 1:
$ ./check_fsc.pl -H 10.10.0.80 -C public -v 1
check_fsc: UNKNOWN - Deployment(5) - Environment(1) - PowerSupply(1) - MassStorage(1) - SystemBoard(1)
Verbosity level 2:
$ ./check_fsc.pl -H 10.10.0.80 -C public -v 2
check_fsc: UNKNOWN - Deployment(5) - Environment(1) - PowerSupply(1) - MassStorage(1) - SystemBoard(1) - Fans: housing: ok (3480rpm), housing: ok (3600rpm), housing: ok (3600rpm), housing: ok (3360rpm), housing: ok (3240rpm), power-supply: ok (3660rpm), power-supply: ok (3540rpm)
Exclusion of subsystems:
$ ./check_fsc.pl -H 10.10.0.80 -C public -e "Deployment,Something"
check_fsc: OK
Exclusion w/ verbosity level 1:
$ ./check_fsc.pl -H 10.10.0.80 -C public -e "Deployment,Something" -v 1
check_fsc: OK - Environment(1) - PowerSupply(1) - MassStorage(1) - SystemBoard(1)
Thresholds for fan speeds (I don't know whether this feature makes sense but numerical output screams for thresholds):
$ ./check_fsc.pl -H 10.10.0.80 -C public --fan-warning=3300 --fan-critical=2000 -v 3 -e Deployment
check_fsc: WARNING - Environment(1) - PowerSupply(1) - MassStorage(1) - SystemBoard(1) - Fans: housing: ok (3600rpm), housing: ok (3600rpm), housing: ok (3720rpm), housing: ok (3360rpm), housing: ok (3240rpm), power-supply: ok (3660rpm), power-supply: ok (3480rpm)
Reviews (0)
Be the first to review this listing!