超过1700万的开发者使用Docker来构建、运送和运行独立于基础设施的应用程序,以便更快、更有效地交付软件。然而,随着容器化应用程序的不断普及,观察和监控跨多个容器运行的应用程序变得越来越复杂和困难。
这就是为什么我们很高兴地介绍我们新的和改进的Docker集成,它现在可供所有Grafana云用户使用,包括我们慷慨的永久免费层的用户。升级后的Docker集成带有预制的仪表盘,允许你监控由Grafana代理收集的Docker日志和指标。虽然这些仪表盘是为即时实施而预先配置的,但它们也可以被编辑和修改以反映不同的环境。
让我们来看看如何轻松设置Grafana云账户并开始监控你的Docker实例吧
如何在Grafana Cloud中配置Docker集成
你可以通过三个简单的步骤在Grafana Cloud中配置Docker集成:
- 使用Docker集成需要一个Grafana Cloud账户。如果你还没有Grafana Cloud账户,你可以今天就注册一个免费账户。
- 在你的Grafana实例中,点击集成和连接(闪电图标),然后点击Docker瓦片来安装集成。
- 按照步骤设置和安装Grafana Agent,开始向你的Grafana Cloud实例发送指标和日志。
开始监控Docker容器
安装完Docker集成后,你会看到两个预制的仪表盘,旨在监控Docker指标和日志。
Docker概览仪表板
Docker概览仪表盘为你提供关于Docker实例的整体统计数据。该集成使用Grafana代理内部的嵌入式cAdvisor来显示容器利用率指标。
从下拉菜单中,你可以通过以下方式过滤Docker指标:
- 工作(通常是集成/Docker)
- 实例(docker主机的主机名)
- 容器(单个容器的名称)
或者你可以通过选择模板变量下拉菜单中的所有选项来查看汇总的统计数据。
通过Grafana Cloud中的Docker概览仪表盘查看你的Docker实例的整体统计数据。
Docker日志仪表盘
通过Grafana Cloud中的Docker集成,使用基于Promtail的Grafana Agentdocker服务发现功能收集日志。
然后,预制的Docker日志仪表盘提供了关于Docker日志文件的指标和信息的详细视图,包括错误、警告和日志文件大小的总体概述。在这个仪表盘中,你还可以在单独的面板中对错误、警告和完整的日志文件进行深入研究。
使用两个仪表盘右上角的快捷键,你可以在两个仪表盘之间轻松导航,所有的过滤器都会自动应用,这样就可以轻松地使用日志和指标来解决Docker容器中的问题。
Grafana Cloud Docker集成中预制的Docker日志仪表盘提供了Docker日志文件的详细信息,如错误、警告和日志文件大小的总体概述。