文档文档

监控 Docker

使用 Docker 监控模板 来监控您的 Docker 容器。首先,应用模板,然后 查看传入数据。此模板使用 Docker 输入插件 来收集存储在 InfluxDB 中的指标,并在仪表板中显示这些指标。

Docker 监控模板包括以下内容

有关检查、通知端点和通知规则如何协同工作的更多信息,请参阅监控数据并发送警报

应用模板

  1. 使用 influx CLI 运行以下命令

    influx apply -f https://raw.githubusercontent.com/influxdata/community-templates/master/docker/docker.yml
    

    有关更多信息,请参阅 influx apply

    确保您的 influx CLI 配置了您的帐户凭据,并且该配置处于活动状态。有关更多信息,请参阅 influx config

  2. 在具有网络访问 Docker 容器和 InfluxDB v2 API 的服务器上安装 Telegraf

  3. 在您的 Telegraf 配置文件 (telegraf.conf) 中,执行以下操作

    • 根据您运行 Docker 的方式,您可能需要自定义 Docker 输入插件 配置,例如,您可能需要指定 endpoint 值。
    • 设置以下环境变量
      • INFLUX_TOKEN:令牌必须具有读取 Telegraf 配置和将数据写入 telegraf 存储桶的权限。请参阅如何查看令牌
      • INFLUX_ORG:您的组织名称。请参阅如何查看您的组织
      • INFLUX_HOST:您的 InfluxDB 主机 URL,例如,localhost、远程实例或 InfluxDB Cloud。
  4. 启动 Telegraf.

查看传入数据

  1. 在 InfluxDB 用户界面 (UI) 中,在左侧导航栏中选择 仪表板

  2. 打开 Docker 仪表板以开始监控。


此页面是否对您有帮助?

感谢您的反馈!


Flux 的未来

Flux 即将进入维护模式。您可以继续像现在一样使用它,而无需对您的代码进行任何更改。

阅读更多

现已全面上市

InfluxDB 3 Core 和 Enterprise

快速启动。更快扩展。

获取更新

InfluxDB 3 Core 是一个开源、高速、最近数据引擎,可实时收集和处理数据,并将其持久化到本地磁盘或对象存储。InfluxDB 3 Enterprise 构建在 Core 的基础上,增加了高可用性、读取副本、增强的安全性以及数据压缩,以实现更快的查询和优化的存储。InfluxDB 3 Enterprise 的免费层级可供非商业家庭或业余爱好者使用。

有关更多信息,请查看