Descrição do projeto
TraduzidoAlém das verificações automáticas, precisamos de um gerenciamento de incidentes adequado. Quando algo quebra, um funcionário abre um incidente, define um título e nível de severidade e publica atualizações curtas à medida que avançamos de "investigando" para "causa identificada", "monitorando" e "resolvido". Essas atualizações vão tanto para a página pública quanto para um e-mail para todos que se inscreveram, então as notificações são importantes: um visitante insere um endereço, confirma e recebe um e-mail quando um novo incidente é aberto ou um existente é atualizado ou fechado. Cancelar a inscrição deve ser simples e com um clique. É importante para nós que isso permaneça uma ferramenta estreita de status e uptime, não um monstro de monitoramento pesado: sem coleta de logs, sem rastreamento, sem grandes painéis.
Esperamos um pequeno aplicativo web que possa ser implantado em nossa própria infraestrutura, com um painel de administração para nós e uma página pública rápida para todos os outros. Código limpo e legível e um guia de configuração curto fazem parte do trabalho.
— Verificações de uptime programadas para cada serviço com intervalo configurável e histórico deslizante
— Página pública com componentes nomeados e status claros: operacional, degradado, indisponível
— Criação de incidentes com nível de severidade e atualizações de cronograma até a resolução
— Assinatura por e-mail com confirmação, notificações de incidentes e cancelamento de inscrição com um clique
— Painel de administração simples, capacidade de auto-hospedagem, código limpo e guia de configuração curto