[Xymon] Tests for the xymon-server
Novosielski, Ryan
novosirj at umdnj.edu
Thu Oct 25 06:42:50 CEST 2012
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I was actually under the impression that this just straight-up ran the
client (it's in hobbitlaunch.cfg, the former name for tasks.cfg):
# "hobbitclient" runs the Xymon client. The client is installed
automatically
# when you install a Xymon server (presumably, you do want to monitor the
# Xymon server ?), but there's no need to have two hobbitlaunch instances
# running at the same time. So we'll just run it from here.
# Note: If you are using another client package, you should disable
this one.
[hobbitclient]
ENVFILE /opt/xymon-4.2.3/client/etc/hobbitclient.cfg
NEEDS hobbitd
CMD /opt/xymon-4.2.3/client/bin/hobbitclient.sh
LOGFILE $BBSERVERLOGS/hobbitclient.log
INTERVAL 5m
...so if this is the way I'm running the client, can I expect not to
have my clientlaunch.cfg honored?
On 10/24/2012 04:49 PM, Roland Soderstrom wrote:
> Thanks Henrik, That works perfectly.
>
> I think Ryan is correct in saying that this should be included by
> default. You expect it to behave as any client. I couldn't find any
> reference about the include statement in any docs I looked in! Man
> page for tasks.cfg doesn't have anything.
>
> - Roland
>
>
> -----Original Message----- From: xymon-bounces at xymon.com
> [mailto:xymon-bounces at xymon.com] On Behalf Of henrik at hswn.dk Sent:
> Wednesday, 24 October 2012 10:56 PM To: xymon at xymon.com Subject:
> Re: [Xymon] Tests for the xymon-server
>
> Hi,
>
> you could add your extra tests to clientlaunch.cfg, but by default
> this file is not included in the config read from tasks.cfg.
>
> So either add your extra tests directly in tasks.cfg, or add
> include /usr/lib/xymon/client/etc/clientlaunch.cfg to your
> tasks.cfg file.
>
>
> Regards, Henrik
>
> On Tue, 23 Oct 2012 22:03:15 +0000, Roland Soderstrom
> <Rolands at logicaltech.com.au> wrote:
>> Then what could be the problem? I obviously missed something.
>>
>> I got the same issue on 4.3.5 and 4.3.10 I find nothing in the
>> server logs. There are no client-logs in client/logs (even though
>> specified) I double checked the vars and they are working.
>>
>> xymon at host % /usr/local/xymon/client/bin/xymoncmd 2012-10-24
>> 08:22:40 Using default environment file
>> /usr/local/xymon/client/etc/xymonclient.cfg $ echo
>> $XYMONCLIENTHOME/logs /usr/local/xymon/client/logs
>>
>> In client/etc/clientlaunch.cfg [prtdiag] ENVFILE
>> $XYMONCLIENTHOME/etc/xymonclient.cfg CMD
>> $XYMONCLIENTHOME/ext/xymon-prtdiag.ksh LOGFILE
>> $XYMONCLIENTHOME/logs/xymon-prtdiag.log INTERVAL 5m
>>
>> It does all the normal client tests, client/tmp has all the
>> normal client-tmp stuff root at pxym01:/usr/local/xymon/server/etc#
>> pargs 9868 9868: xymond_channel --channel=client
>> --log=/usr/local/xymon/logs/clientdata.log xymo argv[0]:
>> xymond_channel argv[1]: --channel=client argv[2]:
>> --log=/usr/local/xymon/logs/clientdata.log argv[3]:
>> xymond_client root at pxym01:/usr/local/xymon/server/etc# tail
>> /usr/local/xymon/logs/clientdata.log 2012-09-21 13:28:38 Peer not
>> up, flushing message queue 2012-10-24 08:16:05 Peer not up,
>> flushing message queue 2012-10-24 08:25:43 Peer not up, flushing
>> message queue root at pxym01:/usr/local/xymon/server/etc#
>>
>>
>> - Roland
>>
>> -----Original Message----- From: Novosielski, Ryan
>> [mailto:novosirj at umdnj.edu] Sent: Tuesday, 23 October 2012 3:37
>> PM To: Roland Soderstrom Cc: xymon at xymon.com Subject: Re: [Xymon]
>> Tests for the xymon-server
>>
> On 10/22/2012 07:03 PM, Roland Soderstrom wrote:
>>>> Hi,
>>>>
>>>>
>>>>
>>>> I am a bit confused on how to add extra tests to the
>>>> xymon-server itself.
>>>>
>>>> In server/etc/tasks,cfg
>>>>
>>>> I run the [xymonclient]
>>>>
>>>> If I would like to add some other tests like ZFS and prtdiag
>>>> I would have though I add them as in any client in
>>>>
>>>> client/etc/clientlaunch.cfg
>>>>
>>>>
>>>>
>>>> But to get these tests work I have to add them in
>>>> server/etc/tasks,cfg
>>>>
>>>>
>>>>
>>>> What am I missing?
>
> I'm pretty sure you don't need to do that. The client should read
> clientlaunch and run what's in the cfg.
>
>>
>> _______________________________________________ Xymon mailing
>> list Xymon at xymon.com
>> http://lists.xymon.com/mailman/listinfo/xymon
> _______________________________________________ Xymon mailing list
> Xymon at xymon.com http://lists.xymon.com/mailman/listinfo/xymon
> _______________________________________________ Xymon mailing list
> Xymon at xymon.com http://lists.xymon.com/mailman/listinfo/xymon
>
- --
- ---- _ _ _ _ ___ _ _ _
|Y#| | | |\/| | \ |\ | | |Ryan Novosielski - Sr. Systems Programmer
|$&| |__| | | |__/ | \| _| |novosirj at umdnj.edu - 973/972.0922 (2-0922)
\__/ Univ. of Med. and Dent.|IST/EI-Academic Svcs. - ADMC 450, Newark
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://www.enigmail.net/
iEYEARECAAYFAlCIw0YACgkQmb+gadEcsb7pxQCgniXdBoSViWzIxTIM5gTGVMxY
6XQAoKdV3EOjfgj1mhWeddZOzqZvsQVR
=vAyA
-----END PGP SIGNATURE-----
More information about the Xymon
mailing list