Sobre o projeto
Tianji é um aplicativo open-source e auto-hospedado que unifica três principais capacidades de monitoramento em um único painel: análise de sites (visualizações de página, visitantes únicos, fontes de tráfego), monitoramento de uptime com recebimento passivo de resultados e relatório de status do servidor.
Construído como uma alternativa leve para quem precisa de monitoramento abrangente sem complexidade excessiva, suas principais funcionalidades incluem análise de sites semelhante ao GA ou Umami, monitor de uptime que aceita relatórios passivos de agents implantados, integração de status de servidor compatível com métricas Prometheus, notificações de problemas, coleta de telemetria para acompanhamento da saúde do deployment, rastreamento de parâmetros UTM, suporte a colaboração em equipe, páginas de pesquisa, relatórios de performance Lighthouse, hooks para extensibilidade e uma OpenAPI para integrações.
A aplicação oferece uma interface web baseada em múltiplos dashboards e é empacotada como uma stack Docker Compose incluindo banco de dados PostgreSQL. O acesso padrão é via http://localhost:12345. O desenvolvimento local requer configuração de um arquivo .env com DATABASE_URL apontando para uma instância PostgreSQL.
Tianji é licenciado sob Apache 2.0. É inspirado por Umami (MIT) e Uptime Kuma (MIT). Opções de deployment com um clique estão disponíveis na Hostinger, Sealos, RepoCloud, Render e ClawCloud. O projeto também suporta instalação via Helm e oferece recursos de tradução, incluindo geração automática via ChatGPT com verificação manual nos arquivos de locale.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.