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
Georg Schönberger
776172fbbf
Check if Tw is given when using Tc
2013-10-28 14:58:40 +01:00
Georg Schönberger
9574f111c7
Add changelog and update version
2013-10-28 12:48:31 +01:00
Georg Schönberger
68cd98428b
Added mailing list to README
2013-10-28 11:09:04 +01:00
Georg Schönberger
cf0246a028
Improve line splitting for CV status
...
Fix regex for state checking
2013-10-25 16:58:27 +02:00
Georg Schönberger
839ae0db0c
Add trim to CV status
2013-10-25 16:31:04 +02:00
Georg Schönberger
9deaf96a23
Fix regex for CV status
2013-10-25 14:43:34 +02:00
Georg Schönberger
5677c4aac5
Optimize CacheVault status checking
2013-10-25 13:05:43 +02:00
Georg Schönberger
37e02960e6
Fix CacheVault status checking
2013-10-25 12:51:54 +02:00
Georg Schönberger
904be88edf
Check status of CacheVault
2013-10-25 12:25:33 +02:00
Georg Schönberger
9acb624e51
Add gitignore file for testing files
2013-10-25 12:06:49 +02:00
Georg Schönberger
b746c02777
Update copyright and method description
2013-10-25 12:02:57 +02:00
Georg Schönberger
f765d727ba
Fix check for BBU or CachVault.
...
Either a BBU or a CV must be present. If neither is true raise a critical
error.
2013-10-25 11:56:17 +02:00
Georg Schönberger
ec9df13364
Fix checking of storcli path
2013-10-23 08:53:49 +02:00
Georg Schönberger
c176f70372
Check if given temp is an integer
...
Some devices return e.g. N/A as a temperature. Then the temperature checks can
be skipped.
2013-10-01 18:35:13 +02:00
Georg Schönberger
21ea3ad18e
Mark check_lsi_raid as executable
2013-07-02 16:11:30 +02:00
Georg Schönberger
9948cbcabc
Fix status message if virtual device is not optimal and not consistant
2013-07-02 14:52:06 +02:00
Georg Schönberger
03dc26dc45
Fix rebuild progress for physical devices
...
- Fix regex for floating point number and percentage sign
2013-07-02 10:08:31 +02:00