Patrick Van der Veken
c8cc6bd89f
* Add new plugin: check_hpux_defunct_processes
...
* Small fixes
2021-04-07 15:59:43 +02:00
Patrick Van der Veken
eec674c972
Fixed bug for check host routine: do not reset HC_TIME_OUT to 60 by default
2021-03-30 17:42:58 +02:00
Patrick Van der Veken
11a888638d
make _WAIT_TIME & _CRON_LOG_FILE configurable
2021-03-29 17:50:18 +02:00
Patrick Van der Veken
ae20069c8a
Merge branch 'master' of https://github.com/patvdv/check_health
2021-02-03 11:43:44 +01:00
Patrick Van der Veken
47484d1e09
Fixes for slot detection & reporting in check_linux_hpacucli & check_linux_hpssacli
2021-02-03 11:43:10 +01:00
Patrick Van der Veken
c108237765
Comment fix
2021-01-13 10:56:55 +01:00
Patrick Van der Veken
b8d03a150d
Fix for wrong logic in check_*_file_change
2021-01-13 10:50:26 +01:00
Patrick Van der Veken
4a8dcb035c
Fix template comment
2020-10-28 17:27:14 +01:00
Patrick Van der Veken
e3da7e7b94
check_linux_mysqld_status(): fixes around systemctl handling, better error handling, corrected handling of DO_MYSQLCHECK, fix non-localhost process checking
2020-09-25 09:39:30 +02:00
Patrick Van der Veken
6aedc6d180
Merge branch 'master' of https://github.com/patvdv/check_health
2020-07-07 14:39:28 +02:00
Patrick Van der Veken
92d20dd582
Added check_exadata_ib_status plugin
2020-07-07 14:39:08 +02:00
Patrick Van der Veken
8c784c2c78
Fix for stupid copy/past type
2020-04-15 13:18:36 +02:00
Patrick Van der Veken
8b6b2e9c31
Rollback some stuff + whitespace fixes
2020-04-08 11:49:37 +02:00
Patrick Van der Veken
8976184b45
Undo wrong fix
2020-03-26 16:41:12 +01:00
Patrick Van der Veken
302f8e79aa
Small fixes
2020-03-25 13:33:29 +01:00
Patrick Van der Veken
534c935589
Fix for numerical range conversion
2020-03-06 10:21:07 +01:00
Patrick Van der Veken
daf50c64cb
Added possibility to do check based on an hourly schedule
2020-03-04 10:15:48 +01:00
Patrick Van der Veken
7d575cab86
Merge branch 'master' of https://github.com/patvdv/check_health
2020-01-30 11:43:58 +01:00
Patrick Van der Veken
982a237d77
Added possbility to do checks based on weekday in check_exadata_zfs_share_replication plugin
...
Added data_has_newline()
2020-01-30 11:43:36 +01:00
Patrick Van der Veken
9fcf788b59
Fix for cron nicknames extensions
2019-10-16 15:06:30 +02:00
Patrick Van der Veken
26292b398d
Fixed syslog.log check
2019-10-07 10:17:23 +02:00
Patrick Van der Veken
30693afe5d
Added supercap monitoring for megaraid plugins
2019-07-19 11:46:54 +02:00
Patrick Van der Veken
bab155e752
pdksh hack for sourcing include files
2019-07-16 16:08:47 +02:00
Patrick Van der Veken
976f1f8b84
Added check_linux_autofs + check_hpux_autofs plugins (w/ healing code)
2019-07-14 14:11:42 +02:00
Patrick Van der Veken
f7975c73cd
Fix command
2019-07-08 09:00:07 +02:00
Patrick Van der Veken
e770029fac
Update _CELL_COMMAND: use real target instead of symlink
2019-07-08 08:56:52 +02:00
Patrick Van der Veken
61970663d9
Added plugin check_exadata_zfs_cluster
2019-07-05 16:08:58 +02:00
Patrick Van der Veken
0f0185c739
Fix in function name of plugin
2019-06-23 09:29:55 +02:00
Patrick Van der Veken
b56bfac0ff
Merge branch 'master' of https://github.com/patvdv/check_health
2019-06-17 15:17:37 +02:00
Patrick Van der Veken
8e779b6062
Added code for support of fix/healing logic. Command-line opion --no-fix & global var ARG_NO_FIX
2019-06-17 15:17:22 +02:00
Patrick Van der Veken
a4868cda09
White space fixes
2019-05-28 14:45:49 +02:00
Patrick Van der Veken
62095c510e
Added Exadata stuff:
...
- Added include_exadata
- Added plugin check_exadata_cell_alerts
- Added plugin check_exadata_cell_celldisks
- Added plugin check_exadata_cell_flash
- Added plugin check_exadata_cell_griddisks
- Added plugin check_exadata_cell_luns
- Added plugin check_exadata_cell_megaraid
- Added plugin check_exadata_cell_physicaldisks
- Added plugin check_exadata_megaraid
2019-05-16 16:23:06 +02:00
Patrick Van der Veken
a6c907f236
Fixed in clusterware plugins & others
2019-04-26 13:07:52 +02:00
Patrick Van der Veken
556da803d7
Fix in build files/scripts
2019-04-24 21:03:36 +02:00
Patrick Van der Veken
60e8ae2a33
Remove build script
2019-04-24 20:50:50 +02:00
Patrick Van der Veken
ea5e1b4ca7
Fix build files for Arch Linux
2019-04-24 20:47:47 +02:00
Patrick Van der Veken
937ed5a3fe
Exec:
...
modified: clusterware/linux/DEBIAN/hc-clusterware-platform/postinst
modified: clusterware/linux/DEBIAN/hc-clusterware-platform/postrm
modified: exadata/linux/DEBIAN/hc-exadata-platform/postinst
modified: exadata/linux/DEBIAN/hc-exadata-platform/postrm
modified: serviceguard/linux/DEBIAN/hc-serviceguard-platform/postinst
modified: serviceguard/linux/DEBIAN/hc-serviceguard-platform/postrm
2019-04-24 20:38:42 +02:00
Patrick Van der Veken
3dba613ca2
Fix & move build files
2019-04-24 20:24:52 +02:00
Patrick Van der Veken
85e8f0e24e
Fix
2019-04-24 14:47:22 +02:00
Patrick Van der Veken
e6a080a2b4
Updates
2019-04-24 14:46:48 +02:00
Patrick Van der Veken
59d05758cc
Some updates
2019-04-24 14:44:22 +02:00
Patrick Van der Veken
05dd91edc4
* Added Clusterware (CRS) plugins (as a platform).
...
* Moved Serviceguard plugins to separate platform (+fixes)
* Other fixes
2019-04-24 14:19:02 +02:00
Patrick Van der Veken
a4e1b4b954
Added build files for check_exadata_pool_usage()
2019-04-12 14:41:55 +02:00
Patrick Van der Veken
974d063a51
* Added plugin check_exadata_zfs_pool_usage
...
* Smaller fixes to other Exadata plugins
2019-04-12 13:58:25 +02:00
Patrick Van der Veken
57a820a893
Fix bad math in ZFS script
2019-04-09 12:12:00 +02:00
Patrick Van der Veken
4397e759da
Fix version
2019-04-09 11:57:28 +02:00
Patrick Van der Veken
88e7c2e461
Fix in check_exadata_zfs_share_usage()
2019-04-09 11:54:16 +02:00
Patrick Van der Veken
b72798ef35
IFS fix in plugins
2019-04-08 12:52:00 +02:00
Patrick Van der Veken
d6627ffe6a
Added additional RC handling for --flip-rc with introduction of the --with-rc cmdline option
2019-04-03 11:55:45 +02:00
Patrick Van der Veken
79f813434a
fixes & optimizations (pdksh)
2019-03-15 22:15:06 +01:00
Patrick Van der Veken
fec2f92040
Fix for unknown state
2019-03-15 22:14:11 +01:00
Patrick Van der Veken
39906cee49
Added --older & --newer report options
...
Various shellcheck fixes & other fixes
2019-03-15 22:13:40 +01:00
Patrick Van der Veken
9fed4ef7b4
README update
2019-03-14 13:36:12 +01:00
Patrick Van der Veken
990d24962f
Fix for burp v2
2019-03-11 12:54:32 +01:00
Patrick Van der Veken
4919949d4f
Fix for unknown replication value in check_exadata_zfs_share_replication()
2019-02-19 18:33:29 +01:00
Patrick Van der Veken
cf7889bab5
Fix in plugin
2019-02-19 13:36:43 +01:00
Patrick Van der Veken
8befe033a6
Fix path errors in SPEC file
2019-02-18 14:59:18 +01:00
Patrick Van der Veken
c690671896
* Added check_exadata_* plugins
...
* Smaller fixes to other plugins
2019-02-18 14:48:02 +01:00
Patrick Van der Veken
ef266c72e6
* Added feature for mass archiving (--archive-all)
...
* Smaller fixes in HP-UX plugins
2019-02-13 14:02:46 +01:00
Patrick Van der Veken
a642cdf32d
Small fix
2019-02-11 10:14:41 +01:00
Patrick Van der Veken
6283957d4e
Date fix
2019-02-08 15:52:57 +01:00
Patrick Van der Veken
281ae7e564
Added plugin check_linux_vz_ct_counters() + other fixes
2019-02-08 15:52:35 +01:00
Patrick Van der Veken
a34288fb19
Added plugins check_hpux_cron_status() + check_hpux_syslogd_status()
2019-02-08 09:33:51 +01:00
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