Documentação

Monitoramento

Saúde dos serviços, desempenho e página de status pública.

O monitoramento abrange a saúde própria do Coroid e não a do seu aplicativo. Encontre essas informações em Monitoramento, com Saúde, Desempenho e Status visualizações.

Saúde

Indica se os serviços dos quais o Coroid depende estão operando normalmente.

Vale a pena verificar quando algo se comporta de forma estranha e você não consegue determinar se a causa está na sua configuração ou na plataforma. Excluir a plataforma como culpada leva segundos e evita uma investigação longa no lugar errado.

Desempenho

Mostra como a plataforma está performando: taxa de transferência, latência e tempos de processamento.

A distinção importante ao analisar esses dados é: o tempo de fila refere-se à capacidade, execução refere-se ao trabalho. Uma tarefa que levou quatro horas porque esperou três por um slot é um sinal de capacidade. Já uma que demorou quatro horas para ser executada indica um problema de escopo ou de conjunto de testes. Ambas aparecem iguais no total e exigem correções diferentes.

Consulte Capacidade e slots de agentes.

Status

A visualização de status do serviço corresponde à página de status pública do Coroid.

Verifique primeiro quando algo parar de funcionar em toda a plataforma e não apenas em um projeto. Sintomas em toda a plataforma com uma página de status saudável indicam um problema na sua própria configuração.

O que isso não é

Isso não é monitoramento de aplicativos. O Coroid não observa seus serviços de produção, e nada aqui informa se o seu aplicativo implantado está saudável — essa responsabilidade continua sendo da sua própria pilha de observabilidade.

O que o Coroid pode fazer é reagir a sinais provenientes desses sistemas. Um hook pode responder a um evento de implantação, e o Sentinel pode monitorar uma condição e abrir uma tarefa de correção. Consulte Hooks e Sentinel.