service templates
Aaron M. Segura
aaron.segura at cabelas.com
Tue May 6 16:42:32 CEST 2008
I'm pretty sure Deborah is confused on this point, mistaking "Service
Templates" for "Service Profiles". If I were you I would start looking
at Monarch (or similar).
On Tue, 2008-05-06 at 09:39 -0500, Terry wrote:
> Please point me to these service profiles in the documentation, having
> trouble finding them.
>
> On Tue, May 6, 2008 at 9:31 AM, Deborah Martin
> <Deborah.Martin at kognitio.com> wrote:
> > They are available as part of the standard config. I've used them since
> > 2005.
> >
> >
> > -----Original Message-----
> >
> > ***************************************************************************
> > This email and any files transmitted with it are confidential and intended
> > solely for the use of the individual or entity to whom they are addressed.
> > Any unauthorised distribution or copying is strictly prohibited.
> >
> > Whilst Kognitio Limited takes steps to prevent the transmission of viruses
> > via e-mail, we can not guarantee that any email or attachment is free from
> > computer viruses and you are strongly advised to undertake your own anti-virus
> > precautions.
> >
> > Kognitio grants no warranties regarding performance, use or quality of any
> > e-mail or attachment and undertakes no liability for loss or damage,
> > howsoever caused.
> >
> > Kognitio Limited
> > Registered in England: 0212 7833
> > Registered Address: 3a Waterside Park
> > Cookham Road
> > Bracknell
> > Berks
> > RG12 1RB
> > VAT number: 864 4378 92
> > ***************************************************************************
> >
> >
> >
> > From: Aaron M. Segura [mailto:aaron.segura at cabelas.com]
> > Sent: 06 May 2008 15:34
> > To: Terry
> > Cc: Nagios Users mailinglist
> > Subject: Re: [Nagios-users] service templates
> >
> >
> >
> >
> > What you're talking about sounds like Service Profiles, which, I
> > believe, are not available via regular nagios configs, but rather via a
> > third party GUI configuration tool like Monarch (amongst others,
> > probably).
> >
> > On Tue, 2008-05-06 at 09:30 -0500, Terry wrote:
> > > Thanks for the reply. I do this already. This just cuts down on the
> > > number of lines in a service check. It doesn't allow me to glob a set
> > > of services into a single service or host definition though, which is
> > > what I want (i think).
> > >
> > > On Tue, May 6, 2008 at 9:20 AM, Deborah Martin
> > > <Deborah.Martin at kognitio.com> wrote:
> > > > Terry,
> > > > You can do exactly that :
> > > >
> > > > In the main services.cfg, define your template
> > > >
> > > > define service{
> > > > name my-service ; The 'name' of this service
> > > > template, referenced in other service definitions
> > > > active_checks_enabled 1 ; Active service checks
> > are
> > > > enabled
> > > > passive_checks_enabled 1 ; Passive service checks
> > are
> > > > enabled/accepted
> > > > parallelize_check 1 ; Active service checks
> > > > should be parallelized (disabling this can lead to major performance
> > > > problems)
> > > > obsess_over_service 1 ; We should obsess over
> > this
> > > > service (if necessary)
> > > > check_freshness 0 ; Default is to NOT
> > check
> > > > service 'freshness'
> > > > notifications_enabled 1 ; Service notifications
> > are
> > > > enabled
> > > > event_handler_enabled 1 ; Service event handler
> > is
> > > > enabled
> > > > flap_detection_enabled 1 ; Flap detection is
> > enabled
> > > > process_perf_data 1 ; Process performance
> > data
> > > > retain_status_information 1 ; Retain status
> > information
> > > > across program restarts
> > > > retain_nonstatus_information 1 ; Retain non-status
> > > > information across program restarts
> > > >
> > > > register 0 ; DONT REGISTER THIS
> > > > DEFINITION - ITS NOT A REAL SERVICE, JUST A TEMPLATE!
> > > > }
> > > >
> > > > You need to change / add whatever else you want in there.
> > > >
> > > > Then for the service definition specific to a host :
> > > >
> > > > define service{
> > > > use my-service ; this will load the
> > service
> > > > template my-service
> > > > host_name yourhostname
> > > > service_description yourdescription
> > > > contact_groups yourcontactgroups
> > > > servicegroups yourservicegroups
> > > > max_check_attempts 1
> > > > normal_check_interval 5
> > > > retry_check_interval 1
> > > > notifications_enabled 1 ; Service notifications are
> > enabled
> > > > notification_interval 240
> > > > notification_period 24x7
> > > > notification_options c,r ; Notifications are sent out
> > on
> > > > CRITICAL or RECOVERY
> > > > check_period 24x7
> > > > check_command check_ping!100.0,20%!500.0,60%
> > > > }
> > > >
> > > > You can do lots of stuff with this. I use the above for checking
> > databases,
> > > > but each database is slightly different
> > > > so I use a template for the base, then define only the differences in
> > the
> > > > individual service definitions. Also,
> > > > if you define the check_command in the template, but want to change the
> > > > check_command slightly like the parameters passed to it, anything you
> > put in
> > > > the service definition overrides the template definition. Very useful
> > if you
> > > > want to test a plugin on a live system but don't want to change for
> > > > everything until you're happy with it.
> > > >
> > > > Hope that helps.
> > > >
> > > > regards,
> > > > deborah
> > > > -----Original Message-----
> > > > From: Terry [mailto:td3201 at gmail.com]
> > > > Sent: 06 May 2008 15:11
> > > > To: Nagios Users mailinglist
> > > > Subject: [Nagios-users] service templates
> > > >
> > > >
> > > > I am figuring this is pretty obvious but the coffee hasn't kicked in
> > > > yet or something. I want to set up service templates of some sorts.
> > > > I see there are service groups but this isn't it exactly because you
> > > > have to define the host with each service. For example, a template
> > > > would contain all of our base windows service that we monitor and then
> > > > one of our level 1 or 2 guys can go in and 'use windows-base' to
> > > > simply include that set of services for a host. I hope this makes
> > > > sense.
> > > >
> > > >
> > -------------------------------------------------------------------------
> > > > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> > > > Don't miss this year's exciting event. There's still time to save $100.
> > > > Use priority code J8TL2D2.
> > > >
> > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javao
> > > > ne
> > > > _______________________________________________
> > > > 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
> > > >
> > > >
> > ***************************************************************************
> > > > This email and any files transmitted with it are confidential and
> > intended
> > > > solely for the use of the individual or entity to whom they are
> > addressed.
> > > > Any unauthorised distribution or copying is strictly prohibited.
> > > >
> > > > Whilst Kognitio Limited takes steps to prevent the transmission of
> > viruses
> > > > via e-mail, we can not guarantee that any email or attachment is free
> > from
> > > > computer viruses and you are strongly advised to undertake your own
> > anti-virus
> > > > precautions.
> > > >
> > > > Kognitio grants no warranties regarding performance, use or quality of
> > any
> > > > e-mail or attachment and undertakes no liability for loss or damage,
> > > > howsoever caused.
> > > >
> > > > Kognitio Limited
> > > > Registered in England: 0212 7833
> > > > Registered Address: 3a Waterside Park
> > > > Cookham Road
> > > > Bracknell
> > > > Berks
> > > > RG12 1RB
> > > > VAT number: 864 4378 92
> > > >
> > ***************************************************************************
> > > >
> > > >
> > > >
> > >
> > > -------------------------------------------------------------------------
> > > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> > > Don't miss this year's exciting event. There's still time to save $100.
> > > Use priority code J8TL2D2.
> > >
> > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javao
> > ne
> > > _______________________________________________
> > > 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
> >
> > -------------------------------------------------------------------------
> > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> > Don't miss this year's exciting event. There's still time to save $100.
> > Use priority code J8TL2D2.
> > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javao
> > ne
> > _______________________________________________
> > 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
> >
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
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