为什么Prometheus部分监控数据被删除后,在短期内增长后又减少?
功能说明
-
Prometheus对一些较早的监控数据会进行压缩操作,压缩过程中会基于源监控数据生成一个新的压缩数据,因此总数据量会有所上升。压缩完成后,压缩的源数据会被删除,因此总数据量会有所下降。且当监控数据保留大小超过所设阈值时,Prometheus会将较早的一些监控数据删除。
-
监控数据保留大小是指
/var/lib/zstack/prometheus/data2/路径下除wal目录外其它目录的总大小。Prometheus删除监控数据时以block为单位进行删除,每个block对应/var/lib/zstack/prometheus/data2/路径下的一个文件夹,由于每个block下数据量不同,所以每次删除时的监控数据量也不同。 -
支持按需在系统参数中修改监控数据保留大小,用于设置监控数据在本地保留的目录大小。