Riemann的Ping数据采集器
riemann-fping的Python项目详细描述
#riemann fping
此程序是[fping]实用程序(https://fping.org/)的包装它将使用fping收集延迟和数据包丢失信息到多个目标,并将收集到的数据发送到[RIEMANN]实例。
它使用[borntyping的RIEMANN客户端](http s://github.com/borntyping/python-RIEMANN-client)与RIEMANN交谈。
TLS连接支持证书。
[--协议{TCP,UDP,tls}[--timeout timeout]
[--keyfile keyfile][--certfile certfile]
[--ca certs ca_certs][--probe probe]
[--fping cmd fping_cmd[--interval interval][--debug]
target[target…]
ping多个目标并将结果发送到黎曼BR/> BR/>位置参数:
目标< BR/> BR/>可选参数:
-H,帮助显示此帮助消息并退出
主机主机黎曼主机(默认:本地主机)
端口端口黎曼端口(默认值:5555)
协议{TCP,UDP,tls}
RIEMANN协议(默认值:tcp)
--到RIEMANN的tcp连接超时(默认值:
30)
--tls连接的Key file keyfile密钥文件(默认值:无)
--tls连接的certfile certfile证书文件(默认值:
无)
--用于验证服务器的ca证书ca证书文件
(默认值:无)
--探测器的探测器名称(默认值:FQDN-of-the-HOST-RUNNING-ON)
--fping cmd fping_cmd
fping命令的路径(默认值:usr/sbin/fping)
--间隔以秒为单位的间隔事件间隔(默认值:60)
--调试启用调试模式(默认值:False)
````
此程序是[fping]实用程序(https://fping.org/)的包装它将使用fping收集延迟和数据包丢失信息到多个目标,并将收集到的数据发送到[RIEMANN]实例。
它使用[borntyping的RIEMANN客户端](http s://github.com/borntyping/python-RIEMANN-client)与RIEMANN交谈。
TLS连接支持证书。
[--协议{TCP,UDP,tls}[--timeout timeout]
[--keyfile keyfile][--certfile certfile]
[--ca certs ca_certs][--probe probe]
[--fping cmd fping_cmd[--interval interval][--debug]
target[target…]
ping多个目标并将结果发送到黎曼BR/> BR/>位置参数:
目标< BR/> BR/>可选参数:
-H,帮助显示此帮助消息并退出
主机主机黎曼主机(默认:本地主机)
端口端口黎曼端口(默认值:5555)
协议{TCP,UDP,tls}
RIEMANN协议(默认值:tcp)
--到RIEMANN的tcp连接超时(默认值:
30)
--tls连接的Key file keyfile密钥文件(默认值:无)
--tls连接的certfile certfile证书文件(默认值:
无)
--用于验证服务器的ca证书ca证书文件
(默认值:无)
--探测器的探测器名称(默认值:FQDN-of-the-HOST-RUNNING-ON)
--fping cmd fping_cmd
fping命令的路径(默认值:usr/sbin/fping)
--间隔以秒为单位的间隔事件间隔(默认值:60)
--调试启用调试模式(默认值:False)
````