无法在包含测量的 influxDB 点上创建 Grafana 动态仪表板
Posted
技术标签:
【中文标题】无法在包含测量的 influxDB 点上创建 Grafana 动态仪表板【英文标题】:Not able to create Grafana dynamic dashboard on influxDB dot included measurement 【发布时间】:2018-11-18 05:10:20 【问题描述】:情况是我正在使用电报将数据发送到 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
我想创建一个基于服务、消费者及其状态和更多指标的动态仪表板。你能帮我解决这个问题吗?
【问题讨论】:
【参考方案1】:我们找到了解决方案。
我们可以使用查询(显示测量值;)和正则表达式(/.*api.([^.]*).*/)
创建一个$service
变量来过滤服务名称。
$consumer
的第二个变量和使用正则表达式选项(/.*api.$service.user.([^.]*).*/)
的查询(显示测量值;)这些变量我们可以使用 grafana 中的切换编辑模式来可视化图形。
谢谢
【讨论】:
以上是关于无法在包含测量的 influxDB 点上创建 Grafana 动态仪表板的主要内容,如果未能解决你的问题,请参考以下文章
influxDB:如何在 influxDB v2.0 中将字段转换为标签