0

情况是我使用电报将数据发送到 influxDB 和 Grafana(5.1.3) 以可视化.influxDB 将数据存储在下面的甲酸盐中

api.service-v1.request.status.total
api.service-v1.response.size
api.service-v1.upstream_latency
api.service-v1.user.consumer-001.request.count
api.service-v1.user.consumer-001.request.status.200
api.service-v1.user.consumer-001.request.status.429
api.service-v1.user.consumer-001.request.status.499
api.service-v1.user.consumer-001.request.status.total

我想创建一个基于服务、消费者及其状态和更多指标的动态仪表板。你能帮我解决这个问题吗?

4

1 回答 1

1

我们找到了解决方案。我们可以$service使用查询(显示测量;)和正则表达式创建一个变量(/.*api.([^.]*).*/)来过滤服务名称。

带有正则表达式选项的第二个变量$consumer和查询(显示测量值;)(/.*api.$service.user.([^.]*).*/)这些变量我们可以使用 grafana 中的切换编辑模式来可视化图形。

谢谢

于 2018-06-08T13:05:03.457 回答