Commit Graph

  • 088ec995df Fix call to adpallinfo Georg Schönberger 2014-10-06 10:57:19 +02:00
  • 937109774b Fetch controller info Georg Schönberger 2014-10-06 10:34:32 +02:00
  • 05917986c8 Set version 2.0 Georg Schönberger 2014-10-03 13:18:58 +02:00
  • 24491a6bdd Remove some note needed space chars Georg Schönberger 2014-10-03 13:18:24 +02:00
  • abddb117bf Activate thresholds for error counters Georg Schönberger 2014-10-03 13:14:40 +02:00
  • 7ad4e0605e Fix BBU and CV status key Georg Schönberger 2014-10-03 13:00:56 +02:00
  • a98039807c Enhance performance string format Georg Schönberger 2014-10-03 12:57:37 +02:00
  • 2c72803cc7 Get performance string for current check Georg Schönberger 2014-10-03 12:47:41 +02:00
  • 3236be8783 Rename BBU sensors Georg Schönberger 2014-10-03 12:17:26 +02:00
  • af41dbc222 Check CV temperature Georg Schönberger 2014-10-03 12:12:27 +02:00
  • 45c2d4b69f Added doc for status and verbose string methods Georg Schönberger 2014-10-03 12:04:31 +02:00
  • a6c722edf1 Format verbose output for LD and PD Georg Schönberger 2014-10-03 11:34:58 +02:00
  • 756e85cb84 Print verbose string for level 3 Georg Schönberger 2014-10-03 10:53:20 +02:00
  • 1785f481c8 Print which parts where not OK and their level Georg Schönberger 2014-10-03 10:00:34 +02:00
  • 11c601ab36 Check which parts of the controller where checked Georg Schönberger 2014-10-03 09:38:52 +02:00
  • 2cd84c23ed Add to verbose list, which part is not OK Georg Schönberger 2014-10-02 13:17:15 +02:00
  • 5b8dcbc077 Fix error messages Georg Schönberger 2014-10-02 13:05:59 +02:00
  • 2a2a7d17b8 Print status string Georg Schönberger 2014-10-02 12:42:31 +02:00
  • 6e6ad56f3d Added doc for methods Georg Schönberger 2014-10-02 12:07:11 +02:00
  • 25547d2bc0 Enhance help text message Georg Schönberger 2014-10-02 10:42:12 +02:00
  • 5ecf96a92e Call LD status Georg Schönberger 2014-10-01 12:59:38 +02:00
  • 6d96749f99 Added LD status Georg Schönberger 2014-10-01 12:58:38 +02:00
  • 7f0c8e4f5d Fix checking PD status Georg Schönberger 2014-10-01 12:42:32 +02:00
  • 5a7d1f833b Check PD status and temp Georg Schönberger 2014-10-01 11:10:03 +02:00
  • 62f63541c8 Fix string append operator Georg Schönberger 2014-10-01 10:36:41 +02:00
  • e43ed51ba8 Check PDs Georg Schönberger 2014-10-01 10:34:07 +02:00
  • ae76e22dba Fix critical status for cachevault replacement Georg Schönberger 2014-10-01 10:21:10 +02:00
  • 4437e90854 Fix command arguments for temperatures Georg Schönberger 2014-10-01 10:19:26 +02:00
  • 207aceeeef Check BBU temp Georg Schönberger 2014-10-01 10:06:57 +02:00
  • e73fe030c6 Remove old check threshold method Georg Schönberger 2014-10-01 07:45:22 +02:00
  • 7b0f37ebbd Add method to check thresholds Georg Schönberger 2014-09-30 15:21:39 +02:00
  • 9e8227de1e Fix status array reference handling Georg Schönberger 2014-09-30 15:01:01 +02:00
  • 47e525194e Add check for BBU status Georg Schönberger 2014-09-30 12:09:53 +02:00
  • 7383995e79 Start with adpallinfo Georg Schönberger 2014-09-30 09:57:02 +02:00
  • fcb2cb55f5 Fix PD init and rebuild parsing Georg Schönberger 2014-09-29 13:57:44 +02:00
  • 351577021f Refactor PD check Georg Schönberger 2014-09-29 13:35:04 +02:00
  • ab3ce9ce80 Fix LD init parsing Georg Schönberger 2014-09-29 13:06:50 +02:00
  • c92f29cb59 Add LD init check Georg Schönberger 2014-09-29 12:55:54 +02:00
  • 0323ea9c97 Add a verbose level hash Georg Schönberger 2014-09-29 12:24:31 +02:00
  • bc2a5ffe26 Refactor getCVStatus Georg Schönberger 2014-09-29 12:18:49 +02:00
  • 165b3344d8 Added warning and critical arrays for status checking Georg Schönberger 2014-09-29 12:10:17 +02:00
  • 178174c85f Check for correct controller number Georg Schönberger 2014-09-29 11:07:08 +02:00
  • ec492640b7 Check for storcli and print plugin version Georg Schönberger 2014-09-29 10:57:01 +02:00
  • 61a769c452 Fix parsing PDs Georg Schönberger 2014-09-22 18:47:04 +02:00
  • 96ea75fef1 Parse other values of physical devices Georg Schönberger 2014-09-22 17:18:30 +02:00
  • 26398b70b6 Parse physical devices Georg Schönberger 2014-09-19 19:47:29 +02:00
  • 27a5d04ab1 Parse PD devices Georg Schönberger 2014-09-19 15:15:23 +02:00
  • 357c15c273 Fix ld name Georg Schönberger 2014-09-19 14:42:43 +02:00
  • 81590c85fc Parse output for logical device status Georg Schönberger 2014-09-19 14:23:59 +02:00
  • f44d7b2b7f Pass storlci to LD status Georg Schönberger 2014-09-19 13:37:58 +02:00
  • 71988823e9 Check for storcli and sudo Georg Schönberger 2014-09-19 13:32:05 +02:00
  • d4e490106a Add a noenclosure option Georg Schönberger 2014-06-10 20:22:49 +02:00
  • 94310cb958 Print the command that failed if an error occurs Georg Schönberger 2014-06-06 13:09:58 +02:00
  • 33e1cea87b Update version string v1.2 Georg Schönberger 2014-03-04 16:19:53 +01:00
  • 3e021cccd2 Update changelog for v1.2 Georg Schönberger 2014-03-04 10:52:41 +01:00
  • cab028d8b1 Fix physical drive state check Georg Schönberger 2014-03-03 18:47:58 +01:00
  • 728ddc966e Added new Optimal status for controller Georg Schönberger 2014-03-03 14:40:41 +01:00
  • dfd3ee6d69 Check for more storcli paths Georg Schönberger 2014-03-03 10:59:47 +01:00
  • 4cab6507af Added missing brackets Georg Schönberger 2014-02-28 16:03:50 +01:00
  • cd8c5ff173 Replace old status checking lines Georg Schönberger 2014-02-28 15:58:59 +01:00
  • 4f2fd18944 Fix command status checking Georg Schönberger 2014-02-28 15:54:48 +01:00
  • d17253335a Check command status in separate method Georg Schönberger 2014-02-28 15:45:04 +01:00
  • 01dc7bf3f2 Update changelog and version information v1.1 Georg Schönberger 2013-11-28 10:29:16 +01:00
  • 3edd8d10ce Move state critical for logical volumes Georg Schönberger 2013-11-28 10:20:51 +01:00
  • bc8df13fb8 Fix critical status for non optimal logical volumes Jonas Meurer 2013-11-28 10:12:33 +01:00
  • 941826b0c5 Increase ROC temperature thresholds Georg Schönberger 2013-11-13 13:09:11 +01:00
  • 64587d9ace Refactor code for logical device status Georg Schönberger 2013-11-05 13:30:23 +01:00
  • ca67726828 Skip consistency check on cachecade volumes Georg Schönberger 2013-11-05 11:32:25 +01:00
  • 6f838fe6a6 Fix check of exit status v1.0 Georg Schönberger 2013-10-28 15:23:10 +01:00
  • 776172fbbf Check if Tw is given when using Tc Georg Schönberger 2013-10-28 14:58:40 +01:00
  • 9574f111c7 Add changelog and update version Georg Schönberger 2013-10-28 12:48:31 +01:00
  • 68cd98428b Added mailing list to README Georg Schönberger 2013-10-28 11:09:04 +01:00
  • cf0246a028 Improve line splitting for CV status Georg Schönberger 2013-10-25 16:58:27 +02:00
  • 839ae0db0c Add trim to CV status Georg Schönberger 2013-10-25 16:31:04 +02:00
  • 9deaf96a23 Fix regex for CV status Georg Schönberger 2013-10-25 14:43:34 +02:00
  • 5677c4aac5 Optimize CacheVault status checking Georg Schönberger 2013-10-25 13:05:43 +02:00
  • 37e02960e6 Fix CacheVault status checking Georg Schönberger 2013-10-25 12:51:54 +02:00
  • 904be88edf Check status of CacheVault Georg Schönberger 2013-10-25 12:25:33 +02:00
  • 9acb624e51 Add gitignore file for testing files Georg Schönberger 2013-10-25 12:06:49 +02:00
  • b746c02777 Update copyright and method description Georg Schönberger 2013-10-25 12:02:57 +02:00
  • f765d727ba Fix check for BBU or CachVault. Georg Schönberger 2013-10-25 11:56:17 +02:00
  • ec9df13364 Fix checking of storcli path Georg Schönberger 2013-10-23 08:53:49 +02:00
  • c176f70372 Check if given temp is an integer Georg Schönberger 2013-10-01 18:35:13 +02:00
  • 21ea3ad18e Mark check_lsi_raid as executable Georg Schönberger 2013-07-02 16:11:30 +02:00
  • 9948cbcabc Fix status message if virtual device is not optimal and not consistant Georg Schönberger 2013-07-02 14:52:06 +02:00
  • 03dc26dc45 Fix rebuild progress for physical devices Georg Schönberger 2013-07-02 10:08:31 +02:00
  • e045d48d92 Reduce README to 80 characters Georg Schönberger 2013-06-26 11:40:14 +02:00
  • 289eda5060 Added README file Martin Grubhofer 2013-06-26 11:32:21 +02:00
  • e3ad220c0a Merge branch 'master' of 217.7.54.188:check_lsi_raid Georg Schönberger 2013-06-26 11:28:00 +02:00
  • cd0163fb24 Updated README and POD Martin Grubhofer 2013-06-26 10:45:03 +02:00
  • 35cae04a73 Added newlines to exit unknown error messages Georg Schönberger 2013-06-26 09:47:30 +02:00
  • 510ecbf84f Rewrite given/when to if/elsif Georg Schönberger 2013-06-26 09:38:01 +02:00
  • 6e42f1c343 - Updated Perldoc (Plain Old Documentation) - Added files generated by pod2html: check_lsi_raid.html, pod2htmd.tmp Grubhofer Martin 2013-06-17 19:12:51 +02:00
  • 7d77d1a985 - Version updated to 0.3 - Added default temperature values for controller and physical devices as global variable - Updated the displayUsage-function: added global variables, fixed typos and missing line break - Updated the displayHelp-function: fixed missing line break - Fixed wrong output because of missing whitespaces in getControllerStatus and getBBUStatus - Added global temperature variables to MAIN-function Martin Grubhofer 2013-06-14 14:59:11 +02:00
  • 03eccc0f49 - Added perldoc (check_lsi_raid.POD) - Added controller/ROC temperature check (getControllerStatus, not tested yet!) - Added missing function descriptions (short) - Removed debug comments and Dumper - Removed todo (FH copyright) Grubhofer Martin 2013-06-11 14:48:13 +02:00
  • 535361ea4f - added virtual disk initialization status - added virtual disk check if disk is consistent when state is optimal - added overall physical disk state check - improved physical disk state parsing - fixed output of --version (didn't work) - minor bugfixes Alexander Scheipner 2013-06-05 00:13:00 +02:00
  • 2cbbf5c964 - beta version ready for intense testing Martin Grubhofer 2013-05-23 23:36:17 +02:00
  • e9dcc0a8e0 - removed obsolete hello.c file - removed $Revision, $Author, $Date keywords Alexander Scheipner 2013-05-02 20:38:21 +02:00
  • 8ccd174847 - added test .c file for testing rcs-keywords Alexander Scheipner 2013-05-02 20:28:34 +02:00
  • 04c0f5bc91 - added rcs-keywords - added empty check_lsi_raid Alexander Scheipner 2013-05-02 20:26:35 +02:00