Screenshot instructions:
Windows
Mac
Red Hat Linux
Ubuntu
Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)
You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
(13) |
Apr
(5) |
May
(20) |
Jun
(37) |
Jul
(29) |
Aug
(15) |
Sep
(48) |
Oct
(56) |
Nov
(96) |
Dec
(103) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(63) |
Feb
(191) |
Mar
(186) |
Apr
(97) |
May
(116) |
Jun
(151) |
Jul
(107) |
Aug
(80) |
Sep
(92) |
Oct
(47) |
Nov
(52) |
Dec
(47) |
2004 |
Jan
(38) |
Feb
(147) |
Mar
(193) |
Apr
(62) |
May
(65) |
Jun
(42) |
Jul
(51) |
Aug
(108) |
Sep
(123) |
Oct
(57) |
Nov
(266) |
Dec
(290) |
2005 |
Jan
(230) |
Feb
(112) |
Mar
(91) |
Apr
(90) |
May
(120) |
Jun
(108) |
Jul
(85) |
Aug
(65) |
Sep
(126) |
Oct
(101) |
Nov
(101) |
Dec
(42) |
2006 |
Jan
(44) |
Feb
(64) |
Mar
(150) |
Apr
(70) |
May
(135) |
Jun
(101) |
Jul
(96) |
Aug
(54) |
Sep
(52) |
Oct
(105) |
Nov
(73) |
Dec
(69) |
2007 |
Jan
(141) |
Feb
(91) |
Mar
(93) |
Apr
(129) |
May
(104) |
Jun
(123) |
Jul
(77) |
Aug
(37) |
Sep
(87) |
Oct
(41) |
Nov
(86) |
Dec
(77) |
2008 |
Jan
(115) |
Feb
(82) |
Mar
(83) |
Apr
(53) |
May
(39) |
Jun
(74) |
Jul
(54) |
Aug
(71) |
Sep
(40) |
Oct
(43) |
Nov
(56) |
Dec
(44) |
2009 |
Jan
(24) |
Feb
(75) |
Mar
(91) |
Apr
(30) |
May
(102) |
Jun
(68) |
Jul
(54) |
Aug
(53) |
Sep
(96) |
Oct
(36) |
Nov
(44) |
Dec
(41) |
2010 |
Jan
(25) |
Feb
(11) |
Mar
(37) |
Apr
(55) |
May
(27) |
Jun
(32) |
Jul
(36) |
Aug
(15) |
Sep
(7) |
Oct
(37) |
Nov
(15) |
Dec
(31) |
2011 |
Jan
(18) |
Feb
(17) |
Mar
(22) |
Apr
(27) |
May
(23) |
Jun
(19) |
Jul
(16) |
Aug
(18) |
Sep
(10) |
Oct
(6) |
Nov
(14) |
Dec
(18) |
2012 |
Jan
(14) |
Feb
(5) |
Mar
(18) |
Apr
(37) |
May
(20) |
Jun
(59) |
Jul
(58) |
Aug
(20) |
Sep
(18) |
Oct
(23) |
Nov
(24) |
Dec
(11) |
2013 |
Jan
(16) |
Feb
(8) |
Mar
(28) |
Apr
(12) |
May
(18) |
Jun
(24) |
Jul
(21) |
Aug
(40) |
Sep
(169) |
Oct
(231) |
Nov
|
Dec
|
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
|
|
1
(6) |
2
(5) |
3
(10) |
4
|
5
|
6
(1) |
7
(9) |
8
(7) |
9
(3) |
10
(1) |
11
(4) |
12
(3) |
13
(1) |
14
(2) |
15
|
16
(2) |
17
(5) |
18
(2) |
19
|
20
|
21
(1) |
22
(1) |
23
(13) |
24
(7) |
25
(8) |
26
(2) |
27
|
28
(2) |
29
(1) |
30
(1) |
|
|
|
From: SourceForge.net <noreply@so...> - 2003-04-30 23:31:18
|
Bugs item #683235, was opened at 2003-02-09 03:05 Message generated for change (Comment added) made by stanleyhopcroft You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=397597&aid=683235&group_id=29880 Category: Argument proccessing Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Karl DeBisschop (kdebisschop) Summary: check_snmp doesn't pass -t argument Initial Comment: The check_snmp plugin doesn't pass the -t (timeout) argument to snmpget. ---------------------------------------------------------------------- >Comment By: Stanley Hopcroft (stanleyhopcroft) Date: 2003-04-30 23:31 Message: Logged In: YES user_id=395628 1.2.9-b2 plugins supported the -t option (meaning timeout). ---------------------------------------------------------------------- Comment By: Karl DeBisschop (kdebisschop) Date: 2003-02-09 12:05 Message: Logged In: YES user_id=1671 it's true that there is a timeout option to snmpcmd - but it doesn't mean the same thing as for the plugins. But the post is correct that snmtget's notion of timeout should be waht causes the return, so we can pick up the error message, rather than just closing the socket. For now, I am giong to set the number of attempts to socket timeout - 1, and force the timeout interval to one second (overriding any local defaults, which has it's own problems) Can anyone with an older install of ucd-snmp tell me how far back support fot the -t and -r options is supported? Opinions on whether I need to add tests in configure.in? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=397597&aid=683235&group_id=29880 |
From: SourceForge.net <noreply@so...> - 2003-04-29 03:40:41
|
Support Requests item #725238, was opened at 2003-04-22 06:15 Message generated for change (Comment added) made by luke_steele You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=397598&aid=725238&group_id=29880 Category: None Group: None Status: Open Priority: 5 Submitted By: Shane Reutzel (smreutzel) Assigned to: Nobody/Anonymous (nobody) Summary: invalid drive when using check_nt Initial Comment: I am able to retrieve disk information about the C: drive of a remote NT machine using the check_nt script. But, If I try any of the other drives on that machine, I get the following error "Free disk space : Invalid drive". Is there something specific that I need to include in the syntax? Thanks, Shane ---------------------------------------------------------------------- Comment By: Luke Steele (luke_steele) Date: 2003-04-29 13:40 Message: Logged In: YES user_id=767368 service[server1] =Disk;0;24x7;3;3;1;admins;120;24x7;1;1;1;;check_nt_disk!c! 90!95! The 1st parameter is the drive letter, the second the lower threshold, the third the higher threshold Hope this helps ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=397598&aid=725238&group_id=29880 |
From: SourceForge.net <noreply@so...> - 2003-04-28 13:40:11
|
New Plugins item #728927, was opened at 2003-04-28 13:40 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=541465&aid=728927&group_id=29880 Category: C plugin Group: None Status: Open Resolution: None Priority: 5 Submitted By: Fabian Pehla (fpehla) Assigned to: Nobody/Anonymous (nobody) Summary: check_http-with-client-certificate and more... Initial Comment: This plugin is a rewrite of the existing check_http.c and additionally implements the following features: * check server certificate against supplied hostname (Host: header) if any * check server certificate against local CA certificates (as browsers do) * authenticate with client certificate (and optional passphrase) * specify HTTP returncodes to return a status of WARNING or OK instead of CRITICAL (only global for 3xx or 4xx errors) * check only against HTTP status line and exit immediately if not matched This plugin code can be compiled as a replacement for the existing check_http.c. As discussed with Subhendu Ghosh it is meant to be integrated with the existing plugin code. In the meantime feel free to use and test the plugin... It is mainly tested with Solaris 2.6 and 8 and also with Red Hat Linux 6.x and 7.x. As I remember I have not yet compiled the plugin without OpenSSL, so this may not work. Feel free to post your feedback to the nagiosplug-devel list. Fabian ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=541465&aid=728927&group_id=29880 |
From: Roy Sigurd Karlsbakk <roy@ka...> - 2003-04-28 12:39:42
|
hi all some time ago I registered #nagios @ irc.freenode.net (former=20 openprojects.net). If someone feels chatting abuot nagios is a good thing= ,=20 please join ;-) roy --=20 Roy Sigurd Karlsbakk, Datavaktmester ProntoTV AS - http://www.pronto.tv/ Tel: +47 9801 3356 Computers are like air conditioners. They stop working when you open Windows. |
From: Subhendu Ghosh <sghosh@sg...> - 2003-04-26 03:41:45
|
On Fri, 25 Apr 2003, Mohamed Badri wrote: > hello, > > I'm running nagios plugins on HpUx 11.11 but check_disk returns an error > when used with devices names greater than something like 20 caracters. > in this case check returns : > > ==== > Unable to read output: > /usr/bin/df -Pk /dev/vg00/lvdatanoheto > /dev/vg00/lvdatanoheto > ==== > > the problem is with df output command, result is on 3 lines instead of 2 > for exemple : > > ==== > [hpux:/tmp]df -Pk /dev/vg00/lvdatanoheto > Filesystem 1024-blocks Used Available Capacity Mounted on > /dev/vg00/lvdatanoheto > 14945920 2108416 12837504 15% /datanoheto > ==== > > I make some modification on the code, to make it work on long path names, > So I just wanted to know if this problem was resolved in a new version or not, > or if it is a known problem. > > thanx. > > This is a known problem - but no solution has been posted for rel 1.3 If you cna post a patch for this - that would help. check_disk is going through a complete rewrite for v1.4 and will not be using the df command. -- -sg |
From: Subhendu Ghosh <sghosh@sg...> - 2003-04-26 00:28:30
|
Thanks for pointing it out (very clearly) The current setup with 'swap -l' must have worked with Irix 5.x :( Can you post a bug to this effect on SF. perhaps 'swap -l -n' will do the job. -sg On Fri, 25 Apr 2003, Karl W. Burkett wrote: > Morning, > > I'm having a problem with Irix that I think stems from the way the > check_swap section of config.in ( and consequently configure) is setup. > I should say that version 1.29 of configure (included with beta2) does > work by correctly avoiding check_swap. > > Now, for a little platform information: > > bash-2.05$ uname -a > IRIX irix65 6.5 07151439 IP22 > > bash-2.05$ which swap > /etc/swap > > Output from the swap command used in configure: > bash-2.05$ swap -l > lswap path dev pri swaplo blocks free maxswap vswap > > 1 /dev/swap > 0,58 0 0 262144 229728 262144 0 > > Note that there are some buried tabs as well as a carriage return in the > above. See below (vi w/ set list): > lswap path ^I dev pri swaplo blocks free maxswap > vswap$ > 1 /dev/swap$ > ^I^I 0,58 0 0 262144 229728 262144 0$ > > Now this clearly does not match any of the swap formats in the pertinent > section of configure.in yet I do have a swap command that is easy to > find. > > Now ideally, this format of the swap command should be added to the > section and then SWAP_FORMAT can receive the correct value. I will > readily admit that I don't have the knowledge or expertise to attempt > figure out the correct string for this case and hope that some can > easily put it together. But, I should also point out that the existence > of a swap utility of an unknown format should not trigger a compile of > check_swap.c, so I'm thinking that this section of the code needs to be > reworked. > > Hope I've been a little help and not a hindrance. > > Thanks. > > > > > -- > ----------------------------------------------- > Karl Burkett burkett@... > Rice University 713.348.6256 > Systems & > LAN Management > ----------------------------------------------- > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Nagiosplug-devel mailing list > Nagiosplug-devel@... > https://lists.sourceforge.net/lists/listinfo/nagiosplug-devel > ::: Please include plugins version (-v) and OS when reporting any issue. > ::: Messages without supporting info will risk being sent to /dev/null > -- |
From: Karl W. Burkett <burkett@is...> - 2003-04-25 15:45:30
|
Morning, I'm having a problem with Irix that I think stems from the way the check_swap section of config.in ( and consequently configure) is setup. I should say that version 1.29 of configure (included with beta2) does work by correctly avoiding check_swap. Now, for a little platform information: bash-2.05$ uname -a IRIX irix65 6.5 07151439 IP22 bash-2.05$ which swap /etc/swap Output from the swap command used in configure: bash-2.05$ swap -l lswap path dev pri swaplo blocks free maxswap vswap 1 /dev/swap 0,58 0 0 262144 229728 262144 0 Note that there are some buried tabs as well as a carriage return in the above. See below (vi w/ set list): lswap path ^I dev pri swaplo blocks free maxswap vswap$ 1 /dev/swap$ ^I^I 0,58 0 0 262144 229728 262144 0$ Now this clearly does not match any of the swap formats in the pertinent section of configure.in yet I do have a swap command that is easy to find. Now ideally, this format of the swap command should be added to the section and then SWAP_FORMAT can receive the correct value. I will readily admit that I don't have the knowledge or expertise to attempt figure out the correct string for this case and hope that some can easily put it together. But, I should also point out that the existence of a swap utility of an unknown format should not trigger a compile of check_swap.c, so I'm thinking that this section of the code needs to be reworked. Hope I've been a little help and not a hindrance. Thanks. -- ----------------------------------------------- Karl Burkett burkett@... Rice University 713.348.6256 Systems & LAN Management ----------------------------------------------- |
From: BOLLENGIER Eric <ebollengier@si...> - 2003-04-25 15:00:27
|
> > > > You can do something like > > [root@... log]# > srvperf.log > I don't get it. what do you mean? Seems like you are writing to a file? and then closing it? see your system or shell lesson :) (in c close(open("file", "w")) ; > 1) mv /opt/nagios/var/hostperf.log /opt/nagios/var/hostperf.log.roll > 2) /etc/rc.d/init.d/nagios restart Try something like : cp /opt/nagios/var/hostperf.log /opt/nagios/var/hostperf.log.roll perl -e "open(FP, '>/opt/nagios/var/hostperf.log') ; close(FP) ;" or cp /opt/nagios/var/hostperf.log /opt/nagios/var/hostperf.log.roll > /opt/nagios/var/hostperf.log And you truncate it without change is descriptor... > > Hier, i don't agree with you... if you have 2000 services... > > Here are some stats for a 551MHz Intell box: I agree with you, it works pretty good with the truncate method, and you leave nagios alone. Regards |
From: Radu Duta <rduta@sy...> - 2003-04-25 14:43:25
|
On Fri, Apr 25, 2003 at 08:23:14AM +0200, BOLLENGIER Eric wrote: > Hi, > > > I wanted to use --with-file-perfdata to log, and have a process load the data from > > the file every say 10 minutes, and then roll/delete the file. If the file is never closed > > than it is impossible to roll the file without restarting nagios. > > You can do something like > [root@... log]# > srvperf.log > > or on perl planet > > open(FP, ">$log") ; > close(FP) ; I don't get it. what do you mean? Seems like you are writing to a file? and then closing it? I was refering to: nagios.cfg:xpdfile_service_perfdata_file=/opt/nagios/var/hostperf.log With this configuration rolling the file /opt/nagios/var/hostperf.log implies: 1) mv /opt/nagios/var/hostperf.log /opt/nagios/var/hostperf.log.roll 2) /etc/rc.d/init.d/nagios restart > > I don't think it's for performance, especially considering that checks are done by forks and > > adding one more 2-3 more function calls should be pretty modest. > > Hier, i don't agree with you... if you have 2000 services... Here are some stats for a 551MHz Intell box: #include <stdio.h> main() { FILE *xpdfile_host_perfdata_fp=NULL; char *xpdfile_host_perfdata_file="out.txt"; int i; for (i=0; i< 1000000; i++){ xpdfile_host_perfdata_fp = fopen (xpdfile_host_perfdata_file,"a"); fputs(".\n", xpdfile_host_perfdata_fp); fflush(xpdfile_host_perfdata_fp); fclose(xpdfile_host_perfdata_fp); } } # time ./a.out rduta@...:~/projects/misc/C ./a.out 14.59s user 25.63s system 88% cpu 45.257 total so your 2000 services would be an added 0.1 seconds ( 2000 * (45.3/1000000) ) to the processing time. > > Is there a better way? maybe this should be part of the plugin? after all RTT and loss are > > specific to that one plugin. Though now that I think about it RTT is really a function of > > every network plugin, just not may of them take advantage of it. > > I have a perl script which read nagios cfg, get > xpdfile_service_perfdata_file and generate rrd command > (use | var=val and support nsclient check_disk and check_cpu) how do you roll the xpdfile_service_perfdata_file file? The file obviously grows, and pretty quickly, so at some point you have to roll it, or delete it if you have all of it into RRD right? I guess some people do this once a week/day/month, but then your rrd tables only get updated once a week/day/month, and you loose the benefit of realtime. > > anybody working on adding RRD support to nagios? seems like a pretty useful data to have > > and keep since it can directly pinpoint networking/systems problems. the thing to do really is to create a xpdrrd_service_perfdata module that writes straight to the rrdfile but the problem is that the return values from the plugin are not standardized ie fping returns data in a different format then ping. (sigh) -- Radu Duta <rduta@...> |
From: Roy Sigurd Karlsbakk <roy@ka...> - 2003-04-25 12:09:34
|
hi When I try sending the following error (1) (clipped from the event log), = it=20 cuts it off, leaving only the this (2) left. The clipped text is also use= d in=20 the notification. any chance of getting the full text? I've tried several times, and it looks like there's a low buffer somehow=20 1 -------------------------------------------------------------------------= --------------- [25-04-2003 14:00:37] EXTERNAL COMMAND:=20 PROCESS_SERVICE_CHECK_RESULT;display01;CP_FLYTOGET_LODALEN;1;Not ready ye= t.=20 But might be. Don't know. Might be ok. Might be broken. Unable to tell. I= t's=20 just Windows. Or unix. OS/2? I don't know. Total confusion. As if in a=20 relation to Confuctus. I might be wrong, but is this a nagios error repor= t?=20 Possibly. But more likely, I'd say it's closer to a rather bored sysadmin= =20 write a long passive check text to nagios to see if Nagios has stopped=20 chopping them off in mid sentence. Ok. That's all folks. 2 -------------------------------------------------------------------------= --------------- Not ready yet. But might be. Don't know. Might be ok. Might be broken. Un= able=20 to tell. It's just Windows. Or unix. OS/2? I don't know. Total confusion.= As=20 if in a relation to Confuctus. I might be wrong, but is this a nagios err= or=20 report? Possibly. But more likely, I'd say it's closer to a rather bored=20 sysadmin write a long passive check text to na=20 --=20 Roy Sigurd Karlsbakk, Datavaktmester ProntoTV AS - http://www.pronto.tv/ Tel: +47 9801 3356 Computers are like air conditioners. They stop working when you open Windows. |
From: Karl DeBisschop <karl@de...> - 2003-04-25 11:26:12
|
On Fri, 2003-04-25 at 06:11, Mohamed Badri wrote: > hello, > > I'm running nagios plugins on HpUx 11.11 but check_disk returns an error > when used with devices names greater than something like 20 caracters. > in this case check returns : > > ==== > Unable to read output: > /usr/bin/df -Pk /dev/vg00/lvdatanoheto > /dev/vg00/lvdatanoheto > ==== > > the problem is with df output command, result is on 3 lines instead of 2 > for exemple : > > ==== > [hpux:/tmp]df -Pk /dev/vg00/lvdatanoheto > Filesystem 1024-blocks Used Available Capacity Mounted on > /dev/vg00/lvdatanoheto > 14945920 2108416 12837504 15% /datanoheto > ==== > > I make some modification on the code, to make it work on long path names, > So I just wanted to know if this problem was resolved in a new version or not, > or if it is a known problem. Radical fix is in place in CVS. But it will not be backpatched to 1.3.x as it nearly a complete rewrite. We currently don't plan to fix this in 1.3.x, unless a small, simple patch is provided, something suitable for a maintennence release. -- Karl |
From: Mohamed Badri <mohamed@ne...> - 2003-04-25 10:11:52
|
hello, I'm running nagios plugins on HpUx 11.11 but check_disk returns an error when used with devices names greater than something like 20 caracters. in this case check returns : ==== Unable to read output: /usr/bin/df -Pk /dev/vg00/lvdatanoheto /dev/vg00/lvdatanoheto ==== the problem is with df output command, result is on 3 lines instead of 2 for exemple : ==== [hpux:/tmp]df -Pk /dev/vg00/lvdatanoheto Filesystem 1024-blocks Used Available Capacity Mounted on /dev/vg00/lvdatanoheto 14945920 2108416 12837504 15% /datanoheto ==== I make some modification on the code, to make it work on long path names, So I just wanted to know if this problem was resolved in a new version or not, or if it is a known problem. thanx. |
From: BOLLENGIER Eric <ebollengier@si...> - 2003-04-25 06:23:23
|
Hi, > I wanted to use --with-file-perfdata to log, and have a process load the data from > the file every say 10 minutes, and then roll/delete the file. If the file is never closed > than it is impossible to roll the file without restarting nagios. You can do something like [root@... log]# > srvperf.log or on perl planet open(FP, ">$log") ; close(FP) ; > I don't think it's for performance, especially considering that checks are done by forks and > adding one more 2-3 more function calls should be pretty modest. Hier, i don't agree with you... if you have 2000 services... > Is there a better way? maybe this should be part of the plugin? after all RTT and loss are > specific to that one plugin. Though now that I think about it RTT is really a function of > every network plugin, just not may of them take advantage of it. I have a perl script which read nagios cfg, get xpdfile_service_perfdata_file and generate rrd command (use | var=val and support nsclient check_disk and check_cpu) > anybody working on adding RRD support to nagios? seems like a pretty useful data to have > and keep since it can directly pinpoint networking/systems problems. Regards |
From: Radu Duta <rduta@sy...> - 2003-04-25 00:03:20
|
I have a question regarding the operation of xpdfile_update_service_performance_data. Is there any specific reason that the file is not opened and closed for each write? I wanted to use --with-file-perfdata to log, and have a process load the data from the file every say 10 minutes, and then roll/delete the file. If the file is never closed than it is impossible to roll the file without restarting nagios. As a matter of principle I prefer not to restart the nagios process just to roll logs. I don't think it's for performance, especially considering that checks are done by forks and adding one more 2-3 more function calls should be pretty modest. Maybe I'm approaching the problem the wrong way. I basically want to save the extra PING data such as latency and packet loss into a RRD database. I looked at the typical options and it seemed like --with-file-perfdata was the best; then I discovered the file is never closed and all my hopes were dashed for doing anything real-time short of some fancy tail logger. Is there a better way? maybe this should be part of the plugin? after all RTT and loss are specific to that one plugin. Though now that I think about it RTT is really a function of every network plugin, just not may of them take advantage of it. I settled on having MRTG query nagios/var/status.log since that was by far the easiest to integrate; but it's not the most elegant of solutions. any ideas/suggestions? anybody working on adding RRD support to nagios? seems like a pretty useful data to have and keep since it can directly pinpoint networking/systems problems. -- Radu Duta <rduta@...> |
From: Subhendu Ghosh <sghosh@sg...> - 2003-04-24 21:44:48
|
Take a look at tools/setup for initializing a cvs version. - the INSTALL doc is providing too much and not enough information. -sg On Thu, 24 Apr 2003, Earl C. Ruby III wrote: > I checked out the latest nagiosplug source from the SourceForge CVS repository > and got this: > > # aclocal -I lib > # autoconf > # autoheader > autoheader: `plugins/config.h.in' is created > # automake > configure.in: required file `./install-sh' not found > configure.in: required file `./mkinstalldirs' not found > configure.in: required file `./missing' not found > configure.in:14: required file `./config.guess' not found > configure.in:14: required file `./config.sub' not found > lib/Makefile.am: required file `./depcomp' not found > > Are these files supposed to be created by autoconf/automake or are they > supposed to be in the CVS repository? The files "install-sh", > "mkinstalldirs", and "missing" are in the old source file > nagios-plugins-1.3.0.tar.gz, but they're not in the CVS repository. > > The other three files are nowhere to be found. > > For developers who are compiling the plugins on their own machines from the > CVS source tree, how do you do it? What versions of autoconf/automake are you > using, and did you have to create other files that aren't in CVS in order to > compile the nagiosplug code? > > As you can probably tell, I'm not that familiar with automake. Most of my > programming in recent years has been in Perl/Oracle. I'll start digging into > the automake docs today, since my employer has the enlightened attitude that > we only use Open Source tools, and if I need to contribute time to Open > Source projects in order to get my job here done I can do that. > > FWIW, I'm using Linux (SuSE 8.1 Pro distribution) with autoconf 2.53, automake > 1.6.3, and gcc 3.2. > > > -- |
From: Earl C. Ruby III <earl@sw...> - 2003-04-24 17:38:41
|
I checked out the latest nagiosplug source from the SourceForge CVS repos= itory=20 and got this: # aclocal -I lib # autoconf # autoheader autoheader: `plugins/config.h.in' is created # automake configure.in: required file `./install-sh' not found configure.in: required file `./mkinstalldirs' not found configure.in: required file `./missing' not found configure.in:14: required file `./config.guess' not found configure.in:14: required file `./config.sub' not found lib/Makefile.am: required file `./depcomp' not found Are these files supposed to be created by autoconf/automake or are they=20 supposed to be in the CVS repository? The files "install-sh",=20 "mkinstalldirs", and "missing" are in the old source file=20 nagios-plugins-1.3.0.tar.gz, but they're not in the CVS repository. The other three files are nowhere to be found. For developers who are compiling the plugins on their own machines from t= he=20 CVS source tree, how do you do it? What versions of autoconf/automake are= you=20 using, and did you have to create other files that aren't in CVS in order= to=20 compile the nagiosplug code? As you can probably tell, I'm not that familiar with automake. Most of my= =20 programming in recent years has been in Perl/Oracle. I'll start digging i= nto=20 the automake docs today, since my employer has the enlightened attitude t= hat=20 we only use Open Source tools, and if I need to contribute time to Open=20 Source projects in order to get my job here done I can do that. FWIW, I'm using Linux (SuSE 8.1 Pro distribution) with autoconf 2.53, aut= omake=20 1.6.3, and gcc 3.2. --=20 Earl C. Ruby III <earl@...> Senior System Engineer / Developer Switch Management |
From: SourceForge.net <noreply@so...> - 2003-04-24 17:12:39
|
New Plugins item #727018, was opened at 2003-04-24 11:12 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=541465&aid=727018&group_id=29880 Category: Perl plugin Group: None Status: Open Resolution: None Priority: 5 Submitted By: Lonny (melaqor) Assigned to: Nobody/Anonymous (nobody) Summary: Newest release of the AIX plugin suite Initial Comment: This archive is the latest plugin suite for AIX written by Lonny Selinger and Chris Rothecker. We've included methods for checking validation of Kerberos tickets for both root, and privileged user accounts as well as: a print queue checker (which attempts to bring downed queues back up), a paging space reporter, and a failed root logon attempts plugin. There can always be refinement and suggestions/issues are welcome. All of the plugins now have version, help and usage information but if something seems to be missing (a lot of the times we comment directly in the code), please let us know. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=541465&aid=727018&group_id=29880 |
From: Dean Bishop <dbishop@eh...> - 2003-04-24 15:16:15
|
likewise i believe that nsclient is invaluable but incomplete. any assistance i can lend i would be happy to. do you have a todo list? dean -----Original Message----- From: Matthew.Quinney@... To: rubiyz Cc: Dean Bishop; nagios-users@...; nagios-users-admin@...; nagiosplug-devel@...; rubiyz; Schindewolf, Stefan, Infraserv-Hoechst/DE Sent: 4/24/2003 11:15 AM Subject: RE: [Nagios-users] NSClient Dear All, Thanks for all your feedback on this issue. Yves - I think that NSClient is a great product and is doing maybe 70% of what we actually need, but it would be great to go the full distance and get the performance counters working so we can measure paging file usage etc. Unfortunately I am not much of a UNIX coder, but would love to try and help in any way possible. Matt ____________________________________________ "rubiyz" <rubiyz@...> 24/04/2003 06:03 To "Dean Bishop" <dbishop@...>, <Matthew.Quinney@...>, "Schindewolf, Stefan, Infraserv-Hoechst/DE" <Stefan.Schindewolf@...> cc <nagios-users@...>, <nagios-users-admin@...>, <nagiosplug-devel@...>, "rubiyz" <rubiyz@...> Subject RE: [Nagios-users] NSClient GFI MailSecurity's HTML threat engine found HTML scripts in this email and has disabled them. Hi, Thanks for the feedback. I'm also fully aware than there are some painful issues with NSClient. As this tool is still very much used, I'll try to bring it to a new level of reliability, maybe using another technology... If someone can give me some help on the Unix plug in part, we could save some time in the development ... I'll do my best to get it very soon! Best regards, Yves -----Original Message----- From: Dean Bishop [mailto:dbishop@...] Sent: mercredi, 23. avril 2003 18:31 To: 'Matthew.Quinney@...'; Schindewolf, Stefan, Infraserv-Hoechst/DE Cc: 'nagios-users@...'; nagios-users-admin@...; 'nagiosplug-devel@...'; rubiyz Subject: RE: [Nagios-users] NSClient I have nsclient installed on about 50 servers. "reliable" might be a bit of a strong word. It is working for the most part but there are difficulties: Sometimes a reboot results in nsclient losing use of the port to another application A lot of memory (>4G) can be a problem. Some versions (1.7.0 or so) are dirty and leave a ton of messages in the event log ... that being said, aside from SNMP, it is the only way to get the information and the problems can be avoided/ignored/worked around. It would be great if someone had the time to clean it up and finish a great idea. Just my 2cents (keep the change), dean -----Original Message----- From: Matthew.Quinney@... [mailto:Matthew.Quinney@...] Sent: April 23, 2003 1:28 PM To: Schindewolf, Stefan, Infraserv-Hoechst/DE Cc: 'nagios-users@...'; nagios-users-admin@...; 'nagiosplug-devel@...'; 'rubiyz1047@...' Subject: [Nagios-users] NSClient Dear All, On the subject of Nsclient and monitoring Windows servers I was wondering if anybody has got Nsclient monitoring Windows 2000 SP3 performance monitors reliably. We are using Nagios V1.0 and Plugins 1.3.0. If anybody is then please let me know - then I can assume I am doing something wrong. I accept that you can install other SNMP counters etc, but I am trying to make network monitoring as easy as possible - with as fewer clients installed on servers. I have included a sample check command below. I'd be greateful of any help !! Thanks Matthew define command{ command_name check_nt_pagingfile command_line $USER1$/check_nt -H $HOSTADDRESS$ -p 1248 -v COUNTER -l "\\Paging File(_Total)\\% Usage","Paging file usage is %.2f %%" -w 70 -c 80 } _____________________________________________________________________ This e-mail has been scanned for viruses by the uuNet Internet Managed Scanning Service - powered by MessageLabs. |
From: <Matthew.Quinney@ho...> - 2003-04-24 15:14:00
|
Dear All, Thanks for all your feedback on this issue. Yves - I think that NSClient is a great product and is doing maybe 70% of=20 what we actually need, but it would be great to go the full distance and=20 get the performance counters working so we can measure paging file usage=20 etc. Unfortunately I am not much of a UNIX coder, but would love to try=20 and help in any way possible. Matt =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F "rubiyz" <rubiyz@...>=20 24/04/2003 06:03 To "Dean Bishop" <dbishop@...>,=20 <Matthew.Quinney@...>, "Schindewolf, Stefan,=20 Infraserv-Hoechst/DE" <Stefan.Schindewolf@...> cc <nagios-users@...>,=20 <nagios-users-admin@...>,=20 <nagiosplug-devel@...>, "rubiyz" <rubiyz@...> Subject RE: [Nagios-users] NSClient GFI MailSecurity's HTML threat engine found HTML scripts in this email and = has disabled them. Hi, =20 Thanks for the feedback. I?m also fully aware than there are some painful=20 issues with NSClient. As this tool is still very much used, I?ll try to=20 bring it to a new level of reliability, maybe using another technology... =20 If someone can give me some help on the Unix plug in part, we could save=20 some time in the development ... I?ll do my best to get it very soon! =20 Best regards, Yves =20 -----Original Message----- From: Dean Bishop [mailto:dbishop@...]=20 Sent: mercredi, 23. avril 2003 18:31 To: 'Matthew.Quinney@...'; Schindewolf, Stefan,=20 Infraserv-Hoechst/DE Cc: 'nagios-users@...';=20 nagios-users-admin@...;=20 'nagiosplug-devel@...'; rubiyz Subject: RE: [Nagios-users] NSClient =20 I have nsclient installed on about 50 servers. "reliable" might be a bit=20 of a strong word. It is working for the most part but there are=20 difficulties: =20 Sometimes a reboot results in nsclient losing use of the port to another=20 application A lot of memory (>4G) can be a problem. Some versions (1.7.0 or so) are dirty and leave a ton of messages in the=20 event log ... =20 that being said, aside from SNMP, it is the only way to get the=20 information and the problems can be avoided/ignored/worked around. =20 It would be great if someone had the time to clean it up and finish a=20 great idea. =20 Just my 2cents (keep the change), dean =20 -----Original Message----- From: Matthew.Quinney@...=20 [mailto:Matthew.Quinney@...]=20 Sent: April 23, 2003 1:28 PM To: Schindewolf, Stefan, Infraserv-Hoechst/DE Cc: 'nagios-users@...';=20 nagios-users-admin@...;=20 'nagiosplug-devel@...'; 'rubiyz1047@...' Subject: [Nagios-users] NSClient =20 Dear All,=20 On the subject of Nsclient and monitoring Windows servers I was wondering=20 if anybody has got Nsclient monitoring Windows 2000 SP3 performance=20 monitors reliably. We are using Nagios V1.0 and Plugins 1.3.0.=20 If anybody is then please let me know - then I can assume I am doing=20 something wrong.=20 I accept that you can install other SNMP counters etc, but I am trying to=20 make network monitoring as easy as possible - with as fewer clients=20 installed on servers. I have included a sample check command below.=20 I'd be greateful of any help !!=20 Thanks=20 Matthew=20 define command{=20 command=5Fname check=5Fnt=5Fpagingfile=20 command=5Fline $USER1$/check=5Fnt -H $HOSTADDRESS$ -p 1248 -v=20 COUNTER -l "\\Paging File(=5FTotal)\\% Usage","Paging file usage is %.2f %%= "=20 -w 70 -c 80=20 }=20 =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F This e-mail has been scanned for viruses by the uuNet Internet Managed=20 Scanning Service - powered by MessageLabs. |
From: Roy Sigurd Karlsbakk <roy@ka...> - 2003-04-24 08:22:28
|
hi sometimes, hangios stops responding, using 100% cpu. When trying to strac= e -p=20 <nagios pid>, I get no output. It can keep hanging for hours when this=20 happens. I need to restart it. I'm running nagios 1.0 is this a known bug? roy --=20 Roy Sigurd Karlsbakk, Datavaktmester ProntoTV AS - http://www.pronto.tv/ Tel: +47 9801 3356 Computers are like air conditioners. They stop working when you open Windows. |
From: rubiyz <rubiyz@sw...> - 2003-04-24 05:04:12
|
PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6c3QxPSJ1cm46c2NoZW1hcy1taWNy b3NvZnQtY29tOm9mZmljZTpzbWFydHRhZ3MiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy9UUi9S RUMtaHRtbDQwIj4NCg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PUNvbnRlbnQtVHlwZSBjb250 ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9d2luZG93cy0xMjUyIj4NCjxtZXRhIG5hbWU9UHJvZ0lk IGNvbnRlbnQ9V29yZC5Eb2N1bWVudD4NCjxtZXRhIG5hbWU9R2VuZXJhdG9yIGNvbnRlbnQ9Ik1p Y3Jvc29mdCBXb3JkIDEwIj4NCjxtZXRhIG5hbWU9T3JpZ2luYXRvciBjb250ZW50PSJNaWNyb3Nv ZnQgV29yZCAxMCI+DQo8bGluayBpZD1NYWluLUZpbGUgcmVsPU1haW4tRmlsZSBocmVmPSJjaWQ6 Lmh0bUAwMUMzMEEyRS40QkVFNTVGMCI+DQo8bzpTbWFydFRhZ1R5cGUgbmFtZXNwYWNldXJpPSJ1 cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTpzbWFydHRhZ3MiDQogbmFtZT0idGltZSIv Pg0KPG86U21hcnRUYWdUeXBlIG5hbWVzcGFjZXVyaT0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNv bTpvZmZpY2U6c21hcnR0YWdzIg0KIG5hbWU9ImRhdGUiLz4NCjxvOlNtYXJ0VGFnVHlwZSBuYW1l c3BhY2V1cmk9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOnNtYXJ0dGFncyINCiBu YW1lPSJQZXJzb25OYW1lIi8+DQo8L2hlYWQ+DQoNCjxib2R5IGxhbmc9RU4tVVMgbGluaz1ibHVl IHZsaW5rPXB1cnBsZT4NCg0KPGRpdiBzdHlsZT0nbXNvLWVsZW1lbnQ6aGVhZGVyJyBpZD1oMT4N Cg0KPHAgY2xhc3M9TXNvSGVhZGVyIGFsaWduPWNlbnRlciBzdHlsZT0ndGV4dC1hbGlnbjpjZW50 ZXInPjxmb250IHNpemU9Mw0KY29sb3I9IiMxZjFhMTciIGZhY2U9QXJpYWw+PG86cD4mbmJzcDs8 L286cD48L2ZvbnQ+PC9wPg0KDQo8L2Rpdj4NCg0KPC9ib2R5Pg0KDQo8L2h0bWw+DQo= |
From: SourceForge.net <noreply@so...> - 2003-04-23 22:14:25
|
Patches item #726552, was opened at 2003-04-23 15:14 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=397599&aid=726552&group_id=29880 Category: Bugfix Group: None Status: Open Resolution: None Priority: 5 Submitted By: Earl Ruby (eruby) Assigned to: Nobody/Anonymous (nobody) Summary: Fixed check_disk to AND % and KB values Initial Comment: Fixed the parameter parsing to work regardless of the order of the values -- now either "%,KB" or "KB,%" work for -w and -c parameters. When both % and KB are specified, the results of the tests are now logically AND-ed together, rather than OR-ed, so a disk check with -c 5%,1000000 specified would fail if a disk volume had BOTH less than 5% free space AND less than 1GB free. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=397599&aid=726552&group_id=29880 |
From: Subhendu Ghosh <sghosh@sg...> - 2003-04-23 20:29:32
|
You cannot clear up all the warnings if using 2.53. But you can safely ignore those warnings. You can try the CVS HEAD and the autoconf 2.53 BTW: check_disk - can you post the patch on sourceforge. -sg On Wed, 23 Apr 2003, Earl C. Ruby III wrote: > According to the docs for nagios-plugins-1.3.0: "Currently we are only > supporting autoconf 2.13 and automake 1.4p5. Support for the latest autoconf > and automake are in the works." > > Are there any preliminary configuration files available for this? I'm getting > error messages from autoheader and I'd like to clear them up. I'm using > autoconf 2.53 and automake 1.6.3. > > ---------------------------------------------------------------------------------------- > > # aclocal -I lib > # autoconf > # autoheader > WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot' > WARNING: and `config.h.top', to define templates for `config.h.in' > WARNING: is deprecated and discouraged. > > WARNING: Using the third argument of `AC_DEFINE' and > WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without > WARNING: `acconfig.h': > > WARNING: AC_DEFINE([NEED_MAIN], 1, > WARNING: [Define if a function `main' is needed.]) > > WARNING: More sophisticated templates can also be produced, see the > WARNING: documentation. > autoheader: `plugins/config.h.in' is unchanged > > ---------------------------------------------------------------------------------------- > > -- |
From: Earl C. Ruby III <earl@sw...> - 2003-04-23 19:12:50
|
According to the docs for nagios-plugins-1.3.0: "Currently we are only=20 supporting autoconf 2.13 and automake 1.4p5. Support for the latest autoc= onf=20 and automake are in the works." Are there any preliminary configuration files available for this? I'm get= ting=20 error messages from autoheader and I'd like to clear them up. I'm using=20 autoconf 2.53 and automake 1.6.3. -------------------------------------------------------------------------= --------------- # aclocal -I lib # autoconf # autoheader WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot' WARNING: and `config.h.top', to define templates for `config.h.in' WARNING: is deprecated and discouraged. WARNING: Using the third argument of `AC_DEFINE' and WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without WARNING: `acconfig.h': WARNING: AC_DEFINE([NEED_MAIN], 1, WARNING: [Define if a function `main' is needed.]) WARNING: More sophisticated templates can also be produced, see the WARNING: documentation. autoheader: `plugins/config.h.in' is unchanged -------------------------------------------------------------------------= --------------- --=20 Earl C. Ruby III <earl@...> Senior System Engineer / Developer Switch Management |
From: Earl C. Ruby III <earl@sw...> - 2003-04-23 19:12:50
|
I am trying to use check disk to send me a critical warning when I have b= oth=20 less than 5% free space AND less than 1GB free on a volume. If I use the=20 command: check_disk -w 10%,1500000 -c 5%,1000000 This works on small partitions that have more than 5% free space AND less= than=20 1GB free. In these cases the volume is shown as OK: # ./check_disk -w 10%,1500000 -c 5%,1000000 -p /dev/sda1 DISK OK [92204 kB (91%) free on /dev/sda1] If I reverse the order of the % and KB: # ./check_disk -w 1500000,10% -c 1000000,5% -p /dev/sda1 DISK CRITICAL [92204 kB (91%) free on /dev/sda1] Looking at the source code I see that the parameter parsing only works if= you=20 pass KB,% -- it only grabs the percentage if you pass %,KB. Also looking at the source code I see: int check_disk (usp, free_disk) { int result =3D STATE_UNKNOWN; /* check the percent used space against thresholds */ if (usp >=3D 0 && usp >=3D (100.0 - c_dfp)) result =3D STATE_CRITICAL; else if (c_df >=3D 0 && free_disk <=3D c_df) result =3D STATE_CRITICAL; else if (usp >=3D 0 && usp >=3D (100.0 - w_dfp)) result =3D STATE_WARNING; else if (w_df >=3D 0 && free_disk <=3D w_df) result =3D STATE_WARNING; else if (usp >=3D 0.0) result =3D STATE_OK; return result; } This results in an OR condition being applied to % free and KB free, whic= h is=20 not what you want for checking disks. For checking disks you want an AND=20 condition, like so: int check_disk (usp, free_disk) { int result =3D STATE_UNKNOWN; /* check the percent used space against thresholds */ if (usp >=3D 0 && c_dfp >=3D 0 && c_df < 0 && usp >=3D (100.0 - c= _dfp)) result =3D STATE_CRITICAL; else if (c_df >=3D 0 && c_dfp < 0 && free_disk <=3D c_df) result =3D STATE_CRITICAL; else if (usp >=3D 0 && c_dfp >=3D 0 && usp >=3D (100.0 - c_dfp) &= & c_df >=3D 0=20 && free_disk <=3D c_df) result =3D STATE_CRITICAL; else if (usp >=3D 0 && w_dfp >=3D 0 && w_df < 0 && usp >=3D (100.= 0 - w_dfp)) result =3D STATE_WARNING; else if (w_df >=3D 0 && w_dfp < 0 && free_disk <=3D w_df) result =3D STATE_WARNING; else if (usp >=3D 0 && w_dfp >=3D 0 && usp >=3D (100.0 - w_dfp) &= & w_df >=3D 0=20 && free_disk <=3D w_df) result =3D STATE_WARNING; else if (usp >=3D 0.0) result =3D STATE_OK; return result; } Then it would correctly apply AND conditions and give you applicable resu= lts=20 for both very small and very large disk volumes. Unfortunately I'm having problems compiling the source for the plugins "a= s is"=20 without any modifications. :-( --=20 Earl C. Ruby III <earl@...> Senior System Engineer / Developer Switch Management |