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

相关推荐
Plastic garden9 小时前
K8s知识(4)Kubernetes 存储 volume
云原生·容器·kubernetes
qq_452396239 小时前
第四篇:《Pod:K8s 中最小的部署单元》
云原生·容器·kubernetes
虎妞05009 小时前
云原生 AI 推理部署:Kubernetes 实战指南
云原生·kubernetes·容器化·kubeflow·ai部署
半夜修仙9 小时前
4.RabbitMQ运维
linux·运维·服务器·分布式·rabbitmq·java-rabbitmq
java_cj9 小时前
10分钟部署K8s集群:kubeadm极简安装指南
云原生·容器·架构·kubernetes
AC赳赳老秦9 小时前
用 OpenClaw 整理学习笔记:自动提取视频课程内容、生成文字笔记、分类归档
大数据·运维·数据库·人工智能·学习·deepseek·openclaw
Adorable老犀牛9 小时前
Prometheus 常用告警规则 rules.yml
开发语言·prometheus·exporter·nodeexpoeter
七夜zippoe9 小时前
OpenClaw 节点通知:推送消息到设备
运维·服务器·网络·ai·openclaw·nodes
网络与设备以及操作系统学习使用者10 小时前
三层交换机实现PC互通方案
运维·网络·学习·华为
Zhu75810 小时前
Docker环境部署Apache Hadoop3.1定制版
运维·docker·容器