Analytics web e monitoramento de uptime auto-hospedados
O analytics mostra quem visita seus sites e o que lê, e o monitoramento avisa quando um site ou uma tarefa agendada deixa de responder. Rodar essas ferramentas por conta própria mantém os dados de acesso no seu próprio banco de dados e deixa você vigiar quantos sites e tarefas precisar.
O Umami é um web analytics focado em privacidade e sem cookies. O Uptime Kuma, um equivalente auto-hospedado do Uptime Robot, e o Checkmate verificam se seus sites respondem, avisam você quando não respondem e desenham páginas de status; o Kener é uma página de status com monitores e incidentes. O Healthchecks avisa quando o ping de um cron job atrasa, e o ntfy envia notificações push para o seu celular a partir de qualquer script, por HTTP.
- UmamiWeb analytics para os seus sites, sem cookies
- Uptime KumaMonitoramento de uptime com alertas e páginas de status
- KenerUma página de status com monitores de disponibilidade e incidentes
- BeszelMonitoramento leve de servidores: CPU, memória, disco, rede e métricas do Docker, com histórico e alertas
- changedetection.ioMonitora páginas web e avisa quando elas mudam: preços, reposição de estoque, notícias
- CheckmateMonitoramento de disponibilidade, velocidade de páginas e servidores, com páginas de status
- GotifyUm servidor de mensagens push: scripts enviam por uma API REST, e o app web e o app para Android mostram as mensagens na hora
- GrafanaDashboards e alertas sobre suas métricas, logs e bancos de dados
- HealthchecksMonitoramento de tarefas cron e em segundo plano: cada tarefa faz ping na sua URL, e você fica sabendo quando um ping atrasa
- MatomoWeb analytics de código aberto, a alternativa ao Google Analytics que guarda todas as visitas
- ntfyNotificações push no celular e no desktop a partir dos seus scripts, por HTTP
Falta um app? Os templates estão no GitHub, e qualquer pessoa pode adicionar um com um pull request.