Skip to content

什么是 Dozzle?

Dozzle 是一个由 Docker OSS 赞助的开源项目。它是一个轻量的网页版日志查看器,用于简化 Docker、Docker Swarm 和 Kubernetes 环境中容器化应用的监控与调试。

第一次接触?直接看快速开始,一分钟内就能跑起来。

主要功能

实时监控

实时流式查看运行中容器的日志,更新即时可见。CPU、内存和网络指标实时呈现,并带有历史图表。

灵活部署

可以作为独立服务运行,也可以部署为 Swarm 服务、安装到 Kubernetes,或者通过远程 agent 覆盖多台主机。

强大的日志处理

自动识别 JSON 并着色、多行堆栈跟踪归组、过滤器,还有内置的 SQL 引擎用于临时查询。

多主机支持

在一个界面里监控多台 Docker 主机上的容器。参见 agent

交互式终端

在浏览器里附加到运行中的容器或执行命令。参见终端访问

容器操作

直接在界面上启动、停止、重启和更新容器。参见操作

警报与 Webhook

定义日志匹配规则,触发通知到 Slack、Discord、电子邮件等。参见警报与 Webhook

认证

可以完全开放运行,也可以加上简单认证或前置代理认证,并配合基于角色的访问控制。

轻量快速

Go 后端、Vue 3 前端,通过 SSE 和 WebSocket 传输数据,资源占用极低。

下一步

Dozzle 采用 MIT 许可证,并在持续维护中。

基于 MIT 许可证发布。开源项目,由 Docker OSS 赞助。