Código Aberto & Auto-Hospedado monitoramento de tempo de atividade para pequenas equipes para detectar interrupções antes que os usuários o façam

Monitoramento de tempo de atividade de nível de engenharia que você possui e controla. Sem dependências de nuvem, sem aprisionamento de fornecedor.

🔓 100% Código Aberto 🏠 Somente Auto-Hospedado (por enquanto)
Vigi

Monitores Disponíveis

Web & Rede
HTTP/HTTPS — Monitore sites, APIs e serviços web
TCP — Verifique a conectividade e disponibilidade de portas TCP
Ping (ICMP) — Meça a alcançabilidade e a latência de ida e volta
DNS — Verifique as respostas de consulta e os tempos de resolução
Aplicação & Infraestrutura
Push (webhook de entrada) — Aceite heartbeats de trabalhos e serviços
Contêiner Docker — Acompanhe o status e a saúde do contêiner
gRPC — Execute verificações de saúde/serviço gRPC e latência
SNMP — Consulte a disponibilidade de dispositivos e OIDs chave
Bancos de Dados & Caches
PostgreSQL — Conecte e execute uma consulta leve
Microsoft SQL Server — Conecte e execute uma consulta leve
MongoDB — Ping/handshake e leitura simples
Redis — PING/latência e saúde básica
Mensagens & Streaming
Broker MQTT — Teste de fumaça de conexão/inscrição/publicação
RabbitMQ — Conexão e saúde da fila
Produtor Kafka — Produza uma mensagem de teste para um tópico

Canais de Alerta

Email & Webhooks
Email (SMTP) — Envie alertas através do seu servidor SMTP
Webhook — POST JSON payloads para qualquer endpoint HTTP
Chat & Colaboração
Telegram — Mensagens de bot para usuários/canais
Slack — Webhook de entrada para canais
Google Chat — Webhooks de espaço
Signal — Mensagens seguras via bot/integração
Mattermost — Webhook de entrada para canais
Matrix — Envie para salas via token de acesso
Discord — Webhooks de canal
WeCom — Mensagens empresariais para grupos
WhatsApp (WAHA) — Via gateway WAHA
On-Call & Incidente
PagerDuty — Acione incidentes e escalonamentos
Opsgenie — Alertas, roteamento e plantão
Grafana OnCall — Integre com agendamentos de plantão
Push Móvel & Auto-Hospedado
NTFY — Notificações push pub/sub simples
Gotify — Servidor de push auto-hospedado
Pushover — Push móvel/desktop confiável

Pilha Tecnológica

Go (Golang) — Concorrência leve de alto desempenho
React + TypeScript — Painel de administração e páginas de status com segurança de tipo
Docker — Fácil de implantar e executar
Armazenamento de Dados (Selecionável)
PostgreSQL — Banco de dados relacional para dados estruturados
MongoDB — Armazenamento de documentos flexível
SQLite — Banco de dados de arquivo único para configurações leves/auto-hospedadas
Depoimentos
O que a Comunidade Diz
Aceitamos contribuições!
“Tenho acompanhado seus lançamentos e vocês têm trabalhado duro. Eu acabei de atualizar e está pingando ótimo. Obrigado! Minha primeira vez seguindo um projeto tão cedo e estou animado para ver o que o futuro reserva.”
“Esta pode ser uma ótima alternativa. Eu definitivamente experimentei problemas de desempenho com o UK [o serviço alternativo]. Obrigado por construir isso!”
“Esta pode ser uma ótima alternativa. Eu definitivamente experimentei problemas de desempenho com o UK [o serviço alternativo]. Obrigado por construir isso!”
“Parece legal e moderno.”
“Esta pode ser uma ótima alternativa. Eu definitivamente experimentei problemas de desempenho com o UK [o serviço alternativo]. Obrigado por construir isso!”
“Tenho acompanhado seus lançamentos e vocês têm trabalhado duro. Eu acabei de atualizar e está pingando ótimo. Obrigado! Minha primeira vez seguindo um projeto tão cedo e estou animado para ver o que o futuro reserva.”
FAQ
Ainda Tem Dúvidas?
Toggle answer O que é o Vigi?
O Vigi é uma ferramenta de monitoramento de tempo de atividade e página de status de código aberto e auto-hospedada, construída com Go e React. Ele monitora sites, APIs e serviços internos e envia notificações em tempo real quando ocorrem problemas.
Toggle answer Como o Vigi se compara ao Uptime Kuma?
O Vigi oferece uma experiência semelhante com foco em código fortemente tipado (Go + TypeScript), um design API-first com Swagger e uma arquitetura modular que facilita a extensão e a troca de back-ends de armazenamento.
Toggle answer O Vigi possui páginas de status públicas?
Sim. Você pode publicar páginas de status públicas com sua marca que mostram o tempo de atividade e métricas de desempenho.
Toggle answer Como eu implanto o Vigi?
Use as imagens Docker oficiais e o docker-compose para uma configuração rápida, ou execute a API Go e o aplicativo da web React em uma VM ou bare metal.
Toggle answer Quais bancos de dados são suportados?
O Vigi suporta MongoDB com opções para PostgreSQL e SQLite através de seu design de armazenamento plugável.
Toggle answer Existe uma API REST?
Sim. O Vigi é API-first e inclui documentação Swagger/OpenAPI para automação e integrações.
Toggle answer Posso migrar do Uptime Kuma?
Uma ferramenta de migração está sendo desenvolvida. Por enquanto, você pode migrar manualmente.
Toggle answer O Vigi é gratuito para uso comercial?
Sim. Ele é licenciado pelo MIT e gratuito para projetos pessoais e comerciais.

Monitor de tempo de atividade auto-hospedado para controle de disponibilidade de serviço

Um monitor de tempo de atividade auto-hospedado é a base de uma infraestrutura estável e previsível. Quando sites, APIs ou serviços internos ficam indisponíveis, é importante saber disso imediatamente, não pelos usuários. Nosso serviço permite que você acompanhe a disponibilidade e a operacionalidade da infraestrutura em tempo real, totalmente dentro do seu ambiente e sob seu controle.

A plataforma é implantada em seu servidor ou em sua nuvem e não depende de serviços externos. Todos os dados de monitoramento são armazenados com você, sem serem transferidos para terceiros. Essa abordagem é especialmente importante para projetos com requisitos aumentados de segurança, privacidade e gerenciamento de infraestrutura.

Nosso monitor de tempo de atividade auto-hospedado é adequado tanto para pequenas equipes quanto para projetos em crescimento com arquitetura distribuída. O sistema escala facilmente, não o vincula a provedores de terceiros e fornece uma compreensão transparente do estado dos serviços a qualquer momento.

Capacidades do monitor de tempo de atividade auto-hospedado

A plataforma suporta uma ampla gama de verificações necessárias para o monitoramento de disponibilidade moderno. Você pode rastrear sites HTTP e HTTPS, endpoints de API, portas TCP, ping ICMP, consultas DNS, verificações de Webhook no modo push, bancos de dados e corretores de mensagens. O monitoramento de contêineres Docker, serviços gRPC e serviços SNMP também é suportado, o que permite controlar tanto o perímetro externo quanto os componentes internos da infraestrutura.

Quando ocorrem problemas, o serviço envia instantaneamente notificações através de canais convenientes: Telegram, Slack, Email, WhatsApp, Discord, Webhook e outros. As notificações podem ser configuradas de forma flexível, separadas por níveis de gravidade e adaptadas aos processos da equipe para que as respostas sejam rápidas e sem ruído desnecessário.

Para transparência de disponibilidade, são fornecidas páginas de status. Elas podem ser públicas para clientes ou privadas para uso interno e exibir o estado atual dos serviços em um formato claro e visual. Isso ajuda a reduzir o número de solicitações de suporte e aumentar a confiança no serviço.

A plataforma é totalmente auto-hospedada: você escolhe o banco de dados — SQLite para um início fácil ou PostgreSQL e MongoDB para cargas de trabalho de produção. Você controla o armazenamento, o acesso e a segurança dos dados. Autenticação de dois fatores, proteção contra ataques de força bruta e monitoramento das datas de expiração do certificado SSL são suportados.

Nosso serviço é focado em equipes que precisam de um monitor de tempo de atividade auto-hospedado confiável sem aprisionamento de fornecedor, com configuração flexível, uma interface moderna e a capacidade de controlar totalmente a infraestrutura. Ajuda a detectar falhas em tempo hábil, manter a estabilidade do serviço e garantir a transparência de sua operação.

© 2026 Vigi. Todos os direitos reservados.
Política de Privacidade Termos e Condições
Feito com 💜 pela equipe Vigi