Sistema de alertas self-hosted para métricas, logs e fontes de dados SQL, com roteamento de notificações, agente de IA integrado e servidor MCP.
log-forge/logforge
Dashboard Docker auto-hospedado para logs, métricas, eventos, regras de alerta, notificações e remediação automática com proteções.
Alternativa open source a:Datadog
- Estrelas
- 301
- Forks
- 16
- Issues abertas
- 4
- Último commit
- há 10 dias
O que é?
O LogForge Unicron é um dashboard nativo do Docker e auto-hospedado, implantado com Docker Compose. Ele exibe a integridade e o status dos containers, logs, métricas, eventos do Docker e acesso a arquivos em uma única interface no navegador, tanto para o host Docker local quanto para hosts remotos registrados por meio de um agente protegido com mTLS.
O projeto é focado em alertas e remediação. As regras avaliam logs, métricas e eventos de containers; os notificadores enviam incidentes por Email, Slack, Teams, Discord, Telegram, Gotify ou webhooks; e ações protegidas podem reiniciar, parar, iniciar ou matar containers, além de executar scripts. Períodos de espera, limites de frequência, backoff e atrasos para verificação impedem que ações automatizadas sejam executadas sem controle.
Uma camada opcional de IA chamada Cirdan, vendida como complemento premium, cria uma representação do conhecimento da infraestrutura em execução baseada em grafos para que agentes de IA possam inspecioná-la e gerar relatórios. O socket do Docker é montado no appliance, dando a ele controle sobre as cargas de trabalho Docker do host.
Recursos principais
- 01Exibe a integridade e o status dos containers, logs, métricas e eventos do Docker em uma única interface.
- 02Monitora hosts Docker locais e remotos registrados por meio de agentes com mTLS.
- 03Regras de alerta personalizadas para logs, métricas e eventos de containers.
- 04Notificações por Email, Slack, Teams, Discord, Telegram, Gotify e webhooks.
- 05Ações de remediação (reiniciar, parar, iniciar, matar e executar scripts) com períodos de espera e limites de frequência.
- 06Implantação auto-hospedada, para que os dados de monitoramento permaneçam no seu ambiente.
Casos de uso
- Acompanhar containers Docker de um homelab ou de um pequeno conjunto de servidores em um único dashboard.
- Receber alertas no Slack ou Telegram quando um container falhar ou registrar erros.
- Reiniciar automaticamente containers com problemas, usando limites de frequência para evitar ciclos de reinicialização.
- Manter os dados de monitoramento do Docker no local, em vez de usar um serviço hospedado.
Início rápido
- 1
Clone o repositório de implantação
git clone https://github.com/log-forge/logforge.git - 2
Entre no diretório logforge
cd logforge - 3
Baixe as imagens do Docker
docker compose pull - 4
Inicie o Unicron e, em seguida, abra https://localhost:8444/unicron
docker compose up -d
Antes de usar
- O appliance monta o socket do Docker, dando a ele controle sobre as cargas de trabalho do Docker no host.
- Ele emite o próprio certificado, então os navegadores exibem avisos até que você confie na CA raiz dele.
- O monitoramento remoto e as alterações de nome do host exigem configuração adicional, como DNS e o cadastro de agentes.
Em coleções
Tópicos
Perguntas frequentes
- O que é logforge?
- Dashboard Docker auto-hospedado para logs, métricas, eventos, regras de alerta, notificações e remediação automática com proteções. O LogForge Unicron é um dashboard nativo do Docker e auto-hospedado, implantado com Docker Compose. Ele exibe a integridade e o status dos containers, logs, métricas, eventos do Docker e acesso a arquivos em uma única interface no navegador, tanto para o host Docker local quanto para hosts remotos registrados por meio de um agente protegido com mTLS.
- logforge é gratuito? Qual é a licença?
- logforge é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- logforge ainda é mantido?
- Manutenção ativa. O último commit de logforge foi em 28 de out. de 2026.
- Para que posso usar logforge?
- Acompanhar containers Docker de um homelab ou de um pequeno conjunto de servidores em um único dashboard. Receber alertas no Slack ou Telegram quando um container falhar ou registrar erros. Reiniciar automaticamente containers com problemas, usando limites de frequência para evitar ciclos de reinicialização. Manter os dados de monitoramento do Docker no local, em vez de usar um serviço hospedado.
- Como instalar logforge?
- Clone o repositório de implantação: git clone https://github.com/log-forge/logforge.git Entre no diretório logforge: cd logforge Baixe as imagens do Docker: docker compose pull Inicie o Unicron e, em seguida, abra https://localhost:8444/unicron: docker compose up -d
- Onde consigo logforge?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/log-forge/logforge
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Dashboard de monitoramento self-hosted em tempo real para Proxmox, Docker, Kubernetes, TrueNAS e vSphere, com alertas e rondas de IA agendadas.
Monitoramento leve e autohospedado de servidores, com painel web, métricas de containers Docker, histórico e alertas.
Monitoramento self-hosted de Docker, Kubernetes, uptime, TLS e cron jobs em um único binário Go, com alertas e servidor MCP integrado.
Plataforma AIOps de código aberto que centraliza alertas de ferramentas de monitoramento, elimina duplicatas, correlaciona eventos e automatiza respostas por meio de workflows.
Plataforma open source de observabilidade em Rust que armazena logs, métricas, traces e eventos em object storage, em um único binário.