[Xymon] xymon-rclient.sh
Kris Springer
kspringer at innovateteam.com
Tue Sep 9 19:26:23 CEST 2014
I'm not getting any log files from FreeNAS using the rclient. The
server website says "The client did not report any logfile data". Any
ideas?
Signature - Kris
Thank you.
------------------------------------------------
Kris Springer
On 8/5/2014 10:39 PM, Jeremy Laidman wrote:
>
> Great news. Thanks for the update. I'll add FreeNAS to the
> compatibility list, with the shell caveat.
>
> On 01/08/2014 4:02 PM, "Kris Springer" <kspringer at innovateteam.com
> <mailto:kspringer at innovateteam.com>> wrote:
>
> Well done!! Adding the '/bin/bash' to the cmd line worked!
> Results are flowing in and all is well. Thanks for help. Good
> job. :-)
>
> Thank you.
>
> ------------------------------------------------
>
> Kris Springer
>
>
>
> On 7/31/2014 7:21 PM, Jeremy Laidman wrote:
>> On 1 August 2014 10:45, Root, Paul T <Paul.Root at centurylink.com
>> <mailto:Paul.Root at centurylink.com>> wrote:
>>
>> Yes. The xymon-rclient script scp’s the proper script from
>> ~/client/bin to the client and runs it.
>>
>>
>> Actually, that's not correct. It uses "ssh" (or rsh, or whatever
>> you want to give it) to run a shell, then pipes the contents of
>> the xymonclient-freebsd.sh file into the pipe. Essentially like
>> this:
>>
>> $ cat /usr/lib/xymon/client/bin/xymonclient-freebsd.sh | ssh -T
>> -i path/to/keyfile hostname
>>
>> and the output is saved into a temporary file to be fed into
>> $XYMON $XYMSRV "@", but prefixed with a "client" message header.
>>
>> If you run that "cat ..." command manually it should give you
>> client data as its output. Try it and see.
>>
>> If it works, then xymon-rclient should also work and might have a
>> bug. If this doesn't work, then we can reproduce the problem
>> outside of xymon-rclient and it will be easier to work on.
>>
>> I wonder if it's to do with the shell on the FreeNAS. If it's a
>> non-standard shell, you might need to force a shell in the ssh
>> parameters, with something like:
>>
>> cmd(ssh -T -i /home/xymon/.ssh/xymon-rclient root@%{H}
>> /bin/bash),ostype(freebsd)
>>
>> J
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xymon.com/pipermail/xymon/attachments/20140909/01f143f6/attachment.html>
More information about the Xymon
mailing list