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

相关推荐
2401_832298105 分钟前
腾讯云TSearch存算分离,破解日志分析算力瓶颈
大数据·运维·数据库
YongCheng_Liang42 分钟前
分布式数据库核心原理深度解析:架构、理论与事务解决方案
运维·数据库·sql
chem41111 小时前
ONENET API创建设备并返回设备密钥和设备ID
运维·服务器·mysql
UrSpecial1 小时前
IM项目——消息转发子服务
运维·服务器
噎住佩奇1 小时前
k8s创建测试Pod的流程
云原生·容器·kubernetes
草根站起来1 小时前
S/MIME电子邮件证书
运维·服务器
venus601 小时前
网络运维之ping与telnet的区别
运维·服务器·网络
sxgzzn1 小时前
如何有效提升开关柜与电缆的故障监测能力?
运维·电缆绝缘监测·电缆在线监测·局部放电在线监测·局放在线监测
WinyQ01 小时前
【DeepStream】整合出现的问题
linux·运维·网络
坐怀不乱杯魂1 小时前
Linux 基础IO
linux·运维·服务器