【问题标题】:Use zabbix inside a Dockercontainer to monitor a server在 Docker 容器中使用 zabbix 监控服务器
【发布时间】:2017-06-29 05:10:48
【问题描述】:

我在我的服务器中使用 Docker 容器。我在容器内运行 Zabbix 服务和 Drupal 站点。

有没有办法使用我在容器内运行的 Zabbix 服务来监控服务器?我应该如何配置 zabbix 代理以便它从容器内部监视服务器?

我是 Docker 和 Zabbix 的新手,非常感谢任何帮助。

【问题讨论】:

  • 查看 Docker hub hub.docker.com/search/…上所有可用的 zabbix 镜像
  • @user2915097 我的容器中已经安装了 zabbix。我如何指向它来监控服务器?
  • 查看hub.docker.com/r/zabbix/zabbix-agent的所有信息,如果需要使用zabbix_sender(使用10051端口),则需要修改配置

标签: docker zabbix docker-container


【解决方案1】:

Docker 容器是您系统中的附加层,它还可以为您的系统添加额外级别的隔离和安全功能。如果不了解您当前的 Docker/容器设置,几乎不可能为您提供正确的解决方案。此外,如果没有额外的容器配置,某些主机服务器指标可能无法直接在容器中使用。你的问题很笼统。更具体。

通用答案:请阅读自述文件https://github.com/monitoringartist/dockbix-agent-xxl 或者还有官方文档https://www.zabbix.com/documentation/3.2/manual/installation/containers

【讨论】:

    【解决方案2】:

    @user2915097 提供的答案是正确的。你只需要在另一个容器中运行一个 Zabbix Agent,它可以:从 Zabbix 容器接收民意调查,或者 b.使用 'active' 选项将信息发送到 Zabbix 容器。

    服务器和代理通常作为堆栈运行,因此您需要做的就是从 Zabbix 页面下载 docker-compose.yml,它已经完成了所有必要的链接。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-17
      • 2017-03-30
      • 2019-07-24
      • 2019-03-24
      • 1970-01-01
      相关资源
      最近更新 更多