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

相关推荐
鸿腾阳阳7 分钟前
Docker Desktop 启动容器时报错
运维·docker·容器
RisunJan17 分钟前
Linux命令-lspci(显示当前主机的所有PCI总线信息)
linux·运维·服务器
DeeplyMind26 分钟前
第13章 数据卷(Volume)详解
运维·docker·容器
浮尘笔记40 分钟前
Docker从入门到实践:安装配置、常用命令与开发环境搭建
运维·docker·容器
未既43 分钟前
linux以及docker修改文件描述符
linux·运维·docker
程序员一点1 小时前
第9章:软件包管理(DNF 与 RPM)
linux·运维·openeuler
Mr.小海1 小时前
Docker Compose 实战:多容器应用编排从入门到生产落地
运维·docker·容器
何中应1 小时前
Jenkins如何注册为CentOS7的一个服务
linux·运维·jenkins·开发工具
三点水-here1 小时前
基于 Prometheus 生态的 Kubernetes 全栈监控实战指南
云原生·容器·kubernetes·prometheus
Mr.小海1 小时前
Docker 镜像分层机制:从原理到生产环境的深度实践
运维·docker·容器