有没有办法在监控服务器中运行 cAdvisor 容器并在单独的服务器中监控 docker 容器?运行 cAdvisor 时我可以包含一个命令吗?
因为我希望能够在单独的服务器中监控容器,但我不确定如何实现……</p>
任何建议或共享知识都会非常有帮助。谢谢你。
有没有办法在监控服务器中运行 cAdvisor 容器并在单独的服务器中监控 docker 容器?运行 cAdvisor 时我可以包含一个命令吗?
因为我希望能够在单独的服务器中监控容器,但我不确定如何实现……</p>
任何建议或共享知识都会非常有帮助。谢谢你。
要从不同的机器上进行测量,您必须部署cAdvisor
到每个单独的服务器。
我的来源是:
Docker 主机、容器和容器化服务的监控解决方案
扩展监控系统
Dockprom Grafana 仪表板可以轻松扩展以覆盖多个 Docker 主机。为了监控更多主机,您需要做的就是在每台主机上部署一个节点导出器和一个 cAdvisor 容器,并指向 Prometheus 服务器来抓取它们。
关于如何使用远程api创建和启动容器,你可以查看这个答案:如何使用docker远程api创建容器?