[hobbit] hobbit-*.cfg syntax check

Gary B. gmbfly98 at gmail.com
Fri Aug 4 20:07:20 CEST 2006


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
> >
> >
> >
>
>



More information about the Xymon mailing list