Page 1 of 1

Re: [Nagios-devel] Really slow log2ndo

Posted: Wed Sep 17, 2008 9:46 am
by Guest
Benjamin Krein wrote:
> Is there a reason log entries aren't split up into multiple fields in
> the NDO DB? It seems kind of silly to put the entire log line in a
> single field when there are very clear delimiters in the line.
>

I agree. It would be far more sensible to use separate tables. One for
service checks, one for host checks, one for notifications, (etc, etc).

I imagine the current structure was designed to facilitate displaying
the entire log though. Your guess is as good as mine, as it was a long
time ago I took a look at the ndoutils code.

> I'm contemplating writing my own parser for the archived logs, but I'm
> tempted to modify the NDO code to make use of multiple fields.
>

If you're going to write your own parser anyway, you might as well
re-use the import program from the reports-module project. It should
provide a nice starting point, and the hooks used by the module gets
exercised as inserters so you know both ends work nicely.

--
Andreas Ericsson [email protected]
OP5 AB www.op5.se
Tel: +46 8-230225 Fax: +46 8-230231





This post was automatically imported from historical nagios-devel mailing list archives
Original poster: [email protected]