1
SingeeKing 2020-11-05 17:14:07 +08:00
我就想知道 Prometheus 和 Influxdb 两个时序数据库一起用是为了什么……
|
2
mary9 OP 我们的 Prometheus 保存数据只有 6 个小时。用 Influxdb 来保存长时间的数据。
|
3
mary9 OP @SingeeKing 刚才没说准确,监控的 Prometheus 是远程读 Influxdb 数据,本身不存储指标数据,另外接 Grafana 展示指标,同时也用来接告警。
|
4
SingeeKing 2020-11-05 17:57:50 +08:00
可还是觉得很奇怪…… 无论是自动淘汰还是 Grafana 展示直接 influxdb 都可以啊,为什么要套一层 prometheus
|
5
anubu 2020-11-05 18:44:07 +08:00
楼主应该只是把 influxdb 当做一个时序数据库中间件来使用的,作为 prometheus 数据持久化方案。我们监控数据比较少,用的是 VictoriaMetrics 作为时序数据库,优点是支持 Prometheus querying API,数据消费端不需要再部署一套 prometheus,grafana 直接可以读取。
|
7
mary9 OP @SingeeKing Grafana 也可以直接接 Influxdb,不过我们使用 Promtheus 来处理告警,不使用 Grafana 的告警。
|
8
erenming 2020-11-05 21:00:50 +08:00 via iPhone
记得 Telegraf 有个采集插件叫 Prometheus,里面就实现了发现机制吧
|