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

相关推荐
暴力求解26 分钟前
Linux ---线程控制(二)
linux·运维·服务器·操作系统
梦痕长情1 小时前
等保三级三权账户
linux·运维·服务器
jiecy2 小时前
为Linux系统双网卡配置静态路由
linux·运维
CodexDave3 小时前
数据库连接池耗尽:排查顺序与三层兜底
服务器·前端·数据库·git·云原生·容器·kubernetes
weixin_307779133 小时前
Linux下Jenkins数据故障的系统化排查Shell脚本
linux·运维·服务器·jenkins
荒--3 小时前
Burp Suite(二)
linux·运维·服务器
YangYang9YangYan3 小时前
2026自动化背景无项目经验转数据分析的可行性分析
运维·数据分析·自动化
internet Boy4 小时前
服务器机房硬件入门教程
运维·服务器
小白还菜4 小时前
linux(Debian)使用mdadm组磁盘RAID1阵列
linux·运维
三8444 小时前
BGP/BGP路由反射器/联邦/BGP属性/BGP选路
运维·服务器·网络