Commit Graph

83 Commits

Author SHA1 Message Date
Georg Schönberger 25547d2bc0 Enhance help text message 2014-10-02 10:42:12 +02:00
Georg Schönberger 5ecf96a92e Call LD status 2014-10-01 12:59:38 +02:00
Georg Schönberger 6d96749f99 Added LD status 2014-10-01 12:58:38 +02:00
Georg Schönberger 7f0c8e4f5d Fix checking PD status 2014-10-01 12:42:32 +02:00
Georg Schönberger 5a7d1f833b Check PD status and temp 2014-10-01 11:10:03 +02:00
Georg Schönberger 62f63541c8 Fix string append operator 2014-10-01 10:36:41 +02:00
Georg Schönberger e43ed51ba8 Check PDs 2014-10-01 10:34:07 +02:00
Georg Schönberger ae76e22dba Fix critical status for cachevault replacement 2014-10-01 10:21:10 +02:00
Georg Schönberger 4437e90854 Fix command arguments for temperatures 2014-10-01 10:19:26 +02:00
Georg Schönberger 207aceeeef Check BBU temp 2014-10-01 10:06:57 +02:00
Georg Schönberger e73fe030c6 Remove old check threshold method 2014-10-01 07:45:22 +02:00
Georg Schönberger 7b0f37ebbd Add method to check thresholds 2014-09-30 15:21:39 +02:00
Georg Schönberger 9e8227de1e Fix status array reference handling 2014-09-30 15:01:01 +02:00
Georg Schönberger 47e525194e Add check for BBU status 2014-09-30 12:09:53 +02:00
Georg Schönberger 7383995e79 Start with adpallinfo 2014-09-30 09:57:02 +02:00
Georg Schönberger fcb2cb55f5 Fix PD init and rebuild parsing 2014-09-29 13:57:44 +02:00
Georg Schönberger 351577021f Refactor PD check 2014-09-29 13:35:04 +02:00
Georg Schönberger ab3ce9ce80 Fix LD init parsing 2014-09-29 13:06:50 +02:00
Georg Schönberger c92f29cb59 Add LD init check 2014-09-29 12:55:54 +02:00
Georg Schönberger 0323ea9c97 Add a verbose level hash 2014-09-29 12:24:31 +02:00
Georg Schönberger bc2a5ffe26 Refactor getCVStatus 2014-09-29 12:18:49 +02:00
Georg Schönberger 165b3344d8 Added warning and critical arrays for status checking 2014-09-29 12:10:17 +02:00
Georg Schönberger 178174c85f Check for correct controller number 2014-09-29 11:07:08 +02:00
Georg Schönberger ec492640b7 Check for storcli and print plugin version 2014-09-29 10:57:01 +02:00
Georg Schönberger 61a769c452 Fix parsing PDs 2014-09-22 18:47:04 +02:00
Georg Schönberger 96ea75fef1 Parse other values of physical devices 2014-09-22 17:18:30 +02:00
Georg Schönberger 26398b70b6 Parse physical devices 2014-09-19 19:47:29 +02:00
Georg Schönberger 27a5d04ab1 Parse PD devices 2014-09-19 15:15:23 +02:00
Georg Schönberger 357c15c273 Fix ld name 2014-09-19 14:42:43 +02:00
Georg Schönberger 81590c85fc Parse output for logical device status 2014-09-19 14:23:59 +02:00
Georg Schönberger f44d7b2b7f Pass storlci to LD status 2014-09-19 13:37:58 +02:00
Georg Schönberger 71988823e9 Check for storcli and sudo 2014-09-19 13:32:05 +02:00
Georg Schönberger d4e490106a Add a noenclosure option
This is necessary if no enclosures are used. Then storcli doesn't need
'eall' as option in it's commands.
2014-06-10 20:22:49 +02:00
Georg Schönberger 94310cb958 Print the command that failed if an error occurs 2014-06-06 13:09:58 +02:00
Georg Schönberger 33e1cea87b Update version string v1.2 2014-03-04 16:19:53 +01:00
Georg Schönberger 3e021cccd2 Update changelog for v1.2 2014-03-04 10:52:41 +01:00
Georg Schönberger cab028d8b1 Fix physical drive state check 2014-03-03 18:47:58 +01:00
Georg Schönberger 728ddc966e Added new Optimal status for controller 2014-03-03 14:40:41 +01:00
Georg Schönberger dfd3ee6d69 Check for more storcli paths 2014-03-03 10:59:47 +01:00
Georg Schönberger 4cab6507af Added missing brackets 2014-02-28 16:03:50 +01:00
Georg Schönberger cd8c5ff173 Replace old status checking lines 2014-02-28 15:58:59 +01:00
Georg Schönberger 4f2fd18944 Fix command status checking 2014-02-28 15:54:48 +01:00
Georg Schönberger d17253335a Check command status in separate method 2014-02-28 15:45:04 +01:00
Georg Schönberger 01dc7bf3f2 Update changelog and version information v1.1 2013-11-28 10:29:16 +01:00
Georg Schönberger 3edd8d10ce Move state critical for logical volumes
Now it also applies to cachecade volumes.
2013-11-28 10:20:51 +01:00
Jonas Meurer bc8df13fb8 Fix critical status for non optimal logical volumes
* Minor fix: uninitialized variables for bbu=0
* Typo fix: "other error count" instead of "media error count"
* Output STATUS variable for nagios performance data processing
* Add commandline options to define warning threshold for media errors, other
  errors, predictive fail count and shield count
* Set state to critical for non-optimal virtual/logical disks

Signed-off-by: Georg Schönberger <gschoenberger@thomas-krenn.com>
2013-11-28 10:12:33 +01:00
Georg Schönberger 941826b0c5 Increase ROC temperature thresholds 2013-11-13 13:09:11 +01:00
Georg Schönberger 64587d9ace Refactor code for logical device status 2013-11-05 13:30:23 +01:00
Georg Schönberger ca67726828 Skip consistency check on cachecade volumes 2013-11-05 11:32:25 +01:00
Georg Schönberger 6f838fe6a6 Fix check of exit status v1.0 2013-10-28 15:23:10 +01:00