Commit graph

49 commits

Author SHA1 Message Date
Sebastian Harl 264b0f5f21 monitoringplugin: Added seconds_to_hms() method.
This method converts seconds to H:MM:SS representation (as a string).
2011-05-04 14:07:55 +02:00
Sven Velt 2904249055 naf: Fix lag calculation
Signed-off-by: Sven Velt <sven@velt.de>
2011-05-03 17:00:30 +02:00
Sven Velt f6dc072417 NAF: snapmirror,ALL[...] added, cleanup SM/SV
All common tasks (of SM and SV) are now in common_sm_sv_* functions.

Signed-off-by: Sven Velt <sven@velt.de>
2011-04-29 12:34:35 +02:00
Sven Velt 184aa70023 NAF: Add "ALL" to snapvault check
Also "ALLVERBOSE" and "ALLVERBDEBUG" are implemented. Be careful, not
much testing done.

Signed-off-by: Sven Velt <sven@velt.de>
2011-04-28 13:04:45 +02:00
Sven Velt 24ed140d4a monitoringplugin: Shorter output for 1 check in brain
Signed-off-by: Sven Velt <sven@velt.de>
2011-04-28 11:17:35 +02:00
Sven Velt 9b2009c2c8 *: Add GPL header, check_*: catch import error
Signed-off-by: Sven Velt <sven@velt.de>
2011-03-17 10:10:05 +01:00
Sven Velt 4075e806f9 netconnections: Rename PerfData label
Signed-off-by: Sven Velt <sven@velt.de>
2011-03-16 16:06:56 +01:00
Sven Velt 1b4ac41953 NAF: Small fixes to PNP template
Signed-off-by: Sven Velt <sven@velt.de>
2011-03-16 12:53:15 +01:00
Sven Velt f232450fec Fix template for host overview - WIP
Signed-off-by: Sven Velt <sven@velt.de>
2011-03-14 19:16:30 +01:00
Sven Velt 5072d4cd20 PNP4Nagios template for check_naf - WIP!
Signed-off-by: Sven Velt <sven@velt.de>
2011-03-14 18:54:53 +01:00
Sven Velt bc429c89ee Still WIP: check_nagiostats
Signed-off-by: Sven Velt <sven@velt.de>
2011-02-18 15:35:38 +01:00
Sven Velt a2a3788f72 WIP: check_nagiostat
Signed-off-by: Sven Velt <sven@velt.de>
2011-02-18 11:37:46 +01:00
Sven Velt 1bf71dec01 check_naf: vol_snap now works with no snap reserve
Signed-off-by: Sven Velt <sven@velt.de>
2011-02-11 13:43:43 +01:00
Sven Velt 779250f8eb monitoringplugin: Return 0.0 as warn/crit at dehumanizing when total=0
check_naf vol_snap needs this for working flawlessly

Signed-off-by: Sven Velt <sven@velt.de>
2011-02-11 13:42:36 +01:00
Sven Velt fa6dc16dc4 monitoringplugin: Don't output warn/crit as 1.23e+45...
Signed-off-by: Sven Velt <sven@velt.de>
2011-02-11 13:42:06 +01:00
Sven Velt d2d3d41b5a check_naf: Remove redundancy
Signed-off-by: Sven Velt <sven@velt.de>
2011-02-11 13:40:04 +01:00
Sven Velt 2d20d3ab55 check_netconnections: Count network connections on server
Counts network connection for a port, could use TCP and/or UDP and IPv4
and/or IPv6

Signed-off-by: Sven Velt <sven@velt.de>
2011-02-09 14:26:18 +01:00
Sven Velt 8e955a68bb check_naf: Added "--snmpwalk X" for debugging
Signed-off-by: Sven Velt <sven@velt.de>
2011-02-07 20:17:58 +01:00
Sven Velt 5450ea1345 monitoringplugins: Fix verbose output with SNMP command line utils
Signed-off-by: Sven Velt <sven@velt.de>
2011-02-07 11:15:38 +01:00
Sven Velt bc11e7f665 check_sensors: Add support for multiple data lines per file
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-28 19:16:49 +01:00
Sven Velt ff3b795663 check_sensors: Allow hex sensor ids
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-28 18:59:23 +01:00
Sven Velt d76966cca8 check_sensors: Re-add timestamp to regexp, use it in output, accept "degC" as unit
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-28 18:48:16 +01:00
Sven Velt d0516bfe43 check_sensors: Change base filename, make it cmdline option
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-28 18:47:24 +01:00
Sven Velt f26d4c7975 check_sensors: Renamed from check_tl500
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-28 18:25:04 +01:00
Sven Velt 844df48033 check_tl500: Change regexp and use file mtime instead of content
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-28 18:24:14 +01:00
Sven Velt de35c63ad8 Change help output
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-28 15:07:42 +01:00
Sven Velt 5be69abaf3 Add "snapmirror" and "snapvault" checks
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-25 12:44:23 +01:00
Sven Velt 619ce45d73 Refactor return code search, new function
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-25 12:43:52 +01:00
Sven Velt e0a860273c Fix SNMPGET with idx
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-25 12:43:32 +01:00
Sven Velt b39a35b389 Added interfaces statistics
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-25 11:16:36 +01:00
Sven Velt 141dc5c5ef Change separator logic
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-25 11:01:53 +01:00
Sven Velt 96c8da392b Fix table finder - don't crash but return UNKNOWN
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-25 10:52:57 +01:00
Sven Velt a03ed7df41 Small fix
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-25 10:51:48 +01:00
Sven Velt 9985098997 naf: fixed typo
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-19 15:16:11 +01:00
Sven Velt 2e5aa3c39e naf: added "io", extended "ops"
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-18 13:55:22 +01:00
Sven Velt b87107d163 naf: Added "ops"
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-18 13:12:45 +01:00
Sven Velt 01251ba4e3 naf: Added "cluster" check
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-17 16:58:32 +01:00
Sven Velt 137670d986 naf: Rename/resort OIDs
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-17 16:05:08 +01:00
Sven Velt 821dc61ba1 naf: Make "environment" check work again
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-17 15:54:01 +01:00
Sven Velt a9d071bdfa naf: Added cache size to "extcache*"
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-17 15:26:55 +01:00
Sven Velt fadf83e90a Added "extcache_info" and "extcache"
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-17 15:15:06 +01:00
Sven Velt f9465dc932 Default check "global", fail with unknown check
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-17 15:14:22 +01:00
Sven Velt 0b4f0015ac Adding check_tl500.py
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-13 16:49:29 +01:00
Sven Velt 3714bd8fcd Don't crash if there are no thresolds
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-13 16:42:35 +01:00
Sven Velt 4e909d694f New command line syntax
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-12 16:27:21 +01:00
Sven Velt 7a1e5339a9 Small fix of thresholds to CPU check
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-12 16:15:46 +01:00
Sven Velt 634f1c5703 Small collected fixes and improvments
Signed-off-by: Sven Velt <sven@velt.de>
2011-01-12 13:51:36 +01:00
Sven Velt e1c1077d30 check_apaches: Add statistics output
Signed-off-by: Sven Velt <sven@velt.de>
2010-09-09 19:12:16 +02:00
Sven Velt f1e35939eb Initial commit
Signed-off-by: Sven Velt <sven@velt.de>
2010-09-09 18:52:56 +02:00