我使用Node Exporter Server Metrics信息中心可视化prometheus的服务器指标。
我想构建一个表,列出报告某个作业的所有节点,并链接到该节点的服务器指标仪表板。
我一直在尝试查询:up{job="telemetry-node"}
。问题是返回的只是值"1"
,因为节点已启动,因此表要列出时间序列数据,我无法找出一个返回有关节点中信息的查询我可以在桌子上显示它的方式。
我通过将Legend Format
设置为{{instance}}
以在表格中将实例名称列为Metric
,将override relative time
设置为{{1并使用列样式来隐藏1s
和Time
。我真的很想找到一个更好的解决方案。
使用正确的解决方案或上面的hackjob是否有一种方法可以将表的内容格式化为另一个仪表板的链接?我看到我可以在Value
设置中设置Drilldown Link
,但这似乎适用于面板,而不是表格中的单个条目。
感谢您的帮助!
答案 0 :(得分:3)
似乎有一个非常early version of a plugin that can link table rows可以做你想要的(但我还没有尝试过那个)。
你可以用Grafana开箱即用:
label_values(instance)
创建template variable for your dashboard,为您提供所有实例。并使其成为多个价值观#34;并且包括所有价值观"使用下面的重复选项。您可以稍后隐藏它并将其作为URL参数传递。