|
[ Return To FAQ Index | Search The FAQs ]
|
|
| Title: | Why do all my remote services have the same service check result? |
| FAQ ID: | F0130 |
| Submitted By: | Tom De Blende |
| Last Updated: | 01/20/2003 |
|
| Description: |
I basically have my services file set up like this:
define service{
use generic-service ; Name of service template to use
host_name mail
service_description PING
is_volatile 0
check_period 24x7
contact_groups mail-servers
notification_options w,u,c,r
check_command check_ping
}
I have the same set up for check_users, check_disk, etc. Well my problem is, I get the stats, but all the stats for the services are the same. After further inspection I learned that all host where returning the stats for the server nagios is actually running on. I have read the manual and I seem to be doing everything correctly. I am assuming the check_* commands are being run, but as it it were checking that machine, and not looking out to the machines I want to monitor.
|
|
| Solution: |
You should not use plugins like check_disk and check_load to check remote hosts. These can only check the host they are running on.
Have a look at http://www.nagios.org/download/. There you can find plugins and add-ons that will help you to monitor these services on remote hosts.
Most used are:
- NRPE
- check_by_ssh
- nagios_statd
- SNMP
- NSCA
- REL
|
|
| Keywords: | remote plugin |
|