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年了。

相关推荐
做运维的阿瑞5 分钟前
Docker 通信核心:docker.sock 完全指南
运维·docker·容器
紧固视界21 分钟前
机械臂装配自动化推动紧固件设计革新
运维·自动化
小猪写代码42 分钟前
服务器:常用文件夹介绍
运维·服务器
程曦曦44 分钟前
宝塔服务器磁盘爆满:占用50G磁盘空间的.forever日志文件处理导致服务崩溃的教训
运维·服务器·vim
ICT系统集成阿祥1 小时前
服务器厂商领先的品牌名单
运维·服务器
忧郁的橙子.1 小时前
十二、kubernetes 1.29 之 存储 Volume、pv/pvc
云原生·容器·kubernetes
zz-zjx1 小时前
Tomcat核心架构与生产部署指南
java·运维·tomcat
IT东2 小时前
用 Docker + Squoosh 打造图片压缩 API 服务
运维·docker·容器
神秘人X7072 小时前
Docker监控:cAdvisor+Prometheus+Grafana实战指南
docker·grafana·prometheus
IT 小阿姨(数据库)3 小时前
PostgreSQL REST API 介绍
运维·数据库·sql·postgresql·centos