[hobbit] hobbit-*.cfg syntax check

Jerry Yu jjj863 at gmail.com
Fri Aug 4 20:39:43 CEST 2006


eh, not addition, replacement/alternate way.

On 8/4/06, Gary B. <gmbfly98 at gmail.com> wrote:
>
> Oh, you meant in addition to the current way host tests are added.
>
> > why would it be annoying?  To custom a client, you either insert a
> section
> > to the hobbit-clients.cfg, or put such an insertion into a file named
> > clientName.cfg under such a directory dedicated for client conf. The
> latter
> > is less error-prone and less adverse impact when syntax error and
> > inadvertent deletion/editing happens.  I'd assume this is easier for the
> > server code to parse as well.
> >
> >
> > On 8/4/06, Gary B. <gmbfly98 at gmail.com> wrote:
> > > That might get a little annoying if you have a large number of hosts
> > > to monitor, though.  However, perhaps adding the ability to breakup a
> > > config such as hobbit-clients into multiple files could help.
> > >
> > > > just a thought, what about using a dir named 'client_config' holding
> > > > individual config file for each client,  a default file, plus some
> > wild-card
> > > > hosts as well. The benefit is obvious, the error in the syntax would
> not
> > be
> > > > so devastating, since it affects on one client at a time unless it
> is
> > > > default file or wild-card config gets screwed.
> > > > Yesterday, I managed to delete 8 hosts entries on the top of the
> > > > hobbit-clients.cfg, and "HOST= of the 9th host entry. This caused
> checks
> > for
> > > > the 9th host entry got applied to all thre remaining 24 hosts, as if
> > they
> > > > are part of the default section (I have one at the bottom).
> > > >
> > > >
> > > > On 8/4/06, Henrik Stoerner < henrik at hswn.dk> wrote:
> > > > > On Fri, Aug 04, 2006 at 10:40:12AM -0400, Gary B. wrote:
> > > > > >
> > > > > > Is there a syntax checker for the hobbit-*.cfg configuration
> files
> > > > > > (such as hobbit-clients.cfg)?  I'm having an issue where some of
> the
> > > > > > rules I set up are apparently being ignored, or otherwise not
> > working
> > > > > > as expected.  I have a feeling it may be due to a syntax error,
> but
> > > > > > I'm not sure.
> > > > >
> > > > > The utilities that read the configuration file does complain if
> they
> > > > > find something they cannot understand. Look in the clientdata.log
> > > > > and page.log files (for hobbit-clients.cfg and hobbit-alerts.cfg,
> > > > > respectively).
> > > > >
> > > > > There are also "--dump-config" options for these two utilities,
> which
> > > > > will dump the configuration as they understand it. And complain
> > > > > about any errors.
> > > > >
> > > > > > I'm also curious, how does Hobbit deal with syntax errors in the
> > > > > > configuration files?  Does it just skip over bad syntax, or stop
> > > > > > completely when it encounters an error?
> > > > >
> > > > > It tries to cope, ignoring the error and continuing with whatever
> > > > > bits of the config file it understands.
> > > > >
> > > > >
> > > > > Regards,
> > > > > Henrik
> > > > >
> > > > >
> > > > > To unsubscribe from the hobbit list, send an e-mail to
> > > > > hobbit-unsubscribe at hswn.dk
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > >
> > > To unsubscribe from the hobbit list, send an e-mail to
> > > hobbit-unsubscribe at hswn.dk
> > >
> > >
> > >
> >
> >
>
> To unsubscribe from the hobbit list, send an e-mail to
> hobbit-unsubscribe at hswn.dk
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xymon.com/pipermail/xymon/attachments/20060804/b3daba8e/attachment.html>


More information about the Xymon mailing list