Build precise queries to find exactly what you need
Press ESC to close
@disturbed
Member Since: April 1, 2011
Favorites0
Views
Projects0
Hi, I've been able to get this script working in nagios and pnp4nagios , but only for the IBM DS 4300 , the DS4100 and DS4700 throw in an error ; monitoring plugins # host=10.253.6.60 (this is an DS4700) monitoring plugins # ./check_IBM_performance -i $host -s 5 -w 80000 -c 10000 -x 10000 -d 15000 Switch will be removed from the Perl core distribution in the next major release. Please install it from CPAN. It is being used at ./check_IBM_performance, line 5. Use of uninitialized value $opt_type in string eq at ./check_IBM_performance line 99. CRITICAL No corresponding data has been found, please check name of the controller/lun Debugging data: /opt/IBM_DS/client/SMcli 10.253.6.60 -c "set session performanceMonitorInterval=5 performanceMonitorIterations=1; show allLogicalDrives performanceStats;" Performing syntax check... Syntax check complete. Executing script... Could not communicate with the controllers of Storage Subsystem DS4700-NG3-VM-LN-FILE to complete this request. Possible causes include network or connection problems, controller problems or no power to the host or storage subsystem. Check these possible causes and then retry the operation. If you suspect a controller problem, use the Recovery Guru to resolve the problem. The command at line 1 that caused the error is: show allLogicalDrives performanceStats; Script execution halted due to error. SMcli failed. When I try to feed the command directly to the SMcli, the error is the same , it seems as if the command just isn't any good. Also I've been going through some IBM documentation , and they recommend the same command for performance checkups. I've checked it with the both IP's of the controllers. Any suggestions are welcome! Thx
Reviewed 15 years ago