调整kubernetes部署的prometheus数据存储时间
由于prometheus是用kuberentes部署的,没办法像传统部署方式那种直接在启动参数增加存储时间的参数。需要在configmap里或者在deployment里添加,我这里使用的方式是在deployement里添加调整存储时间的参数。
执行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年了。文章来源:https://www.toymoban.com/news/detail-562443.html
文章来源地址https://www.toymoban.com/news/detail-562443.html
到了这里,关于prometheus调整默认数据存储时间的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!