如何在基于 sysdig 指标标签的 grafana 仪表板中创建下拉菜单

Posted

技术标签:

【中文标题】如何在基于 sysdig 指标标签的 grafana 仪表板中创建下拉菜单【英文标题】:How to create a drop down in grafana dashboard which is based on sysdig metrics label 【发布时间】:2021-09-02 21:34:13 【问题描述】:

我正在尝试在 grafana 面板中为以下指标创建一个下拉列表:

cloud_storage_request_countrepo="github",method="create",region="ap-south",zone="ap-south-1"

我想根据 grafana 仪表板中的标签区域和区域创建一个下拉列表,如附加的屏幕截图。 Dropdown example

请帮忙。我是 grafana 和 sysdig 的新手。

【问题讨论】:

【参考方案1】:

为此,您需要进入仪表板,然后:

设置 > 变量 > 新建General块中,您需要选择Query作为变量类型。 在 Query Options 块中,您需要在下拉列表中选择您的数据源 然后,在同一块中,您将拥有一个 Query 文本字段。在这里你必须使用名为 label_values 的 grafana 函数

你可以找到这个函数的文档here。

所以基本上,对于您的用例,要检索 region 标签的标签值,您将拥有类似这样的内容:

label_values(cloud_storage_request_count,region)

【讨论】:

非常感谢。我现在看到 Zone 和 Region 的下拉菜单,但未显示值。我想我需要发布新的指标,我认为 2 天前的指标由于某种原因没有被 grafana 加载。 您在 Grafana 的“添加变量”页面底部有一个预览。每当您在 Query 文本框外单击时,它都会刷新。因此,您应该能够在不返回仪表板的情况下测试您的查询(或另一个)。

以上是关于如何在基于 sysdig 指标标签的 grafana 仪表板中创建下拉菜单的主要内容,如果未能解决你的问题,请参考以下文章

jmx_exporter 未发回 jmv_ 指标

如何在CentOS 7 sysdig审核网络流量在LAMP服务器

2.用户画像:方法论与工程化解决方案 --- 数据指标体系

2.用户画像:方法论与工程化解决方案 --- 数据指标体系

如何在 Prometheus/Grafana 中不指定标签的情况下通过唯一标签计算指标数量?

从多个指标(相同的标签集,不同的名称)绘制 rate() 时如何避免“向量不能包含具有相同标签集的指标”错误