Prometheus 2.0迁移指南

完整译文请访问http://www.coderdocument.com/docs/prometheus/v2.14/prometheus/prometheus_2.0_migration_guide.html

与我们的稳定性承诺一致,Prometheus 2.0版本包含了许多向后不兼容的变化。本文档提供了从Prometheus1.8迁移到Prometheus2.0的指导。

选项

Prometheus命令行选项的格式已经改变。所有的选项现在都使用双破折号,而不是单破折号。常见的选项(--config.file--web.listen-address 和 --web.external-url)仍然相同,但除此之外,几乎所有与存储相关的选项都被删除了。

一些值得注意的选项已被删除:

  • -alertmanager.url:在Prometheus 2.0中,用于配置静态Alertmanager URL的命令行选项已经被移除。现在必须通过服务发现来发现Alertmanager,请参阅Alertmanager服务发现
  • -log.format:在Prometheus2.0日志只能定向至标准错误输出。
  • -query.staleness-delta:已经被重命名为 --query.lookback-delta;Prometheus2.0引入了一种新的机制来处理陈旧,参见陈旧
  • -storage.local.*:Prometheus2.0引入了一个新的存储引擎,所有与旧引擎相关的选项都被移除。有关新引擎的信息,请参阅存储
  • -storage.remote.*:Prometheus2.0已经删除了已经废弃的远程存储选项,如果提供这些选项,将无法启动。要写入到InfluxDB、Graphite或OpenTSDB,请使用相关的存储适配器。

Alertmanager服务发现

在Prometheus 1.4中引入了Alertmanager服务发现,允许Prometheus使用与抓取目标相同的机制动态发现Alertmanager副本。在Prometheus 2.0中,已经删除了用于静态Alertmanager配置的命令行选项,因此如下命令行选项:

./prometheus -alertmanager.url=http://alertmanager:9093/

在Prometheus中将被以下 prometheus.yml配置文件内容所取代:

alerting:
  alertmanagers:
  - static_configs:
    - targets:
      - alertmanager:9093

 

完整译文请访问http://www.coderdocument.com/docs/prometheus/v2.14/prometheus/prometheus_2.0_migration_guide.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值