kubernetes prometheus/Thanos -如何找出特定指标的每个标签的索引大小

dtcbnfnu  于 2023-04-20  发布在  Kubernetes
关注(0)|答案(1)|浏览(135)

我负责维护指标和标签。对于每个指标,不同的标签会有一些默认的和一些自定义的。我们使用Grafana代理沿着Prometheus。
是否有任何方法可以找出由特定指标生成的每个标签的索引大小,以便我们可以找出高存储消耗的标签?例如,对于node_cpu_seconds_total指标,我们得到的标签如JobmethodPodnamelocationinstance_namemode等。我们可以找到每个标签占用的存储空间吗?

zqdjd7g9

zqdjd7g91#

您可以配置Cardinality management dashboards,使您能够分析标签使用情况并估计存储消耗。
除此之外,它可能不完全是你要找的,因为它涉及到活动系列,而不是存储本身,但你可以使用Mimirtool to calculate number of series for each metric。如果你的目标是优化存储消耗,它可能也会有帮助。

相关问题