提问人:mhdwrk 提问时间:2/21/2017 更新时间:6/17/2017 访问量:677
InfluxDB 是否向后兼容 Graphite/Carbon API?
is influxdb backward compatible with graphite/carbon api?
问:
我们正在评估用基于 InfluxDB 的堆栈替换 graphite 作为我们的监控系统,并想知道 InfluxDB 对 Graphite 线路协议的支持是否完全向后兼容 Graphite/Carbon api?
答:
2赞
Michael Desa
2/21/2017
#1
您可以通过两种方式将 Graphite 格式数据写入 InfluxDB。
使用 Telegraf
在 Telegraf 中使用,您可以接受 Graphite 格式数据。然后,可以将此数据转发到 InfluxDB。socket_listener
使用 InfluxDB
InfluxDB 可以通过 Graphite Service 处理 Graphite 格式的数据,该服务可以在 InfluxDB 配置文件的部分进行配置。[[graphite]]
评论
0赞
deniszh
2/22/2017
关于 Telegraf 的小更正。1) tcp 和 udp 侦听器已被弃用,取而代之的是 socket_listener,以及 2) http_listener仅支持 InfluxDB 输入而不支持石墨(参见 github.com/influxdata/telegraf/tree/master/plugins/inputs/...)
0赞
Larry G. Wapnitsky
2/9/2018
对第二个实现的一些帮助 - 我将我的 graphios 实例配置为指向 influxDB 的 graphite 服务,但没有填充任何数据,即使正在处理假脱机。这不是首选方式吗?
1赞
danny
6/17/2017
#2
在石墨线协议中写入数据是可能的,通过石墨API读取大量存储的数据不是(原生的)。
InfluxGraph 是 Graphite API 的第三方存储查找器,可以处理这个问题。
评论