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

相关推荐
搬山境KL攻城狮19 分钟前
ssh密钥对使用
运维·ssh
道亦无名1 小时前
Linux下是STM32的编译修改配置文件tensorflow
linux·运维
Azure DevOps1 小时前
Azure DevOps Server:2026年3月份补丁
运维·microsoft·azure·devops
Elastic 中国社区官方博客1 小时前
使用 Azure SRE Agent 和 Elasticsearch 提升 SRE 生产力
大数据·人工智能·elasticsearch·microsoft·搜索引擎·云原生·azure
wanhengidc8 小时前
云手机的运行环境如何
运维·服务器·游戏·智能手机·生活
cyber_两只龙宝8 小时前
【Haproxy】Haproxy的算法详解及配置
linux·运维·服务器·云原生·负载均衡·haproxy·调度算法
阿常呓语8 小时前
Linux命令 jq详解
linux·运维·shell·jq
火车叼位10 小时前
Docker Compose 网络原理与实战:同一 Compose 服务间如何稳定通信
运维·docker·容器
白狐_79811 小时前
从零构建飞书 × OpenClaw 自动化情报站(三)
运维·自动化·飞书
人间打气筒(Ada)13 小时前
mysql数据库之DDL、DML
运维·数据库·sql·mysql·dba·dml·dql