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