Commit graph

460 commits

Author SHA1 Message Date
Ton Voon
c68da24cf2 Restore divisor for memory size reported by Windows. Also, implements warning
and critical levels for performance counters. (Paulo Afonso Graner Fessel)


git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@892 f882894a-f735-0410-b71e-b25c423dba1c
2004-08-23 21:58:09 +00:00
Ton Voon
33cffe8f87 Using swapctl for Solaris, Tru64 and *BSD (Sean Finney)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@891 f882894a-f735-0410-b71e-b25c423dba1c
2004-08-23 21:18:12 +00:00
Ton Voon
d5ae799b87 Patch for tru64 using swapctl calls (Sean Finney)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@890 f882894a-f735-0410-b71e-b25c423dba1c
2004-08-19 19:05:49 +00:00
Ton Voon
5566987984 Checks different record types and checks against an expected address (Bill Kunkel)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@888 f882894a-f735-0410-b71e-b25c423dba1c
2004-08-18 21:25:50 +00:00
Ton Voon
ce1d727ac7 Fixed perfdata so that shows amount used (Garry Cook)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@885 f882894a-f735-0410-b71e-b25c423dba1c
2004-08-18 20:21:59 +00:00
Ton Voon
1321f206eb Perfdata added (Gary Cook)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@881 f882894a-f735-0410-b71e-b25c423dba1c
2004-08-18 19:40:46 +00:00
Ton Voon
ffa7482cb6 Fixed weird scanf bug on Solaris
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@864 f882894a-f735-0410-b71e-b25c423dba1c
2004-04-06 16:02:13 +00:00
Karl DeBisschop
72d0789bb9 add example invocation to help
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@863 f882894a-f735-0410-b71e-b25c423dba1c
2004-04-02 19:37:03 +00:00
Ton Voon
372859d8bf Command line argument bug (Howard Wilkinson)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@861 f882894a-f735-0410-b71e-b25c423dba1c
2004-03-31 22:53:25 +00:00
Ton Voon
f745ed4bc3 Set default state (Howard Wilkinson)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@860 f882894a-f735-0410-b71e-b25c423dba1c
2004-03-31 22:48:11 +00:00
Karl DeBisschop
a895bca1af check was supposed to be agains ms - got munged wfixeg the perfdata output to be in seconds
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@858 f882894a-f735-0410-b71e-b25c423dba1c
2004-03-23 06:35:44 +00:00
Ton Voon
490cc48909 Option --url not mapped (Joe Rhett)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@855 f882894a-f735-0410-b71e-b25c423dba1c
2004-03-22 07:19:58 +00:00
Ton Voon
6121198dea Typo in check_disk units (Matthew Kent - 909281)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@853 f882894a-f735-0410-b71e-b25c423dba1c
2004-03-18 20:50:13 +00:00
Ton Voon
9ec2c84dbf Option to fill in NAS-identifier to Emulate pam_radius behaviour (Alexander Kulak)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@851 f882894a-f735-0410-b71e-b25c423dba1c
2004-03-18 20:31:52 +00:00
Karl DeBisschop
4e318b9277 use fperfdata
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@849 f882894a-f735-0410-b71e-b25c423dba1c
2004-03-14 04:09:19 +00:00
Karl DeBisschop
b86b521b38 use fperfdata
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@848 f882894a-f735-0410-b71e-b25c423dba1c
2004-03-14 03:37:32 +00:00
Ton Voon
565597a191 Incorporate check_proc changes into check_nagios. ps handling probably should
be moved into utils.c in future


git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@845 f882894a-f735-0410-b71e-b25c423dba1c
2004-03-11 15:17:08 +00:00
Karl DeBisschop
2563edba02 use float for time in perf data
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@842 f882894a-f735-0410-b71e-b25c423dba1c
2004-03-04 05:08:43 +00:00
Karl DeBisschop
7d7ca121bc begin writing some perfdata as float
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@841 f882894a-f735-0410-b71e-b25c423dba1c
2004-03-03 12:33:15 +00:00
Karl DeBisschop
190419aee1 check_disk was getting blocks instead of bytes (Michael Musikhin - http://sourceforge.net/tracker/index.php?func=detail&aid=900215&group_id=29880&atid=397599)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@839 f882894a-f735-0410-b71e-b25c423dba1c
2004-03-03 03:48:24 +00:00
Karl DeBisschop
82ff622fd0 relax check for -w/-c to accept floats (bug report from Warrick FitzGerald)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@835 f882894a-f735-0410-b71e-b25c423dba1c
2004-03-02 05:25:33 +00:00
Karl DeBisschop
c06a468094 fix div by zero error when swaptotal is zero (Flo Gleixner)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@834 f882894a-f735-0410-b71e-b25c423dba1c
2004-03-02 05:01:19 +00:00
Karl DeBisschop
3c81964713 check_tcp was returning uninitialized string with user-defined refused outcome
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@833 f882894a-f735-0410-b71e-b25c423dba1c
2004-03-01 12:27:19 +00:00
Karl DeBisschop
f7c1eca1c4 allow regex for ecpect checks
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@832 f882894a-f735-0410-b71e-b25c423dba1c
2004-03-01 06:15:59 +00:00
Karl DeBisschop
dc8f5c0f65 was making up to 34 separate tcp connections - now we open one and reuse
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@831 f882894a-f735-0410-b71e-b25c423dba1c
2004-02-29 04:09:34 +00:00
Karl DeBisschop
5316da0b8d checks for warn in check_num() mistakenly referred to crit limits
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@830 f882894a-f735-0410-b71e-b25c423dba1c
2004-02-28 07:27:17 +00:00
Karl DeBisschop
aa868284a5 minor doco update to reflect handling of repeated caoomand strings
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@829 f882894a-f735-0410-b71e-b25c423dba1c
2004-02-28 06:51:43 +00:00
Karl DeBisschop
33210cdf40 work in progress to accept multiple command/expect pairs
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@828 f882894a-f735-0410-b71e-b25c423dba1c
2004-02-28 06:48:05 +00:00
Karl DeBisschop
0eda59afa1 update to work with Linux 2.6 /proc/meminfo format
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@827 f882894a-f735-0410-b71e-b25c423dba1c
2004-02-28 04:54:32 +00:00
Karl DeBisschop
db265d5590 check server for authoritative status (from Jon Hallet)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@826 f882894a-f735-0410-b71e-b25c423dba1c
2004-02-25 08:51:03 +00:00
Karl DeBisschop
7616b1b460 change some datatypes to llu for very large swaps
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@825 f882894a-f735-0410-b71e-b25c423dba1c
2004-02-25 08:12:56 +00:00
Karl DeBisschop
8809baebc0 pass timeout to ping if supported with -w parameter (linux)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@824 f882894a-f735-0410-b71e-b25c423dba1c
2004-02-25 07:49:12 +00:00
Karl DeBisschop
b8c407e0f5 add option to ignore a specified number of lines on stderr
(to suppress a login banner)


git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@823 f882894a-f735-0410-b71e-b25c423dba1c
2004-02-21 05:37:34 +00:00
Ton Voon
69ec959781 - Missed out getopt for -T
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@819 f882894a-f735-0410-b71e-b25c423dba1c
2004-02-20 19:35:51 +00:00
Karl DeBisschop
c5f0ee256b spell fix "received"
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@818 f882894a-f735-0410-b71e-b25c423dba1c
2004-02-20 05:25:13 +00:00
Karl DeBisschop
7ba54264fb add perfdata function for floats to complement ints, also spell fix "received"
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@817 f882894a-f735-0410-b71e-b25c423dba1c
2004-02-20 05:21:21 +00:00
Karl DeBisschop
ba7ac4ddde handle case where line from ps output exceed MAX_INPUT_BUFFER
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@815 f882894a-f735-0410-b71e-b25c423dba1c
2004-02-20 05:04:32 +00:00
Ton Voon
15e5ea295c Added Content-type when POSTing (Shawn Wills)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@813 f882894a-f735-0410-b71e-b25c423dba1c
2004-02-20 03:21:40 +00:00
Ton Voon
55f8f712fb - compiler warning removed (but usage2 messages badly broken)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@812 f882894a-f735-0410-b71e-b25c423dba1c
2004-02-20 03:00:19 +00:00
Ton Voon
cbd91ff671 Different text to scan for if multiple addresses
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@810 f882894a-f735-0410-b71e-b25c423dba1c
2004-02-20 02:09:35 +00:00
Ton Voon
9750a7fca1 Corrected usage message (Matt Pounsett)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@809 f882894a-f735-0410-b71e-b25c423dba1c
2004-02-20 01:05:02 +00:00
Ton Voon
46bac6c810 Uninitialised variables for -X (Bug 900091 - Michael Musikhin)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@807 f882894a-f735-0410-b71e-b25c423dba1c
2004-02-19 13:23:33 +00:00
Ton Voon
4efa91771a Output message includes the query_address, as inspired by Johannes Herlitz.
Also cleanup of comments and handles multi-line nslookup output (MacOSX 10.3)


git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@803 f882894a-f735-0410-b71e-b25c423dba1c
2004-02-18 02:09:50 +00:00
Ton Voon
c1261f015e Fix for check_ping old-style argument handling (Patrick McCormick - 892211)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@799 f882894a-f735-0410-b71e-b25c423dba1c
2004-02-09 08:27:54 +00:00
Ton Voon
00e6382006 Print optional text
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@798 f882894a-f735-0410-b71e-b25c423dba1c
2004-01-28 11:42:39 +00:00
Karl DeBisschop
9b5b447fca =fix segfault on malloc of server_expect for multibyte chars (David Croft)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@796 f882894a-f735-0410-b71e-b25c423dba1c
2004-01-21 12:49:12 +00:00
Ton Voon
6bae1121cd Fixed help doc on use of % (854817 - Gunnar Hellekson)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@793 f882894a-f735-0410-b71e-b25c423dba1c
2003-12-24 08:51:08 +00:00
Ton Voon
c9575e15e4 Relative redirects not followed correctly (854131 - John Sivak)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@788 f882894a-f735-0410-b71e-b25c423dba1c
2003-12-11 10:00:07 +00:00
Ton Voon
8a4567f0b8 Fix clash of namespace for my_connect with mysql (854339 - Ian Holsman)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@784 f882894a-f735-0410-b71e-b25c423dba1c
2003-12-05 16:42:38 +00:00
Ton Voon
d049302c50 Default thresholds not defined for lists in -x parameter (raised by Matt Garrett)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@783 f882894a-f735-0410-b71e-b25c423dba1c
2003-12-02 15:27:38 +00:00