自托管的告警平台,覆盖指标、日志和 SQL 数据源,内置 AI 助手与 MCP 服务。
- Star
- 301
- Fork
- 16
- 未关闭 Issue
- 4
- 最近提交
- 10天前
这是什么?
LogForge Unicron 是一个通过 Docker Compose 部署的自托管 Docker 管理面板。在浏览器中即可统一查看容器的健康状态、运行状态、日志、指标、Docker 事件和文件,既可监控部署所在的本机 Docker,也可通过 mTLS 加密的 agent 接入远程主机。
项目重点在于告警与自动修复。规则可基于日志、指标和容器事件触发,通知支持邮件、Slack、Teams、Discord、Telegram、Gotify 和 Webhook。受控动作包括重启、停止、启动、强制终止容器或执行脚本,并配有冷却时间、速率限制、退避策略和修复后的验证延迟。
项目还提供名为 Cirdan 的付费 AI 扩展,基于运行中的基础设施构建图谱化知识,供 AI 代理查询、解释和汇报。由于设备需挂载 Docker socket,它对宿主机上的 Docker 工作负载具有控制权限。
核心功能
- 01在一个界面中查看容器的健康状态、运行状态、日志、指标和 Docker 事件。
- 02同时监控本机 Docker 以及通过 mTLS agent 接入的远程主机。
- 03基于日志、指标和容器事件自定义告警规则。
- 04支持邮件、Slack、Teams、Discord、Telegram、Gotify 和 Webhook 通知。
- 05提供重启、停止、启动、强制终止和执行脚本等修复动作,并带有冷却与限流控制。
- 06自托管部署,监控数据保留在自己的环境中。
适用场景
- 在一个面板中查看家庭实验室或小型服务器集群的 Docker 容器。
- 容器崩溃或日志出现错误时,通过 Slack 或 Telegram 接收告警。
- 对不健康的容器进行带限流的自动重启,避免陷入重启循环。
- 将 Docker 监控数据保存在本地,而非托管服务中。
快速上手
- 1
克隆部署仓库
git clone https://github.com/log-forge/logforge.git - 2
进入 logforge 目录
cd logforge - 3
拉取 Docker 镜像
docker compose pull - 4
启动 Unicron,然后打开 https://localhost:8444/unicron
docker compose up -d
使用前须知
- 该设备会挂载 Docker 套接字,因此能够控制主机上的 Docker 工作负载。
- 它使用自签发的证书,因此在你信任其根 CA 之前,浏览器会显示警告。
- 远程监控和更改主机名需要额外设置,例如 DNS 和 agent 注册。
收录于专题
标签
常见问题
- logforge 是什么?
- 自托管的 Docker 管理面板,集中查看容器日志、指标与事件,并支持告警规则、通知与受控自动修复。 LogForge Unicron 是一个通过 Docker Compose 部署的自托管 Docker 管理面板。在浏览器中即可统一查看容器的健康状态、运行状态、日志、指标、Docker 事件和文件,既可监控部署所在的本机 Docker,也可通过 mTLS 加密的 agent 接入远程主机。
- logforge 可以免费使用吗?用的什么许可证?
- logforge 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- logforge 还在维护吗?
- 活跃维护中。logforge 最近一次提交是在 2026年10月28日。
- logforge 适合用来做什么?
- 在一个面板中查看家庭实验室或小型服务器集群的 Docker 容器。 容器崩溃或日志出现错误时,通过 Slack 或 Telegram 接收告警。 对不健康的容器进行带限流的自动重启,避免陷入重启循环。 将 Docker 监控数据保存在本地,而非托管服务中。
- logforge 怎么安装和运行?
- 克隆部署仓库: git clone https://github.com/log-forge/logforge.git 进入 logforge 目录: cd logforge 拉取 Docker 镜像: docker compose pull 启动 Unicron,然后打开 https://localhost:8444/unicron: docker compose up -d
- 在哪里获取 logforge?
- 源代码和安装说明在 GitHub 上:https://github.com/log-forge/logforge
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
自托管的实时监控面板,覆盖 Proxmox、Docker、Kubernetes、TrueNAS 和 vSphere,并提供告警与定时巡检。
轻量级自托管服务器监控工具,提供 Web 仪表盘、Docker 容器统计、历史数据和告警。
自托管的单文件 Go 监控工具,覆盖 Docker、Kubernetes、可用性、证书和定时任务,并内置 MCP 服务。
开源 AIOps 告警管理平台,汇聚监控工具的告警,进行去重、关联,并通过工作流自动化处理。
基于 Rust 的开源可观测性平台,将日志、指标、链路追踪和事件存储在对象存储上,单个二进制即可运行。