跳转到主要内容

RIEMANN的ping数据收集器

项目描述

# riemann-fping

此程序是[fping](https://fping.org/)实用工具的包装器。它将使用fping收集多个目标的延迟和丢包信息,并将收集到的数据发送到[RIEMANN](http://riemann.io/)实例。
它使用[borntyping的riemann-client](https://github.com/borntyping/python-riemann-client)与RIEMANN通信。

支持TLS连接的服务器证书验证和自定义客户端证书。


## 安装

您可以使用pip安装riemann-fping的最新发布版本
```bash
pip安装riemann-fping
```

## 使用
```
$ riemann-fping --help
用法:riemann-fping [-h] [--host HOST] [--port PORT]
[--protocol {tcp,udp,tls}] [--timeout TIMEOUT]
[--keyfile KEYFILE] [--certfile CERTFILE]
[--ca-certs CA_CERTS] [--probe PROBE]
[--fping-cmd FPING_CMD] [--interval INTERVAL] [--debug]
目标 [目标 ...]

ping多个目标并将结果发送到RIEMANN

位置参数
目标

可选参数
-h, --help 显示此帮助信息并退出
--host HOST RIEMANN主机(默认:localhost)
--port PORT RIEMANN端口(默认:5555)
--protocol {tcp,udp,tls}
RIEMANN协议(默认:tcp)
--timeout TIMEOUT 对RIEMANN的TCP连接的超时时间(默认
30)
--keyfile KEYFILE TLS连接的密钥文件(默认:None)
--certfile CERTFILE TLS连接的证书文件(默认
None)
--ca-certs CA_CERTS CA证书文件用于验证服务器
(默认:无)
--probe PROBE 探测器名称(默认:运行在主机上的FQDN)
--fping-cmd FPING_CMD
fping命令的路径(默认:/usr/sbin/fping)
--interval INTERVAL 事件间隔(秒)(默认:60)
--debug 启用调试模式(默认:否)
```

## 贡献

请参阅[CONTRIBUTING.md](CONTRIBUTING.md)文件



项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

riemann-fping-0.1.dev2.tar.gz (17.6 kB 查看哈希)

上传时间

支持者