[Xymon] Sending client data without client installed

Andy Smith abs at shadymint.com
Wed Oct 31 19:58:06 CET 2012


Raymond Lee wrote:
> 
> On Tue, Oct 30, 2012 at 6:03 PM, Henrik Størner <henrik at hswn.dk 
> <mailto:henrik at hswn.dk>> wrote:
> 
>     On 30-10-2012 21:22, Raymond Lee wrote:
> 
>         I have a Cisco ACS appliance that runs a CentOS-based OS.  I cannot
>         install the Xymon client on it, but I can ssh to it from our Xymon
>         server and run "show tech-support" to get the output of a long
>         list of
>         commands that include df -k, ps -aux, netstat -an, etc., and
>         save the
>         output to a file.
>         [...] can I
> 
>         just send them to the Xymon server and have it magically know
>         what to do
>         with them to populate the disk, procs, and ports columns?
> 
> 
>     If you modify the data you have to that the command outputs have the
>     headers that Xymon expects - the "[df]", "[ps]" etc section markers,
>     see the "client data" from one of your other servers - then there is
>     a fair chance that it might work.
> 
>     In other words, if you can make your data look like what e.g. a
>     Linux client would send, then it should work with Xymon.
> 
> 
> 
> Yup, I was already going down that route while parsing the output from 
> the Cisco ACS command.
> 
>  
> 
> 
>     The way to send the data off to Xymon would then be
> 
>        xymon 10.0.0.1 "@" < datafile
> 
>     and your datafile would have to begin with a line
> 
>        client myhostname.linux cisco_acs
> 
>     The "linux" part means that it will be interpreted by the Linux
>     client handler; "cisco_acs" defines the configuration "class" that
>     you can optionally use in the analysis.cfg to write common rules for
>     all of your ACS systems.
> 
>     The worst that can happen is that you won't see any statuses on your
>     Xymon webpage; then we'll have to dig into the xymond/client/linux.c
>     code to see how it is interpreted.
> 
> 
> 
> Wow, this worked perfectly!  I can see the columns on the webpage now.  
> Thanks, Henrik!
> 
> 
> -Ray
> 
>  
> 
> 
> 
>     Regards,
>     Henrik
> 
>     _________________________________________________
>     Xymon mailing list
>     Xymon at xymon.com <mailto:Xymon at xymon.com>
>     http://lists.xymon.com/__mailman/listinfo/xymon
>     <http://lists.xymon.com/mailman/listinfo/xymon>
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Xymon mailing list
> Xymon at xymon.com
> http://lists.xymon.com/mailman/listinfo/xymon

Maybe too late now, but I have had good success with this for various 
linux based appliances :-

http://tools.rebel-it.com.au/xymon-rclient/
-- 
Andy



More information about the Xymon mailing list