[Xymon] Additional tests from xymon server
Steven Carr
sjcarr at gmail.com
Fri Apr 13 22:10:30 CEST 2012
How is your script identifying the hosts in hosts.cfg that have the test
set? are you using the xymongrep utility within env.pl?
The stanza in tasks.cfg only kicks off the script (every 5 mins as you have
specified), it doesn't pass any data to it and doesn't run it for each
host, you have to go and grab the data and work out which hosts to check,
so use 'xymongrep env' to find all the hosts to check, then split and work
out each domain, check each domain and pass the data back to xymon using
the 'xymon status' command.
Steve
On 13 April 2012 18:10, Ioan Damian <damian.ioan at gmail.com> wrote:
> Hi,
>
> I'm trying to add a test to the xymon server. This one has to reside
> server-side because not it does domain checks and not all domains have an
> assigned IP. Also, connectivity is not a concern here. What I'm trying to
> do is add some domain in a subpage and check for changes in their
> nameserver IPs. I've written a perl script that does the job and it takes
> the domain name as a parameter. In practice I'm trying to replicate what
> xymonnet does with the various checks like dns, http, smtp, etc.
>
> I would have something like this hosts.cfg:
>
> page domainchecks <H3>Domain Checks<H3>
> <some IP> <the domain name> # noconn <my_test_name>
>
> I did scrip this to check all domains at once but, that's not a desired
> behavior because I need to xymon to treat them separately and tell me for
> each if something changed or not according to my script.
>
> I setup a test task in tasks.cfg like this:
>
> [Environment]
> ENVFILE /var/lib/xymon/server/etc/xymonserver.cfg
> NEEDS xymond
> CMD $XYMONSERVERROOT/server/ext/env.pl
> LOGFILE $XYMONSERVERLOGS/ext-env.log
> INTERVAL 5m
>
> I've set it up for some hosts to no avail:
>
> <some ip> <hostname> # env
>
> It only shows up for the xymon server, which leads me to think this is
> more cumbersome than I first thought. Has anyone managed to do something
> like this before?
>
> --
> All I know is that I like you. I have no taste, but I like you.
>
> _______________________________________________
> Xymon mailing list
> Xymon at xymon.com
> http://lists.xymon.com/mailman/listinfo/xymon
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xymon.com/pipermail/xymon/attachments/20120413/eabdcbb0/attachment.html>
More information about the Xymon
mailing list