【问题标题】:cAdvisor: How to run it with a remote docker API?cAdvisor:如何使用远程 docker API 运行它?
【发布时间】:2017-05-25 06:24:43
【问题描述】:

有没有办法在监控服务器中运行 cAdvisor 容器并在单独的服务器中监控 docker 容器?运行 cAdvisor 时我可以包含一个命令吗?

因为我希望能够在单独的服务器中监控容器,但我不知道如何实现……

任何建议或分享的知识都会非常有帮助。谢谢。

【问题讨论】:

  • 不幸的是它必须安装在所有服务器上,我认为这是 cadvisor 的一大缺点

标签: docker containers monitoring devops cadvisor


【解决方案1】:

要从不同的机器上进行测量,您必须将cAdvisor 部署到每个单独的服务器。

我的来源是:

A monitoring solution for Docker hosts, containers and containerized services

扩展监控系统

Dockprom Grafana 仪表板可以轻松扩展以覆盖多个 Docker 主机。 为了监控更多主机,您需要做的就是部署一个节点导出器和每个主机上的一个 cAdvisor 容器并指向Prometheus 服务器来抓取这些。

关于如何使用远程api创建和启动容器,你可以查看这个答案:How to use docker remote api to create container?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-08-21
    • 1970-01-01
    • 2019-07-24
    • 2022-06-25
    • 2015-06-27
    • 2018-07-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多