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

相关推荐
Levin__NLP_CV_AIGC10 分钟前
更新 / 安装 Nvidia Driver 驱动 - Ubuntu - 2
linux·运维·ubuntu
DLR-SOFT17 分钟前
Windows远程访问Ubuntu的方法
linux·运维·ubuntu
秦jh_1 小时前
【Linux网络】应用层协议HTTP
linux·运维·服务器·网络·网络协议·tcp/ip·http
何怀逸2 小时前
安装 Docker
运维·docker·容器
杰克逊的日记2 小时前
运维体系架构规划
运维·架构
开利网络3 小时前
开放的力量:新零售生态的共赢密码
大数据·运维·服务器·信息可视化·重构
南棱笑笑生4 小时前
20250509让NanoPi NEO core开发板在Ubuntu core16.04系统下实测移远的4G模块EC200A-CN
linux·运维·ubuntu
欧先生^_^4 小时前
深入理解 Istio v1.25.2
云原生·istio
liuze4085 小时前
使用 docker 安装 nacos3.x
运维·docker·容器
Pasregret6 小时前
云原生 MySQL 架构:从容器化到 Serverless
mysql·云原生·架构