probes::RemoteFPing - Remote FPing Probe for SmokePing
*** Probes *** + RemoteFPing binary = /usr/bin/ssh packetsize = 1024 forks = 1
++ PROBE_CONF rhost = bigbox.foobar.com ruser = foo rbinary = /usr/local/sbin/fping
Integrates the remote execution of FPing via ssh/rsh into smokeping. The variable binary must point to your copy of the ssh/rsh program.
The binary and rhost are mandatory. The binary option specifies the path of the remote shell program (usually ssh, rsh or remsh). Any other script or binary that can be called as
/path/to/binary [ -l ruser ] rhost rbinary
may be used.
The (optional) packetsize option lets you configure the packetsize for the pings sent.
The (optional) forks option lets you configure the number of simultaneous remote pings to be run.
The rhost option specifies the remote device from where fping will be launched.
The (optional) ruser option allows you to specify the remote user, if different from the one running the smokeping daemon.
The (optional) rbinary option allows you to specify the location of the remote fping binary. If not specified the probe will assume that fping is in the remote host's path.
It is important to make sure that you can access the remote machine without a password prompt, otherwise this probe will not work properly. To test just try something like this:
$ ssh bigbox.foobar.com fping somehost.foobar.com
The next thing you see must be fping's output.
Luis F Balbinot <hades@inf.ufrgs.br>
based on probes::FPing by
Tobias Oetiker <tobi@oetiker.ch>