prometheus调整默认数据存储时间

调整kubernetes部署的prometheus数据存储时间

由于prometheus是用kuberentes部署的,没办法像传统部署方式那种直接在启动参数增加存储时间的参数。需要在configmap里或者在deployment里添加,我这里使用的方式是在deployement里添加调整存储时间的参数。

yaml 复制代码
执行kubectl -n prometheus edit deployment prometheus命令直接修改deployement文件
添加如下参数:

spec:
  containers:
  - args:
    - --storage.tsdb.retention.time=365d
    - --config.file=/etc/prometheus/prometheus.yml  # 需要指定配置文件的位置,不然会到当前目录下寻找prometheus.yml文件

添加完参数以后,登录prometheus页面查看prometheus的状态信息,可以看到存储的时间已经变成1年了。

相关推荐
Ares-Wang4 小时前
Linux》》systemd 、service、systemctl daemon-reload、systemctl restart docker
linux·运维·docker
安审若无6 小时前
运维知识框架
运维·服务器
风向决定发型丶8 小时前
K8S CPU绑核详解
云原生·容器·kubernetes
KubeSphere 云原生8 小时前
KubeSphere Skills 正式发布:让 OpenClaw 更懂 KubeSphere
云原生
Arvin6279 小时前
Nginx 添加账号密码访问验证
运维·服务器·nginx
风曦Kisaki9 小时前
# Linux 磁盘查看命令详解:df 与 du
linux·运维·网络
攻城狮在此9 小时前
华为交换机Console口密码如何清除
运维·网络·华为
阿里云云原生10 小时前
Nacos 3.2 Skill Registry 正式版发布,让 AI 能力在企业更安全、可控落地
云原生
内心的一片海10 小时前
服务器内存异常占用
运维·服务器
阿里云云原生11 小时前
阿里云可观测 2026 年 3 月产品动态
云原生