使用通配符在 Grafana 上显示多个系列
Posted
技术标签:
【中文标题】使用通配符在 Grafana 上显示多个系列【英文标题】:Display multiple series on Grafana with wildcards 【发布时间】:2021-09-17 11:39:15 【问题描述】:您能否在 Grafana 上显示多个系列,而不必每行创建一个查询?
例如,不要像这样创建两个查询:
sum(upapp="app-1")
sum(upapp="app-2")
你能做这样的事情来在图表上显示两条线吗?
sum(upapp="app-*")
【问题讨论】:
【参考方案1】:是的,这是可能的。您可以使用正则表达式仅为匹配特定模式的应用程序选择时间序列(在本例中以 app-
开头)。然后使用by
子句通过app
标签求和:
sum(upapp=~"app-.*") by (app)
一个有图的相关例子:
sum(http_server_requests_seconds_counturi=~"/membership/.*") by (uri)
【讨论】:
以上是关于使用通配符在 Grafana 上显示多个系列的主要内容,如果未能解决你的问题,请参考以下文章