Re: [Nagios-users] check_openmanage on ESXi 5.0
check_openmanage doesn't seem to work with ESXi 5.x . Anyway, there is another plugin is use for this purpose: http://www.claudiokuenzler.com/nagios-plugins/check_esxi_hardware.php it allows me to get the same checks I was getting through open manage from ESXi hosts and it works on several different vendors hardware. The only difficulties I've had are that the CIM service stoped working the other day and I had to restart it. You do need to have a valid user and password to connect to the ESXi server. Check it out though. -- Robert G. Werner Oracle Apps Systems Administrator rwer...@pomwonderful.com 559.521.5089 From: csant...@noz.fr [csant...@noz.fr] Sent: Thursday, May 16, 2013 6:59 AM To: nagios-users@lists.sourceforge.net Subject: [Nagios-users] check_openmanage on ESXi 5.0 Hello, I'm using nagios with the check_openmanage plugins to checks my ESX servers running on Dell PowerEdge R710. The plugin working fine whith my ESX on version 4.1 but my problem is that I recently upgrade it on VMware ESXi 5.0.0 Update 2 and then check_openmanage plugin return this error: ERROR: (SNMP) OpenManage is not installed or is not working correctly I install OpenManage 7.0.0 on my ESX 5.0 (I follow this steps): Steps to install OpenManage. 1.Downloaded OpenManage VIB from Dell http://www.dell.com/support/drivers/us/en/g_5/DriverDetails/DriverFileFormats?DriverId=N3R0HFileId=2773322235 2.Uploaded VIB to ESX host and placed in /var/log/vmware/ 3.SSH to host as root 4.ran command esxcli software vib install -d /var/log/vmware/OM-SrvAdmin-Dell-Web-6.5.0-542907.VIB-ESX50i_A02.zip 5.After software install, I rebooted the host. And nothing better... SNMP works and respond to standards OIDs, my check is set with the correct SNMP community name. I have no idea of where can be the problem... Thanks if you have a solution for my problem. -- AlienVault Unified Security Management (USM) platform delivers complete security visibility with the essential security capabilities. Easily and efficiently configure, manage, and operate all of your security controls from a single console and one unified framework. Download a free trial. http://p.sf.net/sfu/alienvault_d2d___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
Re: [Nagios-users] Anybody use check_mssql_health plugin?
I didn't know you could check the CPU status with that plugin. What is the command definition that you are using? -- Robert G. Werner Oracle Apps Systems Administrator rwer...@pomwonderful.com 559.521.5089 From: Andrew Thompson [and...@fulgent.co.uk] Sent: Thursday, December 06, 2012 4:48 AM To: nagios-users@lists.sourceforge.net Subject: [Nagios-users] Anybody use check_mssql_health plugin? If so, ever come across this issue before? Everything works fine apart from 1 server and 1 check. 1 particular Windows 2008R2 server replies its CPU usage as a crazy percentage: [12-05-2012 14:47:35] SERVICE ALERT: XX;CPU USAGE;CRITICAL;HARD;3;CRITICAL - CPU busy 194180.74% [12-05-2012 14:44:35] SERVICE ALERT: XX;CPU USAGE;CRITICAL;SOFT;2;CRITICAL - CPU busy 116508.44% [12-05-2012 14:41:35] SERVICE ALERT: XX;CPU USAGE;CRITICAL;SOFT;1;CRITICAL - CPU busy 233016.89% When I check the server the CPU isn’t even using 10% most of the time. It does this from the terminal aswell, with nagios user and also root user. Anybody have any ideas as to what can cause this please? Many Thanks -- LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
Re: [Nagios-users] Dell Openmanage
You can blacklist the Controller Firmware test. I use the following to blacklist the fw on controller 0: check_openmanage -H $HOSTADDRESS$ -C snmp_commuinity -b ctrl_fw=0 -- Robert G. Werner Oracle Apps Systems Administrator rwer...@pomwonderful.com 559.521.5089 From: Sven Dohmen [mailto:s...@o4s.nl] Sent: Tuesday, June 12, 2012 1:08 AM To: nagios-users@lists.sourceforge.net Subject: [Nagios-users] Dell Openmanage Since several months we are using the Dell Openmanage plugin from http://folk.uio.no/trondham/software/check_openmanage.html. This has been working fine untill the last couple weeks. For some servers we are getting the following results back: W: Controller 0 [PERC 6/i Integrated]: Firmware '6.2.0-0013' is out of date -- SYSTEM: PowerEdge R710, SN: INTERNAL ERROR: Use of uninitialized value within %fw_type in string eq at (eval 1) line 4976. INTERNAL ERROR: Use of uninitialized value within %fw_type in pattern match (m//) at (eval 1) line 4980. I noticed this only happens when 1 of the drivers is out of date. Is there a solution for without directly updating the firmware (which is already planned over several weeks). Met vriendelijke groet / With kind regards, Sven Dohmen NOC Engineer [Image removed by sender.] Open for Support bv Amerikalaan 1 6199 AE Maastricht-Airport Tel +31 (0)43 88 000 88 Fax +31 (0)43 88 000 80 http://www.o4s.nl inline: image001.jpg-- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
Re: [Nagios-users] Nagios 3 audible alert
I'm running Firefox on Linux and when I dug into this, the helper app that actually is supposed to play the wav file was getting a permission denied because it didn't use the cookie that the browser has setup to authenticate the user. I think the easiest way for me to fix this is to move the files to some non secured directory but after a brief look I didn't see a place where I could change this to a non secured directory in the config. -- Robert G. Werner Oracle Apps Systems Administrator rwer...@pomwonderful.com 559.521.5089 -Original Message- From: McKeon, Jeff [mailto:jmck...@telaurus.com] Sent: Tuesday, April 17, 2012 1:33 PM To: 'Nagios Users List' Subject: Re: [Nagios-users] Nagios 3 audible alert Running version 3.0.6 where this bug was supposed to be fixed.. Best Regards, Jeff McKeon -Original Message- From: McKeon, Jeff [mailto:jmck...@telaurus.com] Sent: Tuesday, April 17, 2012 3:59 PM To: 'nagios-users@lists.sourceforge.net' Subject: [Nagios-users] Nagios 3 audible alert Anyone else having issues getting Nagios 3 to play audible alerts? I've got the files in the /usr/share/nagios/media/ director and if I enter http://nagios.server/nagios/media/critical.wav it will play however it won't when a system or service goes critical. Best Regards, Jeff McKeon This e-mail (including attached documents) may contain confidential or proprietary information intended only for use by the named recipient(s). Use by persons other than the named recipient(s), further dissemination, or copying of this email is prohibited unless authorized by the sender. -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null This e-mail (including attached documents) may contain confidential or proprietary information intended only for use by the named recipient(s). Use by persons other than the named recipient(s), further dissemination, or copying of this email is prohibited unless authorized by the sender. -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
Re: [Nagios-users] check_snmp (External Command Error)
I think your OID needs to be all numerical. (translate iso into the numerical prefix). -- Robert G. Werner Oracle Apps Systems Administrator rwer...@pomwonderful.com 559.521.5089 From: Davey, Jatin Kumar (Jatin Kumar) [mailto:jatin_kumar.da...@alcatel-lucent.com] Sent: Tuesday, March 20, 2012 5:54 AM To: nagios-users@lists.sourceforge.net Subject: [Nagios-users] check_snmp (External Command Error) Hi All I have the latest stable version of Nagios Core and Nagios Plugins installed in a CentOS 6.2 machine. While using the check_snmp in my object files I am getting the following error in the UI: External command error: snmp_build: unknown failuresnmpget: Error building ASN.1 representation (Can't build OID for variable) Text in the host file where I have defined the service is: define service{ host_name Dslam-XXX service_description :1-1-5-1 check_command check_xdsl_line!x.x.x.x!iso.3.6.1.2.1.2.2.1.8.134610945!xxx max_check_attempts 5 check_interval 1 retry_interval 3 check_period24x7 notification_interval 30 notification_period 24x7 contact_groups admins } Text in the commands file for the above used custom command is: define command{ command_namecheck_xdsl_line command_line$USER1$/check_snmp -H $HOSTADDRESS$ -o $ARG1$ -C $ARG2$ -c 1 } Please let me know how to solve this issue. Thanks Jatin -- This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
Re: [Nagios-users] help with check_http
I think you need to add the -S flag to tell check_http to use HTTPS: -S, --ssl Connect via SSL. Port defaults to 443 -- Robert G. Werner Oracle Apps Systems Administrator rwer...@pomwonderful.com 559.521.5089 -Original Message- From: Robert Sullivan [mailto:robertsulliv...@gmail.com] Sent: Wednesday, March 14, 2012 12:09 PM To: nagios-users@lists.sourceforge.net Subject: [Nagios-users] help with check_http Hi, I'm trying to set up a check_http test for a web server but am having some difficulty. I can do the test using curl from the command line but I want to know if I can do it with the check_http utility. This is what it looks like using curl curl --data-ascii version=1mineLogin=atp_...@mine.comminePassword=testing https://stage-mine-tto.mine.com/api/cclookup Returns: {result:SUCCESS,ccid:18711} I've tried this but it does not work. ./check_http -H stage-mine-tto.mine.com -a atp_qa1:testing -u https://stage-mine-tto.mine.com/api/cclookup Returns Connetion refused HTTP CRITICAL - Unable to open TCP socket I might be going about this the wrong way. Is there a way to send an ascii string to a URL using check_http or some other Nagios tool? If I sent just a string to the URL which is basically all I'm doing with curl it should work. Any help would be appreciated. Thanks, Robert -- This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure ___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null -- This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure ___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
Re: [Nagios-users] check_http 1.4.15
Can you include the command line you are using and what you expect it to do? -- Robert G. Werner Oracle Apps Systems Administrator rwer...@pomwonderful.com 559.521.5089 From: Scott Ford [mailto:sm_f...@yahoo.com] Sent: Tuesday, February 28, 2012 12:03 PM To: nagios-users@lists.sourceforge.net Subject: [Nagios-users] check_http 1.4.15 All, I installed Nagios Plugins v.1.4.15 after reading a post on Sourceforge that showed the latest version of check_http included an option for regular expression searches in the header of the file. That option does not seem to be available. Can anyone shed some light on this? This is the post I read... http://sourceforge.net/tracker/index.php?func=detailaid=3469275group_id=29880atid=397599 Thank you in advance, Scott [sforddev plugins]# ./check_http --help check_http v1.4.15 (nagios-plugins 1.4.15) Copyright (c) 1999 Ethan Galstad nag...@nagios.orgmailto:nag...@nagios.org Copyright (c) 1999-2008 Nagios Plugin Development Team nagiosplug-de...@lists.sourceforge.netmailto:nagiosplug-de...@lists.sourceforge.net This plugin tests the HTTP service on the specified host. It can test normal (http) and secure (https) servers, follow redirects, search for strings and regular expressions, check connection times, and report on certificate expiration times. Usage: check_http -H vhost | -I IP-address [-u uri] [-p port] [-w warn time] [-c critical time] [-t timeout] [-L] [-a auth] [-b proxy_auth] [-f ok|warning|critcal|follow|sticky|stickyport] [-e expect] [-s string] [-l] [-r regex | -R case-insensitive regex] [-P string] [-m min_pg_size:max_pg_size] [-4|-6] [-N] [-M age] [-A string] [-k string] [-S] [--sni] [-C age] [-T content-type] [-j method] NOTE: One or both of -H and -I must be specified Options: -h, --help Print detailed help screen -V, --version Print version information -H, --hostname=ADDRESS Host name argument for servers using host headers (virtual host) Append a port to include it in the header (eg: example.com:5000) -I, --IP-address=ADDRESS IP address or name (use numeric address if possible to bypass DNS lookup). -p, --port=INTEGER Port number (default: 80) -4, --use-ipv4 Use IPv4 connection -6, --use-ipv6 Use IPv6 connection -e, --expect=STRING Comma-delimited list of strings, at least one of them is expected in the first (status) line of the server response (default: HTTP/1.) If specified skips all other status line logic (ex: 3xx, 4xx, 5xx processing) -s, --string=STRING String to expect in the content -u, --url=PATH URL to GET or POST (default: /) -P, --post=STRING URL encoded http POST data -j, --method=STRING (for example: HEAD, OPTIONS, TRACE, PUT, DELETE) Set HTTP method. -N, --no-body Don't wait for document body: stop reading after headers. (Note that this still does an HTTP GET or POST, not a HEAD.) -M, --max-age=SECONDS Warn if document is more than SECONDS old. the number can also be of the form 10m for minutes, 10h for hours, or 10d for days. -T, --content-type=STRING specify Content-Type header media type when POSTing -l, --linespan Allow regex to span newlines (must precede -r or -R) -r, --regex, --ereg=STRING Search page for regex STRING -R, --eregi=STRING Search page for case-insensitive regex STRING --invert-regex Return CRITICAL if found, OK if not -a, --authorization=AUTH_PAIR Username:password on sites with basic authentication -b, --proxy-authorization=AUTH_PAIR Username:password on proxy-servers with basic authentication -A, --useragent=STRING String to be sent in http header as User Agent -k, --header=STRING Any other tags to be sent in http header. Use multiple times for additional headers -L, --link Wrap output in HTML link (obsoleted by urlize) -f, --onredirect=ok|warning|critical|follow|sticky|stickyport How to handle redirected pages. sticky is like follow but stick to the specified IP address. stickyport also ensure post stays the same. -m, --pagesize=INTEGER:INTEGER Minimum page size required (bytes) : Maximum page size required (bytes) -w, --warning=DOUBLE Response time to result in warning status (seconds) -c, --critical=DOUBLE Response time to result in critical status (seconds) -t, --timeout=INTEGER Seconds before connection times out (default: 10) -v, --verbose Show details for command-line debugging (Nagios may truncate output) Notes: This plugin will attempt to open an HTTP connection with the host. Successful connects return STATE_OK, refusals and timeouts return STATE_CRITICAL other errors return STATE_UNKNOWN. Successful connects, but incorrect reponse messages from the host result in STATE_WARNING return values. If you are checking a virtual server that uses 'host headers' you must supply the FQDN (fully qualified domain name) as the [host_name] argument. Send email to
Re: [Nagios-users] Monitoring with check_snmp a file system
To get that kind of info over snmp you probably would have to write a script because the check_snmp only pulls one oid at a time. However there already are plugins that will do exactly what you want: http://nagios.manubulon.com/index_snmp.html I use these to monitor diskspace. Read the instructions on that page for how to set your thresholds. -- Robert G. Werner Oracle Apps Systems Administrator rwer...@pomwonderful.com 559.521.5089 From: Verges Casadevall, Jordi [mailto:jordi.ver...@t-systems.es] Sent: Wednesday, February 29, 2012 3:50 AM To: nagios-users@lists.sourceforge.net Subject: [Nagios-users] Monitoring with check_snmp a file system Hello, I'm a newbie on Nagios. I'm reading http://nagiosplugins.org/man/check_snmp I would like to monitor by SNMP file systems on remote servers. I'm trying to use check_snmp but I don't know how to check multiples OIDs For example: check_snmp -H localhost -P 2c -C public -o hrStorageDescr.19,hrStorageSize.19,hrStorageUsed.19 SNMP OK - /usr/local/nagios 1274000 39195 | HOST-RESOURCES-MIB::hrStorageSize.19=1274000 HOST-RESOURCES-MIB::hrStorageUsed.19=39195 But I would like to monitor if % space used is more than 80%, please could you tell me how to configure warnings and criticals? Best Regards, Jordi Verges Casadevall T-Systems Iberia Production (ICTO) - Automation Tools Sancho de Àvila, 110-130 08018 Barcelona Tel. +34 933 419 576 e-mail: jordi.ver...@t-systems.esmailto:jordi.ver...@t-systems.es Internet: www.t-systems.eshttp://www.t-systems.es/ This e-mail and any attachments may contain confidential or privileged information. Any unauthorized copying, use or distribution of this information is strictly prohibited. This e-mail and any attachments may contain confidential or privileged information. Any unauthorized copying, use or distribution of this information is strictly prohibited. -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
Re: [Nagios-users] Plugin to monitor bandwidth usage
I use Cacti over SNMP to monitor stuff like that. -- Robert G. Werner Oracle Apps Systems Administrator rwer...@pomwonderful.com 559.521.5089 From: Serge Dukic [mailto:serge.du...@orionhealth.com] Sent: Tuesday, February 14, 2012 2:22 PM To: nagios-users@lists.sourceforge.net Subject: [Nagios-users] Plugin to monitor bandwidth usage Hi, I've got some strange issues with a web application, where it loses connectivity at a certain time each night. After a bit of investigation, I think that this might be related to network congestion. i.e. the backups are taking up all of the available bandwidth and as a result the web app connections time out. I'd like to use a plugin to monitor the amount of bandwidth which is being used by the server as a whole to see if it is ever saturated. e.g. if bandwidth remains at 90% of 1Gb/s send a warning Does anyone know of a plugin which would allow me to monitor this? Thank you Serge -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
Re: [Nagios-users] monitor printer from Windows server
James, I've asked my boss and I will let you know. -- Robert G. Werner Oracle Apps Systems Administrator rwer...@pomwonderful.com 559.521.5089 From: James Osbourn [mailto:james.osbo...@citrix.com] Sent: Friday, December 02, 2011 3:32 AM To: Nagios Users List Subject: Re: [Nagios-users] monitor printer from Windows server Hi Robert, This sounds like the kind of thing that I am interested in. I have not done any powershell scripting before so would be very interested in seeing what you have if you are able to release it; as well as your integration with NSClient and Nagios. Thanks James From: Werner, Robert [mailto:rwer...@pomwonderful.com] Sent: 01 December 2011 19:52 To: Nagios Users List Subject: Re: [Nagios-users] monitor printer from Windows server I've had good luck using System.Printing from Powershell and then running the scripts from NSClient++. I just wrote the PowerShell Scripts to use the standard nagios plugin status codes. I used the following links to develop the PowerShell scripts: http://gallery.technet.microsoft.com/scriptcenter/PrintServerManagementps1-7676ed28 http://msdn.microsoft.com/en-us/library/system.printing.aspx If there is interest, I'll ask my boss about sharing the PowerShell scripts. -- Robert G. Werner Oracle Apps Systems Administrator rwer...@pomwonderful.commailto:rwer...@pomwonderful.com 559.521.5089 From: Claudio Kuenzler [mailto:c...@claudiokuenzler.com]mailto:[mailto:c...@claudiokuenzler.com] Sent: Thursday, December 01, 2011 11:21 AM To: Nagios Users List Subject: Re: [Nagios-users] monitor printer from Windows server Besides of course the Spooler Service, you should also monitor the Windows Event Log. I've experienced a lot of driver issues on an old Windows print server which temporarily caused the affected printer(s) to appear as 'offline'. Such problems appeared in the event log as Warnings with the message content something about the driver. That was on a Windows Server 2003, but I think such driver problems are still logged to the Event Log. On Thu, Dec 1, 2011 at 3:10 PM, Jim Avery j...@jimavery.me.ukmailto:j...@jimavery.me.uk wrote: On 1 December 2011 12:39, James Osbourn james.osbo...@citrix.commailto:james.osbo...@citrix.com wrote: I have a Windows 7 server acting as a print server and I would like to check the status of these printers and make sure that they are still online etc. I cannot seem to find a way of checking printers shared from a Windows machine, does anyone have any suggestions or references that I could use. Thanks James I query the windows performance counter for number of print jobs spooling. If a printer breaks then usually this counter starts ramping up quite rapidly as more and more print jobs get stuck in the queue. For example, the [external alias] section of your nsc.ini (assuming you use NSClient++), you can have:- alias_CheckCounter-PrintQJobs=CheckCounter Counter:jobs=\Print Queue(_Total)\Jobs ShowAll MaxWarn=250 MaxCrit=500 Then your service definition would look something like this:- define service { host_name printserver1,printserver2 service_description PrintQJobs use srv-pnp,generic-service check_command check_nrpe!-c PrintQJobs max_check_attempts 6 check_interval 15 retry_interval 5 contact_groups notify-admins notes Records the number of Active Jobs on a Print Server register1 } And the command definition I use is just a generic one for any nrpe check like so:- define command {^M command_namecheck_nrpe command_line$USER1$/check_nrpe -H $HOSTADDRESS$ -u $ARG1$ register1 } Our servers aren't quite as recent as Windows 7, but I guess the counter would still be the same. I hope that helps. Jim -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ Nagios-users mailing list Nagios-users@lists.sourceforge.netmailto:Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security
Re: [Nagios-users] monitor printer from Windows server
I've had good luck using System.Printing from Powershell and then running the scripts from NSClient++. I just wrote the PowerShell Scripts to use the standard nagios plugin status codes. I used the following links to develop the PowerShell scripts: http://gallery.technet.microsoft.com/scriptcenter/PrintServerManagementps1-7676ed28 http://msdn.microsoft.com/en-us/library/system.printing.aspx If there is interest, I'll ask my boss about sharing the PowerShell scripts. -- Robert G. Werner Oracle Apps Systems Administrator rwer...@pomwonderful.com 559.521.5089 From: Claudio Kuenzler [mailto:c...@claudiokuenzler.com] Sent: Thursday, December 01, 2011 11:21 AM To: Nagios Users List Subject: Re: [Nagios-users] monitor printer from Windows server Besides of course the Spooler Service, you should also monitor the Windows Event Log. I've experienced a lot of driver issues on an old Windows print server which temporarily caused the affected printer(s) to appear as 'offline'. Such problems appeared in the event log as Warnings with the message content something about the driver. That was on a Windows Server 2003, but I think such driver problems are still logged to the Event Log. On Thu, Dec 1, 2011 at 3:10 PM, Jim Avery j...@jimavery.me.ukmailto:j...@jimavery.me.uk wrote: On 1 December 2011 12:39, James Osbourn james.osbo...@citrix.commailto:james.osbo...@citrix.com wrote: I have a Windows 7 server acting as a print server and I would like to check the status of these printers and make sure that they are still online etc. I cannot seem to find a way of checking printers shared from a Windows machine, does anyone have any suggestions or references that I could use. Thanks James I query the windows performance counter for number of print jobs spooling. If a printer breaks then usually this counter starts ramping up quite rapidly as more and more print jobs get stuck in the queue. For example, the [external alias] section of your nsc.ini (assuming you use NSClient++), you can have:- alias_CheckCounter-PrintQJobs=CheckCounter Counter:jobs=\Print Queue(_Total)\Jobs ShowAll MaxWarn=250 MaxCrit=500 Then your service definition would look something like this:- define service { host_name printserver1,printserver2 service_description PrintQJobs use srv-pnp,generic-service check_command check_nrpe!-c PrintQJobs max_check_attempts 6 check_interval 15 retry_interval 5 contact_groups notify-admins notes Records the number of Active Jobs on a Print Server register1 } And the command definition I use is just a generic one for any nrpe check like so:- define command {^M command_namecheck_nrpe command_line$USER1$/check_nrpe -H $HOSTADDRESS$ -u $ARG1$ register1 } Our servers aren't quite as recent as Windows 7, but I guess the counter would still be the same. I hope that helps. Jim -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ Nagios-users mailing list Nagios-users@lists.sourceforge.netmailto:Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
Re: [Nagios-users] Problem installing Nagios 3.3.1 with --enable-embedded-per in CentOS 6 64 bits
One quick guess: do you have the perl-devel rpm installed? -- Robert G. Werner Oracle Apps Systems Administrator rwer...@pomwonderful.com 559.521.5089 -Original Message- From: xesos [mailto:xe...@free.fr] Sent: Tuesday, September 13, 2011 12:37 PM To: nagios-users@lists.sourceforge.net Subject: [Nagios-users] Problem installing Nagios 3.3.1 with --enable-embedded-per in CentOS 6 64 bits Hello, I can not compile Nagios with --enable-embedded-perl in CentOS 6 64 bits. The system is installed by default (minimal installation). Here, it's all my procedure and the errors : - yum install httpd php gcc make gd gd-devel perl perl-devel wget mailx - groupadd nagios - useradd -g nagios -d /usr/local/nagios -M -s /bin/bash nagios - groupadd nagcmd - usermod -a -G nagcmd nagios - usermod -a -G nagcmd apache - cd /usr/local/src/ - wget http://downloads.sourceforge.net/project/nagios/nagios-3.x/nagios-3.3.1/nagios-3.3.1.tar.gz?r=http%3A%2F%2Fwww.nagios.org%2Fdownload%2Fcore%2Fthanks%2Fts=1315941098use_mirror=freefr - tar -xzf nagios-3.3.1.tar.gz - cd nagios - ./configure --prefix=/usr/local/nagios --sysconfdir=/etc/nagios --localstatedir=/var/nagios --with-nagios-user=nagios --with-nagios-grp=nagios --with-command-user=nagios --with-command-group=nagcmd --with-gd-lib=/usr/local/lib --with-gd-inc=/usr/local/include --with-cgiurl=/nagios/cgi-bin --with-htmurl=/nagios --with-mail=/bin/mail --with-httpd-conf=/etc/httpd/conf.d --enable-nanosleep --enable-embedded-perl --with-perlcache - make all cd ./base make make[1]: entrant dans le répertoire « /usr/local/src/nagios/base » gcc -Wall -g -O2 -I/usr/local/include -DHAVE_CONFIG_H -DNSCORE -c -o broker.o broker.c gcc -Wall -g -O2 -I/usr/local/include -DHAVE_CONFIG_H -DNSCORE -c -o nebmods.o nebmods.c gcc -Wall -g -O2 -I/usr/local/include -DHAVE_CONFIG_H -DNSCORE -c -o ../common/shared.o ../common/shared.c gcc -Wall -g -O2 -I/usr/local/include -DHAVE_CONFIG_H -DNSCORE -c -o checks.o checks.c Dans le fichier inclus à partir de checks.c:41: ../include/epn_nagios.h:11:20: erreur: EXTERN.h : Aucun fichier ou dossier de ce type ../include/epn_nagios.h:12:18: erreur: perl.h : Aucun fichier ou dossier de ce type In file included from checks.c:41: ../include/epn_nagios.h:31: erreur: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âvoidâ checks.c: In function ârun_async_service_checkâ: checks.c:348: erreur: âSVâ undeclared (first use in this function) checks.c:348: erreur: (Each undeclared identifier is reported only once checks.c:348: erreur: for each function it appears in.) checks.c:348: erreur: âplugin_hndlr_crâ undeclared (first use in this function) checks.c:354: erreur: âdSPâ undeclared (first use in this function) checks.c:551: erreur: âENTERâ undeclared (first use in this function) checks.c:552: erreur: âSAVETMPSâ undeclared (first use in this function) checks.c:553: attention : implicit declaration of function âPUSHMARKâ checks.c:553: erreur: âSPâ undeclared (first use in this function) checks.c:554: attention : implicit declaration of function âXPUSHsâ checks.c:554: attention : implicit declaration of function âsv_2mortalâ checks.c:554: attention : implicit declaration of function ânewSVpvâ checks.c:558: erreur: âPUTBACKâ undeclared (first use in this function) checks.c:562: attention : implicit declaration of function âcall_pvâ checks.c:562: erreur: âG_SCALARâ undeclared (first use in this function) checks.c:562: erreur: âG_EVALâ undeclared (first use in this function) checks.c:564: erreur: âSPAGAINâ undeclared (first use in this function) checks.c:566: attention : implicit declaration of function âSvTRUEâ checks.c:566: erreur: âERRSVâ undeclared (first use in this function) checks.c:575: erreur: âPOPsâ undeclared (first use in this function) checks.c:578: attention : implicit declaration of function âSvPVXâ checks.c:623: attention : implicit declaration of function ânewSVsvâ checks.c:628: erreur: âFREETMPSâ undeclared (first use in this function) checks.c:629: erreur: âLEAVEâ undeclared (first use in this function) checks.c:707: erreur: âG_ARRAYâ undeclared (first use in this function) checks.c:711: erreur: âPOPpxâ undeclared (first use in this function) checks.c:712: erreur: âPOPiâ undeclared (first use in this function) make[1]: *** [checks.o] Erreur 1 make[1]: quittant le répertoire « /usr/local/src/nagios/base » make: *** [all] Erreur 2 - yum install mlocate - updatedb - locate EXTERN.h /usr/lib64/perl5/CORE/EXTERN.h - locate perl.h /usr/lib64/perl5/CORE/perl.h - export CPPFLAGS=-I/usr/lib64/perl5/CORE/ - make all cd ./base make make[1]: entrant dans le répertoire « /usr/local/src/nagios/base » gcc -Wall -g -O2 -I/usr/local/include -DHAVE_CONFIG_H -DNSCORE -I/usr/lib64/perl5/CORE/ -c -o broker.o broker.c gcc -Wall -g -O2 -I/usr/local/include -DHAVE_CONFIG_H -DNSCORE -I/usr/lib64/perl5/CORE/ -c -o nebmods.o