Xymon Mailing List Archive search

.default. host and CLASS and NOPROP tags

2 messages in this thread

list Brian Majeska · Mon, 28 Feb 2011 10:32:25 -0800 ·
I'd like to use the CLASS and NOPROP tags in the .default. hosts
entry, it doesn't seem to be working for me.  Can anyone confirm if
they have this working for them?  or if I've made an obvious mistake?

0.0.0.0    .default.       # CLASS:group1 NOPROPRED=disk
1.2.3.4    server1.example.com #

The man page says both of these tags should work, and I've gotten
others to work like TRENDS and HIDEHTTP, just running into issues with
CLASS and NOPROP*

I'm running Xymon: 4.3 RC1 though I tested the same settings on 4.2.x
and it doesn't work there either.

Thanks

--
Brian Majeska
list Henrik Størner · Thu, 03 Mar 2011 15:32:50 +0100 ·
On Mon, 28 Feb 2011 10:32:25 -0800, Brian Majeska <user-9d2a2209229f@xymon.invalid>
quoted from Brian Majeska
wrote:
I'd like to use the CLASS and NOPROP tags in the .default. hosts
entry, it doesn't seem to be working for me.  Can anyone confirm if
they have this working for them?  or if I've made an obvious mistake?

0.0.0.0    .default.       # CLASS:group1 NOPROPRED=disk
1.2.3.4    server1.example.com #
It's actually slightly embarassing to me, because this exhibits 
how in-consequential I've been with regards to use 'colon' and
'equals' in those tags.

The man-page has it right, your "NOPROPRED" should be "NOPROPRED:disk".
"CLASS:group1" should be ok.

You can test it with a small utility that is built when you
run "make" to build Xymon. It doesn't get installed, so 
you'll have to run it from the source directory. Try this:

henrik at osiris:~/xymon/4.3.0$ /usr/lib/xymon/server/bin/xymoncmd \
   ./lib/loadhosts /etc/xymon/hosts.cfg localhost
Entry for host localhost
        bbd
        http://localhost/
Pick item:XMH_CLASS
        XMH_CLASS value is: 'group1'
Pick item:XMH_NOPROPRED
        XMH_NOPROPRED value is: 'disk'
Pick item:

This is with this hosts.cfg file:

0.0.0.0 .default. # NOPROPRED:disk CLASS:group1
127.0.0.1       localhost       # bbd http://localhost/
0.0.0.0 .default. #
172.16.10.193   henrikXP        # CLIENT:HENRIK-63768AFC

The "henrikXP" host (outside the .default. section) gives:

Entry for host henrikXP
        CLIENT:HENRIK-63768AFC
Pick item:XMH_CLASS
        XMH_CLASS not found
Pick item:XMH_NOPROPRED
        XMH_NOPROPRED not found


Regards,
Henrik