【问题标题】:Docker Swarm monitoring solution for two swarm clusters in different VLANsDocker Swarm 监控不同 VLAN 的两个 swarm 集群的解决方案
【发布时间】:2020-02-02 18:09:50
【问题描述】:

我们在自己的服务器基础架构(不是云)上的不同虚拟局域网(例如 LAN 和 DMZ)中生产了两个 docker swarm 集群。 我们需要通过一个专用的监控解决方案来监控它们(swarm 的机器和服务),以将所有指标整合到一个仪表板中(是的,我们需要仪表板,开箱即用) 当然,它需要容错,并且需要与两个集群隔离。 因为其中一个网络是 DMZ,我们无法为监控代理(DMZ 的 Swarm 集群上的代理)做任何从 DMZ 到 LAN 的传出连接 - 看来,我们需要从主监控服务到代理的传出连接。

您能否帮助我们为 Docker Swarm 找到符合所描述要求的最佳且可能是最流行的监控解决方案?

【问题讨论】:

    标签: docker monitoring docker-swarm swarm


    【解决方案1】:

    试试 Portainer。它有两种类型的代理:一种(边缘)需要连接到服务器实例(您不想要),但另一种不需要,请参阅https://portainer.readthedocs.io/en/stable/agent.html

    Portainer 代理需要能够访问机器上的 docker 套接字,因此当安装在 swarm 管理器上时,您可以管理任意数量的 swarm。

    它是免费和开源的,所以如果你需要一些缺失的东西,你可以随时构建一个自定义 fork :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-12-18
      • 1970-01-01
      • 1970-01-01
      • 2022-01-05
      • 2018-02-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多