【发布时间】:2020-03-17 10:00:23
【问题描述】:
我有一个从不同服务器获取数据包的 API。它将这些数据格式化为不同的小型 JSON 单元。我编写了一个算法,使用命令 json2graphite 将它们发送到石墨。 发送效果很好,传入的数据看起来也不错。
现在的问题: 石墨中显示的数据显示每个条目后跟一个空值。
The data points that should be connected
我知道这些数据也可以使用 Graphite 接口提供的函数连接,但这无济于事,因为 Grafana 板总是在 value 和 null 之间来回跳转。 有没有办法告诉 Grafana,如果超过 1 分钟左右没有数据,它只会变为 null?
我已经尝试使用“storage-schemas.conf”和“storage-aggregation.conf”中的数据来解决问题。不幸的是没有成功。
storage-schemas.conf:
[default_1min_for_1day]
pattern = .*
retentions = 10s:6h,30s:8d,1m:31d,10m:1y,1h:5y
聚合.conf:
[default_average]
pattern = .*
xFilesFactor = 0
aggregationMethod = average
如果你想知道更多,问我。 :)
【问题讨论】:
标签: docker docker-compose grafana graphite