Nagios3 distributed monitoring question
Jonathan Bayles
jbayles at readytechs.com
Fri Oct 30 18:51:58 CET 2009
I have included the service definition. Thanks for your time. I think what I need is an example of how I could setup a ping check on the remote(of a host the master cannot see due to network) and see the results on the master. I am fairly sure that I could extrapolate from one working example of this setup.
I imagine that as you said, on the master I need to have some kind of definition for the host and the service, but in what way would those differ in order to point them to the data that's being fed via NSCA rather than an active check(that wont work, because the master cannot see the host being checked)?
define service{
name remote-service ; The 'name' of t his service template
active_checks_enabled 0 ; Active service checks are enabled
passive_checks_enabled 1 ; Passive servic e checks are enabled/accepted
parallelize_check 1 ; Active service checks should be parallelized (disabling this can lead to major performance pro blems)
obsess_over_service 1 ; We should obse ss over this service (if necessary)
check_freshness 1 ; Default is to NOT check service 'freshness'
notifications_enabled 1 ; Service notifi cations are enabled
event_handler_enabled 1 ; Service event handler is enabled
flap_detection_enabled 1 ; Flap detection is enabled
failure_prediction_enabled 1 ; Failure predic tion is enabled
process_perf_data 1 ; Process perfor mance data
retain_status_information 1 ; Retain status information across program restarts
retain_nonstatus_information 1 ; Retain non-sta tus information across program restarts
is_volatile 0 ; The service is not volatile
check_period 24x7 ; The service ca n be checked at any time of the day
max_check_attempts 3 ; Re-check the s ervice up to 3 times in order to determine its final (hard) state
normal_check_interval 10 ; Check the serv ice every 10 minutes under normal conditions
retry_check_interval 2 ; Re-check the s ervice every two minutes until a hard state can be determined
contact_groups admins ; Notifications get sent out to everyone in the 'admins' group
notification_options w,u,c,r ; Send notificat ions about warning, unknown, critical, and recovery events
notification_interval 60 ; Re-notify abou t service problems every hour
notification_period 24x7 ; Notifications can be sent out at any time
register 0 ; DONT REGISTER T HIS DEFINITION - ITS NOT A REAL SERVICE, JUST A TEMPLATE!
}
-----Original Message-----
From: Marc Powell [mailto:marc at ena.com]
Sent: Friday, October 30, 2009 1:07 PM
To: Nagios-Users-Help Mailinglist
Subject: Re: [Nagios-users] Nagios3 distributed monitoring question
On Oct 30, 2009, at 11:44 AM, Jonathan Bayles wrote:
> I have a working active check on the remote server and it is working
> fine. I moved the service check over and modified it to use the
> remote-service template instead of generic service but I am not
> seeing anything in the interface.
I have no idea what the remote-service template is or does. From the
name, it could be several different things and may not be what you're
looking for. Please post it (and it's command{} definition) if you
don't understand what it does.
> I am guessing that I need to also setup host, hostgroup etc, but the
> example I am following seems to omit that information.
Yes, each nagios instance must have matching host{} and service{}
definitions, at least host_name and service description should match.
Other parameters may be different. These must match so that when the
central nagios receives a check result from a remote machine, it knows
what host and service to apply it to.
> I need a detailed explanation of how to setup the config files on
> the master so I can see the results of this remote active check.
>
> -----Original Message-----
> From: Marc Powell [mailto:marc at ena.com]
>
> Have you seen the Distributed Monitoring section of the Nagios
> Documentation? http://nagios.sourceforge.net/docs/3_0/distributed.html
It's pretty detailed and would be tedious to repeat.
Be specific about what isn't clear in that documentation.
--
Marc
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Nagios-users mailing list
Nagios-users at 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
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Nagios-users mailing list
Nagios-users at 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
More information about the Users
mailing list