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

相关推荐
姚永强2 分钟前
在虚拟机添加磁盘和自动挂载
运维
弘毅 失败的 mian9 分钟前
Linux 进程属性详解
linux·运维·服务器·经验分享·笔记
AI成长日志13 分钟前
【实用工具教程专栏】GitHub Actions自动化工作流入门(基础篇)
运维·自动化·github
llm大模型算法工程师weng17 分钟前
Palantir:从反恐情报到全球决策操作系统 —— 产品、公司架构与商业化深度解析
微服务·云原生·架构
杨云龙UP28 分钟前
Linux环境下Oracle RMAN全量、增量备份与定时任务实践_20260331
linux·运维·服务器·数据库·oracle
Agent产品评测局33 分钟前
集团型企业自动化落地,如何实现多分支统一管控?——企业级智能体架构与选型深度实测
运维·人工智能·ai·chatgpt·架构·自动化
xiaomo224933 分钟前
javaee-网络编程(基础)
运维·服务器·网络
云飞云共享云桌面39 分钟前
8人SolidWorks研发共享一台服务器——性能算力共享智能按需分配
运维·服务器·网络·数据库·3d·电脑
我爱学习好爱好爱1 小时前
Ansible 自动化部署Prometheus + Alertmanager + Grafana实战(Rockylinux9.6)
自动化·ansible·prometheus
AI流程架构师(预备)1 小时前
用 Docker 部署语音识别服务(funasr)
运维·docker·容器