check_nrpe

Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
nebblkshts
Posts: 58
Joined: Tue Dec 08, 2015 7:35 am

Re: check_nrpe

Post by nebblkshts »

Found it ... "/usr/lib/nagios/plugins"

Ran it and "OK: physical memory: 12.7G|'physical memory %'=79%;80;90 'physical memory'=12.66G;12.71;14.3;0;15.89"
rkennedy
Posts: 6579
Joined: Mon Oct 05, 2015 11:45 am

Re: check_nrpe

Post by rkennedy »

Looks like we're making progress!

Can you try changing the service definition here -

Code: Select all

define service{
use infra-trivial-service
host_name LYNCFE2
service_description Memory Usage
check_command check_nrpe!CheckMem!MaxWarn=80% MaxCrit=90% ShowAll type=physical
}
to

Code: Select all


define service {
use infra-trivial-service
host_name LYNCFE2
service_description Memory Usage
check_command check_nrpe!CheckMem!-a MaxWarn=80% MaxCrit=90% ShowAll type=physical
}
I think it's because your command was missing the -a.

Let us know if this works.
Former Nagios Employee
nebblkshts
Posts: 58
Joined: Tue Dec 08, 2015 7:35 am

Re: check_nrpe

Post by nebblkshts »

Still have the error. and still have this commented out:

Code: Select all

#NRPE Definition
#define command{
#        command_name check_nrpe
#        command_line ./usr/lib/nagios/plugins/check_nrpe -H $HOSTADDRESS$ -c $ARG1$ -t 20
#}
rkennedy
Posts: 6579
Joined: Mon Oct 05, 2015 11:45 am

Re: check_nrpe

Post by rkennedy »

Did you restart the nagios service after making the change? When that line is not commented out, what is the result of -

Code: Select all

/usr/lib/nagios/bin/nagios -v /usr/lib/nagios/etc/nagios.cfg
Former Nagios Employee
nebblkshts
Posts: 58
Joined: Tue Dec 08, 2015 7:35 am

Re: check_nrpe

Post by nebblkshts »

I did restart Nagios with the code un-commented will not restart because of that code. Commented out Nagios restarts just fine.

Code: Select all

/usr/lib/nagios/bin/nagios -v /usr/lib/nagios/etc/nagios.cfg
/usr/lib/nagios/bin/nagios: command not found
rkennedy
Posts: 6579
Joined: Mon Oct 05, 2015 11:45 am

Re: check_nrpe

Post by rkennedy »

Can you run the following and post the output then? We'll have to find where your /bin/nagios is.

Code: Select all

find / -name nagios
Former Nagios Employee
nebblkshts
Posts: 58
Joined: Tue Dec 08, 2015 7:35 am

Re: check_nrpe

Post by nebblkshts »

This is the result:
/etc/nagios -> Empty
/run/nagios
/var/mail/nagios
/var/lib/nagios
/usr/share/nagios
/usr/lib/nagios

I looked in all of them and do not see a program nagios.
rkennedy
Posts: 6579
Joined: Mon Oct 05, 2015 11:45 am

Re: check_nrpe

Post by rkennedy »

It may be a bit different on nagios3, can you try nagios3 -v /etc/nagios3/nagios.cfg and post the result?
Former Nagios Employee
nebblkshts
Posts: 58
Joined: Tue Dec 08, 2015 7:35 am

Re: check_nrpe

Post by nebblkshts »

Code: Select all

Nagios Core 3.2.3
Copyright (c) 2009-2010 Nagios Core Development Team and Community Contributors
Copyright (c) 1999-2009 Ethan Galstad
Last Modified: 10-03-2010
License: GPL

Website: http://www.nagios.org
Reading configuration data...
   Read main config file okay...
Processing object config directory '/etc/nagios-plugins/config'...
Processing object config file '/etc/nagios-plugins/config/ifstatus.cfg'...
Processing object config file '/etc/nagios-plugins/config/telnet.cfg'...
Processing object config file '/etc/nagios-plugins/config/dhcp.cfg'...
Processing object config file '/etc/nagios-plugins/config/users.cfg'...
Processing object config file '/etc/nagios-plugins/config/snmp.cfg'...
Processing object config file '/etc/nagios-plugins/config/procs.cfg'...
Processing object config file '/etc/nagios-plugins/config/apt.cfg'...
Processing object config file '/etc/nagios-plugins/config/http.cfg'...
Processing object config file '/etc/nagios-plugins/config/pgsql.cfg'...
Processing object config file '/etc/nagios-plugins/config/mysql.cfg'...
Processing object config file '/etc/nagios-plugins/config/ping.cfg'...
Processing object config file '/etc/nagios-plugins/config/hppjd.cfg'...
Processing object config file '/etc/nagios-plugins/config/ftp.cfg'...
Processing object config file '/etc/nagios-plugins/config/netware.cfg'...
Processing object config file '/etc/nagios-plugins/config/ldap.cfg'...
Processing object config file '/etc/nagios-plugins/config/dummy.cfg'...
Processing object config file '/etc/nagios-plugins/config/tcp_udp.cfg'...
Processing object config file '/etc/nagios-plugins/config/dns.cfg'...
Processing object config file '/etc/nagios-plugins/config/real.cfg'...
Processing object config file '/etc/nagios-plugins/config/breeze.cfg'...
Processing object config file '/etc/nagios-plugins/config/mrtg.cfg'...
Processing object config file '/etc/nagios-plugins/config/disk-smb.cfg'...
Processing object config file '/etc/nagios-plugins/config/ssh.cfg'...
Processing object config file '/etc/nagios-plugins/config/check_nrpe.cfg'...
Processing object config file '/etc/nagios-plugins/config/disk.cfg'...
Processing object config file '/etc/nagios-plugins/config/ntp.cfg'...
Processing object config file '/etc/nagios-plugins/config/flexlm.cfg'...
Processing object config file '/etc/nagios-plugins/config/load.cfg'...
Processing object config file '/etc/nagios-plugins/config/nt.cfg'...
Processing object config file '/etc/nagios-plugins/config/radius.cfg'...
Processing object config file '/etc/nagios-plugins/config/mail.cfg'...
Processing object config file '/etc/nagios-plugins/config/mailq.cfg'...
Processing object config file '/etc/nagios-plugins/config/rpc-nfs.cfg'...
Processing object config file '/etc/nagios-plugins/config/games.cfg'...
Processing object config file '/etc/nagios-plugins/config/news.cfg'...
Processing object config file '/etc/nagios-plugins/config/fping.cfg'...
Processing object config directory '/etc/nagios3/conf.d'...
Processing object config file '/etc/nagios3/objects/commands.cfg'...
Processing object config file '/etc/nagios3/objects/contacts.cfg'...
Processing object config file '/etc/nagios3/objects/timeperiods.cfg'...
Processing object config file '/etc/nagios3/objects/templates.cfg'...
Processing object config directory '/etc/nagios3/servers'...
Processing object config file '/etc/nagios3/servers/CHATCLARITY.cfg'...
Processing object config file '/etc/nagios3/servers/LYNC1.cfg'...
Processing object config file '/etc/nagios3/servers/RIP3.cfg'...
Processing object config file '/etc/nagios3/servers/DOCO2.cfg'...
Processing object config file '/etc/nagios3/servers/PROIMAGE3.cfg'...
Processing object config file '/etc/nagios3/servers/PROSTATIC2.cfg'...
Processing object config file '/etc/nagios3/servers/printframe-servers.cfg'...
Processing object config file '/etc/nagios3/servers/GDVIRTUAL5.cfg'...
Processing object config file '/etc/nagios3/servers/GDVIRTUAL4.cfg'...
Processing object config file '/etc/nagios3/servers/RIP2.cfg'...
Processing object config file '/etc/nagios3/servers/IMAGE1.cfg'...
Processing object config file '/etc/nagios3/servers/UV2.cfg'...
Processing object config file '/etc/nagios3/servers/production-servers.cfg'...
Processing object config file '/etc/nagios3/servers/FISE1.cfg'...
Processing object config file '/etc/nagios3/servers/DOPRCAGE.cfg'...
Processing object config file '/etc/nagios3/servers/POSTALSERVICES.cfg'...
Processing object config file '/etc/nagios3/servers/CALLCLARITY.cfg'...
Processing object config file '/etc/nagios3/servers/highpoint-servers.cfg'...
Processing object config file '/etc/nagios3/servers/RIP5.cfg'...
Processing object config file '/etc/nagios3/servers/FISE2.cfg'...
Processing object config file '/etc/nagios3/servers/PROIMAGE1.cfg'...
Processing object config file '/etc/nagios3/servers/raleigh-servers.cfg'...
Processing object config file '/etc/nagios3/servers/PRONETSERVICES.cfg'...
Processing object config file '/etc/nagios3/servers/NSA.cfg'...
Processing object config file '/etc/nagios3/servers/PROSTATIC1.cfg'...
Processing object config file '/etc/nagios3/servers/FEDEX.cfg'...
Processing object config file '/etc/nagios3/servers/RIP4.cfg'...
Processing object config file '/etc/nagios3/servers/NETSERVICES.cfg'...
Processing object config file '/etc/nagios3/servers/SQLSERVICES.cfg'...
Processing object config file '/etc/nagios3/servers/LYNC2.cfg'...
Processing object config file '/etc/nagios3/servers/GDVIRTUAL1.cfg'...
Processing object config file '/etc/nagios3/servers/GDVIRTUAL2.cfg'...
Processing object config file '/etc/nagios3/servers/CPSMASTER.cfg'...
Processing object config file '/etc/nagios3/servers/PROIMAGE2.cfg'...
Processing object config file '/etc/nagios3/servers/WINSERVICES.cfg'...
Processing object config file '/etc/nagios3/servers/ADP.cfg'...
Processing object config file '/etc/nagios3/servers/UV1.cfg'...
Processing object config file '/etc/nagios3/servers/GDVIRTUAL3.cfg'...
Processing object config file '/etc/nagios3/servers/RIP1.cfg'...
Processing object config file '/etc/nagios3/servers/GDSUBV.cfg'...
Processing object config file '/etc/nagios3/servers/CALLCENTER1.cfg'...
Processing object config file '/etc/nagios3/servers/DOCO1.cfg'...
Processing object config file '/etc/nagios3/servers/PROIMAGE4.cfg'...
Processing object config directory '/etc/nagios3/printers'...
Processing object config file '/etc/nagios3/printers/H500-4-PF.cfg'...
Processing object config file '/etc/nagios3/printers/B7360-OP.cfg'...
Processing object config file '/etc/nagios3/printers/E9800-54.cfg'...
Processing object config file '/etc/nagios3/printers/ZebraShip7.cfg'...
Processing object config file '/etc/nagios3/printers/E9900-67.cfg'...
Processing object config file '/etc/nagios3/printers/E6000-76.cfg'...
Processing object config file '/etc/nagios3/printers/E9900-69.cfg'...
Processing object config file '/etc/nagios3/printers/E9800-53.cfg'...
Processing object config file '/etc/nagios3/printers/general-printers.cfg'...
Processing object config file '/etc/nagios3/printers/E9900-51.cfg'...
Processing object config file '/etc/nagios3/printers/H2035-2-OP.cfg'...
Processing object config file '/etc/nagios3/printers/H252-HR.cfg'...
Processing object config file '/etc/nagios3/printers/ZebraShip5.cfg'...
Processing object config file '/etc/nagios3/printers/S6240-1-PF.cfg'...
Processing object config file '/etc/nagios3/printers/E9900-65.cfg'...
Processing object config file '/etc/nagios3/printers/H2035-1-OP.cfg'...
Processing object config file '/etc/nagios3/printers/H6200-58.cfg'...
Processing object config file '/etc/nagios3/printers/ZebraShip4.cfg'...
Processing object config file '/etc/nagios3/printers/EmployeeBarcode.cfg'...
Processing object config file '/etc/nagios3/printers/S503-2-OP.cfg'...
Processing object config file '/etc/nagios3/printers/ZebraShip3.cfg'...
Processing object config file '/etc/nagios3/printers/H2025-MK.cfg'...
Processing object config file '/etc/nagios3/printers/H2035-CC.cfg'...
Processing object config file '/etc/nagios3/printers/E9900-63.cfg'...
Processing object config file '/etc/nagios3/printers/H2025-BS.cfg'...
Processing object config file '/etc/nagios3/printers/S6240-2-PF.cfg'...
Processing object config file '/etc/nagios3/printers/E9900-68.cfg'...
Processing object config file '/etc/nagios3/printers/E9900-70.cfg'...
Processing object config file '/etc/nagios3/printers/E6000-60.cfg'...
Processing object config file '/etc/nagios3/printers/E9900-52.cfg'...
Processing object config file '/etc/nagios3/printers/ZebraShip2.cfg'...
Processing object config file '/etc/nagios3/printers/H2025-OP.cfg'...
Processing object config file '/etc/nagios3/printers/S402-HR.cfg'...
Processing object config file '/etc/nagios3/printers/H2035-FN.cfg'...
Processing object config file '/etc/nagios3/printers/E9900-64.cfg'...
Processing object config file '/etc/nagios3/printers/E9880-55.cfg'...
Processing object config file '/etc/nagios3/printers/E9900-71.cfg'...
Processing object config file '/etc/nagios3/printers/S453-FN.cfg'...
Processing object config file '/etc/nagios3/printers/C8300-61.cfg'...
Processing object config file '/etc/nagios3/printers/E6000-59.cfg'...
Processing object config file '/etc/nagios3/printers/E9900-62.cfg'...
Processing object config file '/etc/nagios3/printers/ZebraShip6.cfg'...
Processing object config file '/etc/nagios3/printers/E9900-66.cfg'...
Processing object config file '/etc/nagios3/printers/H500-6-PF.cfg'...
Processing object config file '/etc/nagios3/printers/H500-5-PF.cfg'...
Processing object config file '/etc/nagios3/printers/pf-printers.cfg'...
Processing object config file '/etc/nagios3/printers/ZebraShip1.cfg'...
Processing object config file '/etc/nagios3/printers/H500-1-PF.cfg'...
Processing object config file '/etc/nagios3/printers/C9000-50.cfg'...
Processing object config file '/etc/nagios3/printers/S4111-CC.cfg'...
Processing object config file '/etc/nagios3/printers/S503-1-OP.cfg'...
Processing object config directory '/etc/nagios3/networking'...
Processing object config file '/etc/nagios3/networking/highpoint-network.cfg'...
Processing object config file '/etc/nagios3/networking/SMSCisco.cfg'...
   Read object config files okay...

Running pre-flight check on configuration data...

Checking services...
        Checked 499 services.
Checking hosts...
        Checked 89 hosts.
Checking host groups...
        Checked 7 host groups.
Checking service groups...
        Checked 0 service groups.
Checking contacts...
        Checked 9 contacts.
Checking contact groups...
        Checked 9 contact groups.
Checking service escalations...
        Checked 0 service escalations.
Checking service dependencies...
        Checked 0 service dependencies.
Checking host escalations...
        Checked 0 host escalations.
Checking host dependencies...
        Checked 0 host dependencies.
Checking commands...
        Checked 167 commands.
Checking time periods...
        Checked 6 time periods.
Checking for circular paths between hosts...
Checking for circular host and service dependencies...
Checking global event handlers...
Checking obsessive compulsive processor commands...
Checking misc settings...

Total Warnings: 0
Total Errors:   0

Things look okay - No serious problems were detected during the pre-flight check
Last edited by tmcdonald on Fri Dec 11, 2015 1:12 pm, edited 1 time in total.
Reason: Please use [code][/code] tags around long output
rkennedy
Posts: 6579
Joined: Mon Oct 05, 2015 11:45 am

Re: check_nrpe

Post by rkennedy »

Is that with the check_nrpe code commented out?
Former Nagios Employee
Locked