gpt4 book ai didi

monitoring - 去除 Prometheus 中的标签

转载 作者:行者123 更新时间:2023-12-03 09:37:49 31 4
gpt4 key购买 nike

我正在调查我们公司使用 Prometheus 从我们在 Kubernetes 上运行的实验中收集统计数据。有计划使用标签来标记我们的云/集群中特定实验的名称。这意味着我们将生成大量标签,这些标签会随着时间的推移而占用大量存储空间。当关联的时间序列过期后,标签也会被删除吗?

最佳答案

tldr;从操作的角度来看,Prometheus 没有区分时间序列名称和标签;通过删除您的实验数据,您将有效地恢复您创建的标签。

以下内容仅适用于 Prometheus >= 2.0

Prometheus 为度量名称、标签和标签值的每个唯一组合存储一个时间序列。所以my_metric{my_tag="a"} , my_metric{my_tag="b"} , 和 your_metric{}都是不同的时间序列;标签或标签值与指标名称没有什么特别之处。

此外,Prometheus 将数据存储在 2-hour frames on disk 中。 .因此,您创建的任何标签在两小时后都不会影响数据库的操作,但磁盘存储大小和实际访问旧数据时的查询性能除外。清除数据后,这两个问题都会得到解决。快去实验吧!

关于monitoring - 去除 Prometheus 中的标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46970560/

31 4 0