1
我们的团队决定切换到Prometheus监控。所以我想知道如何设置高可用容错Prometheus安装。 我们有许多在AWS ECS上运行的小型项目,几乎所有的服务都是集装箱化的。所以我有一些问题。任何有关在码头集装箱中运行普罗米修斯的建议?
我们应该容纳普罗米修斯吗?
这意味着每个实例运行2个EC2实例,每个实例运行一个Prometheus容器,每个实例运行一个NodeExporter。并在不同的实例中在每个实例的Wave Mesh容器中运行高度可用的Alert Manager。
或者只是在EC2上安装Prometheus二进制和其他东西,忘记装箱吧?
任何想法?对于高可用Prometheus设置是否存在一些最佳实践?
'不要node_exporter一个容器内运行,你会极大地限制尺度的数量exposed' - 任何解释可以理解 – heartwilltell
@heartwilltell节点出口国出口机级别指标。 Containerising节点导出器会将其从正在运行的主机系统中抽象出来,从而限制可用的量度量。 这自述进一步寻址该节点出口 https://github.com/prometheus/node_exporter#using-docker 此线程还可以证明是有用的 https://github.com/prometheus/node_exporter/问题/ 474 希望有所帮助! – ConorB