Documentação

Monitoramento

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

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

Saúde

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

Vale a pena conferir quando algo se comporta de forma estranha e você não consegue identificar se a causa está na sua configuração ou na plataforma. Descartar a plataforma leva segundos e evita uma investigação longa em um lugar errado.

Desempenho

Como a plataforma está performando — taxa de transferência, latência e tempos de processamento.

A distinção importante ao ler isso é: o tempo de fila indica capacidade, execução indica carga de trabalho. Uma tarefa que levou quatro horas porque esperou três por um slot é um sinal de capacidade. Já uma que levou quatro horas em execução é um sinal de escopo ou conjunto de testes. Elas parecem idênticas no total e exigem correções diferentes.

Veja Capacidade e slots de agentes.

Status

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

Confira 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 que o problema está na sua própria configuração.

O que isso não é

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

O que o Coroid pode fazer é reagir a sinais desses sistemas. Um hook pode responder a um evento de implantação, e uma agenda pode solicitar a suas ferramentas de monitoramento informações sobre problemas e abrir tarefas de correção. Veja Hooks e Automações.