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

相关推荐
取经蜗牛4 小时前
Ubuntu 国内镜像源配置指南(多版本常用镜像地址都有)
linux·运维·ubuntu
实心儿儿5 小时前
Linux —— 线程控制(1)
linux·运维·服务器
亦良Cool6 小时前
VMware虚拟机ubuntu瘦身,解决虚拟机越用越大
linux·运维·ubuntu
星辰&与海8 小时前
KVM + QEMU虚拟化方案
linux·运维
宋浮檀s8 小时前
应急响应——恶意流量&攻击行为识别
linux·运维·网络·网络安全·应急响应
REDcker8 小时前
Linux OverlayFS详解
java·linux·运维
zizle_lin9 小时前
WSL的系统安装和部分环境配置(按需操作)
运维
lwx9148529 小时前
Linux系统中用户锁定后如何解锁
linux·运维·服务器
難釋懷9 小时前
Nginx防盗链配置
运维·nginx
颖火虫盟主9 小时前
Linux 系统分层架构:从硬件通电到 systemd 进程管理
linux·运维·架构