美文网首页
grafana和prometheus系列六:prometheus

grafana和prometheus系列六:prometheus

作者: 飞鹰雪玉 | 来源:发表于2022-05-25 14:45 被阅读0次

    1、prometheus本地存储默认采用tsdb时序数据库。默认存储数据为15天。

    2、可通过启动添加脚本来修改。

    --storage.tsdb.path:数据存储位置,默认是data目录。
    
    --storage.tsdb.retention.time:保留时间,默认是15天,过15天之后,就删除。该配置会覆盖--storage.tsdb.retention的值。
    
    --storage.tsdb.retention.size:要保留的块的最大字节数。最早的数据会首先被删除。默认为0或禁用。此标志是实验性的,可以在将来的版本中进行更改。支持的单位: KB,MB,GB,PB。例如: "512MB"
    

    如果同时指定时间和大小保留策略,谁先触发使用谁。过期存储块清理发生在后台,删除过期块最多可能需要两个小时(每个存储块存储两小时数据),块在被删除之前必须完全过期。

    3、prometheus 的本地存储目录结构

    image-20220518145858219.png

    4、容量估算

    Prometheus 平均每个样本只存储 1-2 个字节。因此,要计算Prometheus 服务器的容量,可以使用粗略的公式:

    needed_disk_space = retention_time_seconds * ingested_samples_per_second * bytes_per_sample
    

    相关文章

      网友评论

          本文标题:grafana和prometheus系列六:prometheus

          本文链接:https://www.haomeiwen.com/subject/spafprtx.html