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

相关推荐
简单点了1 小时前
全栈编程基础知识7
运维·服务器·网络
眷蓝天1 小时前
Docker 镜像瘦身:从 GB 到 MB 的优化实践
运维·docker·容器
实心儿儿1 小时前
Linux —— 进程控制 - mini shell
linux·运维·服务器
程序员黄老师2 小时前
Windows文件移动到Linux上的坑
linux·运维·服务器
shizhan_cloud2 小时前
自动化部署Kubernetes集群
运维·kubernetes
mounter6252 小时前
【内核前沿】Linux IPC 迎来大变局?POSIX 消息队列增强、io_uring IPC 与 Bus1 十年回归
linux·运维·服务器·kernel·ipc·io_uring
wzl202612133 小时前
企业微信定时群发技术实现与实操指南(原生接口+工具落地)
java·运维·前端·企业微信
2401_895521343 小时前
Linux下安装Redis
linux·运维·redis
网络小白不怕黑3 小时前
2.1VMware部署Windows_server_2008_R2
运维·服务器
一叶飘零_sweeeet4 小时前
Docker Compose实战指南
运维·docker·容器