是否可以复制普罗米修斯?

问题描述 投票:0回答:1

有可能复制普罗米修斯吗?

例如,Prometheus 有两个实例。第一个被关闭,第二个接管他的职责。是否可以?我知道有

Federation
,但在这种情况下,第二个仅在第一个工作时才采样。我不希望第二个实例与第一个实例相同,而是一种副本。

monitoring prometheus
1个回答
7
投票

您正在询问 Prometheus 的热/温架构高可用性。

您的问题有两个方面:

  1. 数据的存储:Prometheus具有使用远程存储的能力,可以为您的数据提供HA
  2. 目标的抓取:没有内置的集群抓取机制。
  • 要么两个普罗米修斯同时刮擦(但你有热/热)
  • 或者你找到一种方法来检测 Prometheus 是否已关闭(Prometheus 互相刮擦)并触发一个操作(使用 Webhook 很容易做到) - 例如启用配置并触发重新加载

如果 HA 对您来说真的很重要,您宁愿:

  • 使用热/热设置与一些代理(如 Trikster)或集群(如 Thanos
  • 切换到Cortex,它就像一个解构的Prometheus,以提供可扩展性和HA

如果你能承受 Prometheus 的一些小停机时间,你也可以让调度程序重新调度 Prometheus 并持久化数据(也许可以通过远程读/写)。

© www.soinside.com 2019 - 2024. All rights reserved.