Самостоятельно размещаемая система оповещений для метрик, логов и SQL-источников с маршрутизацией уведомлений, встроенным AI-агентом и MCP-сервером.
log-forge/logforge
Локально разворачиваемая Docker-панель для логов контейнеров, метрик, событий, правил оповещения, уведомлений и автоматического устранения проблем с защитными ограничениями.
Open source альтернатива:Datadog
- Звёзды
- 302
- Форки
- 16
- Открытые issues
- 4
- Последний коммит
- 9 дней назад
Что это?
LogForge Unicron — нативная для Docker панель, которую можно развернуть у себя с помощью Docker Compose. Она показывает состояние и статус контейнеров, логи, метрики, события Docker и доступ к файлам в едином веб-интерфейсе — как для локального Docker-хоста, так и для удалённых хостов, подключённых через агент с защитой mTLS.
В проекте особое внимание уделено оповещениям и устранению проблем. Правила анализируют логи, метрики и события контейнеров; уведомления об инцидентах отправляются по Email, в Slack, Teams, Discord, Telegram, Gotify или через вебхуки. Защищённые ограничения позволяют перезапускать, останавливать, запускать и завершать контейнеры, а также выполнять скрипты. Периоды ожидания, лимиты частоты, задержки между повторами и проверки помогают не допускать бесконтрольного выполнения автоматических действий.
Дополнительный AI-слой Cirdan, доступный как платное дополнение, формирует граф знаний о работающей инфраструктуре, который AI-агенты могут использовать для анализа и подготовки отчётов. Сокет Docker подключён к устройству, поэтому оно управляет рабочими нагрузками Docker на хосте.
Ключевые возможности
- 01Показывает состояние и статус контейнеров, логи, метрики и события Docker в одном интерфейсе.
- 02Отслеживает локальные Docker-хосты и удалённые хосты, подключённые через агенты с mTLS.
- 03Позволяет задавать собственные правила оповещения на основе логов, метрик и событий контейнеров.
- 04Отправляет уведомления по Email, в Slack, Teams, Discord, Telegram, Gotify и через вебхуки.
- 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 на хосте.
- Он выпускает собственный сертификат, поэтому браузеры будут показывать предупреждения, пока вы не начнёте доверять его корневому центру сертификации.
- Для удалённого мониторинга и смены имени хоста требуется дополнительная настройка, например DNS и регистрация агентов.
В подборках
Темы
Частые вопросы
- Что такое logforge?
- Локально разворачиваемая Docker-панель для логов контейнеров, метрик, событий, правил оповещения, уведомлений и автоматического устранения проблем с защитными ограничениями. LogForge Unicron — нативная для Docker панель, которую можно развернуть у себя с помощью Docker Compose. Она показывает состояние и статус контейнеров, логи, метрики, события Docker и доступ к файлам в едином веб-интерфейсе — как для локального Docker-хоста, так и для удалённых хостов, подключённых через агент с защитой mTLS.
- logforge можно использовать бесплатно? Какая у него лицензия?
- logforge распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- logforge всё ещё поддерживается?
- Активно поддерживается. Последний коммит в logforge — 28 окт. 2026 г..
- Для чего можно использовать 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
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Локальная панель мониторинга в реальном времени для Proxmox, Docker, Kubernetes, TrueNAS и vSphere с оповещениями и регулярными AI-проверками.
Лёгкая платформа для мониторинга серверов с собственным размещением: веб-панель, статистика Docker-контейнеров, история и оповещения.
Self-hosted мониторинг Docker, Kubernetes, доступности сервисов, TLS и cron-задач в одном Go-бинарнике, с оповещениями и встроенным MCP-сервером.
Платформа AIOps с открытым исходным кодом: объединяет оповещения из инструментов мониторинга, устраняет дубликаты, сопоставляет события и автоматизирует реакции с помощью рабочих процессов.
Open source-платформа для observability на Rust: хранит логи, метрики, трейсы и события в object storage и поставляется одним бинарным файлом.