prometheus-存储

Posted java-quan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了prometheus-存储相关的知识,希望对你有一定的参考价值。

 

 

采集到的样本以时间序列的方式保存在内存(TSDB 时序数据库)中,并定时保存到硬盘中

prometheus一般会保留15天

 

prometheus按照block块的方式来存储数据,每2小时为一个时间单位,首先会存储到内存中,当到达2小时后,会自动写入磁盘中。block的目录结构如下:

技术图片

 

 

技术图片

 

 

chunks               多个,是个目录、保存timeseries数据
meta.json           配置文件,包含起止时间、包含哪些block
index                通过metric名和labels查找时序数据在chunk文件中的位置
tombstones       删除操作会首先记录到这个文件

 

以上是关于prometheus-存储的主要内容,如果未能解决你的问题,请参考以下文章