Patrick Van der Veken
f9db229bd5
Better exit codes + fix for cleanup
2019-02-05 14:07:29 +01:00
Patrick Van der Veken
ada5fbb1e2
* Improved discovery routine & added log_healthy in check_hpux_ignite_backup()
...
* Improved config file comments
2019-01-31 13:39:06 +01:00
Patrick Van der Veken
3fdb464eb2
Language fixes
2019-01-31 08:40:06 +01:00
Patrick Van der Veken
70b9ae3d4a
Refactored check_linux_fs_usage() + check_hpux_fs_usage() plugin to support exceptions in the config file while still checking everything else
2019-01-30 12:29:23 +01:00
Patrick Van der Veken
c9c02c0d0f
* Fix for slow --report --last
...
* Fix for data_is_numeric() calls
2019-01-27 19:39:57 +01:00
Patrick Van der Veken
7630bfcd46
Version up
2019-01-25 10:58:45 +01:00
Patrick Van der Veken
178dcc6ad3
* New plugin check_hpux_fs_usage + check_linux_fs_usage()
...
* Fix for archiving issue (not rotating until HC_LOG becomes empty)
* Fix for data_space2comma -> data_comma2space
* Report layout updates
* Smaller fixes + updates
2019-01-24 20:53:51 +01:00
Patrick Van der Veken
cbddbf0eec
Improvements to NTP plugins & other smaller fixes
2019-01-11 15:59:39 +01:00
Patrick Van der Veken
2b87e0dd6c
Fix in NTP plugins
2018-11-19 09:32:44 +01:00
Patrick Van der Veken
0e6469e477
Small fixes
2018-10-31 14:43:50 +01:00
Patrick Van der Veken
1a27baf3ab
Added missing --log-healthy statements in config files
2018-10-31 08:09:55 +01:00
Patrick Van der Veken
393c000deb
* Fix in check_hpux_drd_status()
...
* Fixed a problem in the --run workflow whereby some log_hc's were not
being reported
* Added handling of empty lines to fix_logs() and count_log_errors()
2018-10-31 07:30:34 +01:00
Patrick Van der Veken
bed83253f9
Fix linter issues
2018-10-29 08:20:37 +01:00
Patrick Van der Veken
2a6e9c2a0a
Fix linter issues
2018-10-29 08:04:46 +01:00
Patrick Van der Veken
333225642a
Added check_hpux_sfm_status() plugin
2018-10-28 10:01:05 +01:00
Patrick Van der Veken
1249e2ccd6
Fix in usage()
2018-10-22 11:51:44 +02:00
Patrick Van der Veken
c36c07eb2d
Added exclude_filesets option in check_hpux_patch_version()
2018-10-22 11:47:33 +02:00
Patrick Van der Veken
c52798ceef
Fix for log_healthy
2018-10-22 10:28:53 +02:00
Patrick Van der Veken
0f6778e863
Fix for log_healthy
2018-10-22 10:02:14 +02:00
Patrick Van der Veken
af81b7eb67
* Fixes on trap settings
...
* Updated check_hpux_drd_status() plugin (boot check fix)
* Added check_hpux_lunpaths() plugin
* Updated check_hpux_patch_version() plugin with fileset state check
2018-10-22 09:48:20 +02:00
Patrick Van der Veken
3a67452848
* Fixes on trap settings
...
* Updated check_hpux_drd_status() plugin (boot check fix)
* Added check_hpux_lunpaths() plugin
* Updated check_hpux_patch_version() plugin with fileset state check
2018-10-22 09:47:39 +02:00
Patrick Van der Veken
efe5cf06f2
Fix for boot status check
2018-10-18 14:51:26 +02:00
Patrick Van der Veken
cbe1b007a3
Regex + comment fix
2018-10-03 13:37:12 +02:00
Patrick Van der Veken
e78a6dcf40
Improved detection of LOG_HEALTHY
2018-09-25 11:24:18 +02:00
Patrick Van der Veken
cc9efabb68
Small comment updates + fix
2018-09-25 11:00:30 +02:00
Patrick Van der Veken
907e45137b
plugin check_hpux_ovpa_status() requires --log-healthy handling from config file
2018-08-30 13:35:35 +02:00
Patrick Van der Veken
9a44dabd0d
Added config file to check_hpux_ovpa_status() plugin so a custom list of daemons to be checked can be specified
2018-08-29 20:01:08 +02:00
Patrick Van der Veken
a1efcf8166
EOL fix
2018-08-18 20:09:07 +02:00
Patrick Van der Veken
86a069344c
* Added plugin check_hpux_cdsf_cluster()
...
* Some fixes
2018-08-18 19:59:41 +02:00
Patrick Van der Veken
37b923cc9a
Small fix
2018-07-17 14:22:06 +02:00
Patrick Van der Veken
e6455a86c9
Small fix
2018-07-12 12:03:45 +02:00
Patrick Van der Veken
4bf90495d4
Small fix
2018-07-12 11:55:23 +02:00
Patrick Van der Veken
67bdb33436
Added --log-healthy
2018-07-12 11:48:57 +02:00
Patrick Van der Veken
fff83cf99c
Small fix
2018-07-11 15:12:03 +02:00
Patrick Van der Veken
9963802f32
Whitespace fixes
2018-07-11 13:52:16 +02:00
Patrick Van der Veken
347377d475
* Added log_healthy to check_hpux_ovpa_status plugin
...
* Better log_healthy handling in check_linux_process_limits plugin
* Fix for empty HC_MSG_FILE in handle_hc()
2018-07-11 13:51:58 +02:00
Patrick Van der Veken
c7b6e95eee
Small fix
2018-07-06 11:41:38 +02:00
Patrick Van der Veken
58bee85277
* Added Max processes check to check_linux_process_limits plugin
...
* Added support for log_healthy in list_hc()
2018-07-06 11:19:39 +02:00
Patrick Van der Veken
3369aa3bef
* Added current & expected values in check_linux_process_limits
...
* fixed bug in log_hc()
2018-07-05 17:43:57 +02:00
Patrick Van der Veken
eb4ac9d1df
* Added check_linux_process_limits pluging
...
* Small fixes
2018-07-05 15:59:52 +02:00
Patrick Van der Veken
3eac307e32
Small fix
2018-06-27 08:52:24 +02:00
Patrick Van der Veken
4554d25073
* Fix for rogue log entries (via fix_logs()). When not using run locks (--use-lock) it is possible that log entries are always written in completely atomic manner.
...
* Other fixes
2018-05-29 21:17:39 +02:00
Patrick Van der Veken
dad23525e3
whitespace fix
2018-05-21 15:34:04 +02:00
Patrick Van der Veken
475b6f599b
Fix for pre RHEL/CentOS 6
2018-05-21 14:42:03 +02:00
Patrick Van der Veken
54b17ecef7
Added dump_logs(), STDERR fixes
2018-05-21 12:26:57 +02:00
Patrick Van der Veken
ef2003adfc
Added JSON plugin to build scripts
2018-05-20 21:42:25 +02:00
Patrick Van der Veken
703abca8c3
* Rewrite of HC_MSG handling
...
* Added JSON display plugin
* Added dump_logs()
2018-05-20 21:39:39 +02:00
Patrick Van der Veken
9fa69576ad
Reintroduced check on RC from drd command
2018-05-18 11:45:55 +02:00
Patrick Van der Veken
8dbbe6532e
Stupid fix!
2018-05-18 11:30:59 +02:00
Patrick Van der Veken
9ff0b0a756
whitespace fix
2018-05-18 11:21:18 +02:00
Patrick Van der Veken
3416d19fbc
Fixes for unlogged messages + drd command
2018-05-18 11:16:20 +02:00
Patrick Van der Veken
18f69fa8ad
* Changed processing of messages file from ARRAY -> VAR (since ksh88 has max array size of 1023)
...
* Renamed $SEP to $LOG_SEP, added $MSG_SEP
* Fix in --check--host routine: avoid duplicate calls to display_init() for HC that fail in execution
* Fix for check_hpux_drd_status plugin
* Other fixes
2018-05-15 21:39:57 +02:00
Patrick Van der Veken
1ab55020d0
Enabled plugin timeout for --check-host + fixes
2018-05-12 21:57:27 +02:00
Patrick Van der Veken
e0a642cc4a
Comment fix
2018-05-12 20:41:08 +02:00
Patrick Van der Veken
99a5198096
Added HP-UX plugins check_hpux_drd_status, check_hpux_patch_version
...
Added routines to include_data.sh
2018-05-12 16:20:53 +02:00
Patrick Van der Veken
17f15593ed
Small fixes
2018-04-30 13:58:23 +02:00
Patrick Van der Veken
52e20e3671
whitespace fix
2018-04-30 13:06:56 +02:00
Patrick Van der Veken
862e89de12
Fix for sort 'baulking' if $_LOG STASH contains non-existing files (because of * wildcard)
2018-04-30 13:04:37 +02:00
Patrick Van der Veken
2fd986f911
Fix for non-executing END {} block
2018-04-30 12:00:14 +02:00
Patrick Van der Veken
063b7e3695
Bump version
2018-04-29 22:18:29 +02:00
Patrick Van der Veken
6b2ddfb09f
Rewrite of report plugin to make queries a lot faster
2018-04-29 21:41:14 +02:00
Patrick Van der Veken
6ca8aa0f46
Added script options: --timeout && --show-stats
2018-04-28 21:46:14 +02:00
Patrick Van der Veken
283a1e6101
Added check_linux_ntp_status
2018-04-21 13:32:29 +02:00
Patrick Van der Veken
bbbafb0205
Added fix in linux_get_init()
2018-03-21 14:21:50 +01:00
Patrick Van der Veken
9ed7f32872
Extra check on --flip-rc
2018-03-15 15:59:24 +01:00
Patrick Van der Veken
3f8981a243
Updated comments
2018-03-15 15:54:12 +01:00
Patrick Van der Veken
b44ee3530b
Added --flip-rc: ability to swap the RC (exit code) of the main script with the exit code of the HC plugin. The former will be discarded.
2018-03-15 09:59:42 +01:00
Patrick Van der Veken
66a66922d1
Version up + comments
2018-01-09 10:18:23 +01:00
Patrick Van der Veken
1a44559336
Small fix in message output
2018-01-09 10:17:39 +01:00
Patrick Van der Veken
9c651930d6
Version string upped
2018-01-08 10:08:35 +01:00
Patrick Van der Veken
57fae3655a
Fix + extra config checks
2018-01-08 09:56:55 +01:00
Patrick Van der Veken
c3179ca283
Fix typo
2018-01-05 15:50:35 +01:00
Patrick Van der Veken
acc0495b56
Added plugin check_hpux_kernel_usage
2018-01-05 15:50:13 +01:00
Patrick Van der Veken
ae293c5b0d
Extra check on kctune
2018-01-05 15:48:59 +01:00
Patrick Van der Veken
b069d08d38
Fix in _show_usage()
2018-01-05 15:48:12 +01:00
Patrick Van der Veken
a5e3ced180
Updated version string
2018-01-05 09:54:13 +01:00
Patrick Van der Veken
74a07180d9
Added config checks
2018-01-05 09:50:06 +01:00
Patrick Van der Veken
93dad0eee8
Bumped version
2018-01-03 12:59:00 +01:00
Patrick Van der Veken
5b50dc89d5
Fixed typo for --disable-all
2018-01-03 10:43:14 +01:00
Patrick Van der Veken
1e80fc20b2
Switched to print RAW
2017-12-27 12:01:03 +01:00
Patrick Van der Veken
a80380c34b
Fix for REPORTED_VALUE not being correct in all cases.
2017-12-27 11:43:04 +01:00
Patrick Van der Veken
d1746d0158
STDERR fixes
2017-12-27 11:35:34 +01:00
Patrick Van der Veken
af2809f0bd
STDERR fixes
2017-12-27 10:55:04 +01:00
Patrick Van der Veken
852593a433
Syntax fix
2017-12-27 10:19:35 +01:00
Patrick Van der Veken
cf3456c0ad
Fix
2017-12-27 10:05:00 +01:00
Patrick Van der Veken
6f08fe04f6
Fix for unsorted HC_LOG in comm
2017-12-26 14:47:45 +01:00
Patrick Van der Veken
1c3d9fd77f
Added archival feature (also included code for this into the reporting functions)
2017-12-26 13:43:34 +01:00
Patrick Van der Veken
3be76e2d22
Added check_hpux_kernel_params
2017-12-26 10:42:00 +01:00
Patrick Van der Veken
77a727d5c4
Added check_hpux_kernel_params
2017-12-26 10:40:20 +01:00
Patrick Van der Veken
d671afcaa8
Made configuration parameters related to LOG_DIR fixed again. Removed --arg-log-dir
...
Added --no-lock
2017-12-22 16:12:56 +01:00
Patrick Van der Veken
e32f605e93
Added stubs for custom1->custom9 display plugins
2017-12-20 08:52:11 +01:00
Patrick Van der Veken
0159043d36
Fix was applied in wrong function
2017-12-19 15:44:18 +01:00
Patrick Van der Veken
beaffddbdf
Added display_zenoss plugin to build scripts
2017-12-19 14:49:00 +01:00
Patrick Van der Veken
4e6c733b12
Fix for ioscan binary reference
2017-12-19 13:56:39 +01:00
Patrick Van der Veken
d21e7de16c
Added build files for zenoss plugin
2017-12-19 13:55:46 +01:00
Patrick Van der Veken
bb60932337
Added zenoss plugin
2017-12-19 13:37:22 +01:00
Patrick Van der Veken
1c06ec3b1d
Added display_zenoss()
2017-12-19 13:36:51 +01:00
Patrick Van der Veken
40dcefe990
Be more selective in data_strip_newline(): only remove LFs
2017-12-19 13:36:25 +01:00
Patrick Van der Veken
706df76b07
Added code for zenoss plugin
2017-12-19 13:35:36 +01:00
Patrick Van der Veken
acfe2c0b83
Fix for etc path in build files (HP-UX)
2017-12-18 13:02:40 +01:00