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

相关推荐
小兔薯了25 分钟前
7. LNMP-wordpress
android·运维·服务器·数据库·nginx·php
福尔摩斯张29 分钟前
Linux进程间通信(IPC)机制深度解析与实践指南
linux·运维·服务器·数据结构·c++·算法
❥ღ Komo·40 分钟前
K8s集群搭建全流程详解
云原生·容器·kubernetes
不过普通话一乙不改名1 小时前
Linux 网络发包的极致之路:从普通模式到 AF_XDP ZeroCopy
linux·运维·网络
x***13391 小时前
如何在Linux中找到MySQL的安装目录
linux·运维·mysql
p***92482 小时前
服务器部署,用 nginx 部署后页面刷新 404 问题,宝塔面板修改(修改 nginx.conf 配置文件)
运维·服务器·nginx
HarrySunCn2 小时前
Rocky服务器部署前端静态项目的注意点
运维·服务器
w***37512 小时前
Nginx 的 proxy_pass 使用简介
运维·nginx
uxiang_blog3 小时前
Linux学习之旅8
linux·运维·学习
云计算-Security3 小时前
基于 Kickstart 的 Linux OS CICD 部署(webhook)
运维·自动化·jenkins