[Xymon] adding a custom test in linux client

oliver ohemming at gmail.com
Fri Dec 28 19:17:35 CET 2018


Take a look at http://xymon.sourceforge.net/xymon/help/howtograph.html

Does dia.sh read /tmp/dia.txt and send the data to the xymon server?
If so, you should have a 'dia' column on the xymon server for the
client in question

Once that is done, there are two more things to complete
a) edit xymonserver.cfg so it starts populating into an RRD file
(requires a xymon restart)
b) edit graphs.cfg to the graphing works (no restart required)


On Fri, Dec 28, 2018 at 12:45 PM Alessandro Tinivelli
<Alessandro.Tinivelli at faacgroup.com> wrote:
>
> Good day,
>
>
>
> i was trying to monitor some “health data” of a SAP server running on linux. In particular to monitor some output from the dpmon sap utility.
>
>
>
> I run (every 4 minutes) in crontab a script that writes interesting metrics in a file: /tmp/dia.txt  (it was too difficult to run dpmon utility with xymon user)
>
> Then I added in clientlaunch.cfg these lines
>
>
>
> [dia]
>
>         ENVFILE $XYMONCLIENTHOME/etc/xymonclient.cfg
>
>         CMD $XYMONCLIENTHOME/bin/dia.sh
>
>         LOGFILE $XYMONCLIENTLOGS/dia.log
>
>         INTERVAL 5m
>
>
>
> It seems that it runs, because dia.log has this content
>
>
>
> Fri Dec 28 17:52:01 CET 2018
>
> DialogProcessesRunning:0
>
> DialogProcessesAvailable:20
>
> Fri Dec 28 17:56:01 CET 2018
>
> DialogProcessesRunning:0
>
> DialogProcessesAvailable:20
>
> Fri Dec 28 18:00:01 CET 2018
>
> DialogProcessesRunning:0
>
> DialogProcessesAvailable:20
>
>
>
> It’s not clear for me how to let these info appear in xymon web page.
>
> If I look at the clientlog from the xymon web page I don’see these data I’m trying to send from the client.
>
>
>
> What’s missing? Something on client side or both sides?
>
> Thanks!
>
>
>
> Alessandro Tinivelli
>
>
>
> _______________________________________________
> Xymon mailing list
> Xymon at xymon.com
> http://lists.xymon.com/mailman/listinfo/xymon


More information about the Xymon mailing list