O Dotcom-Monitor permite que os usuários personalizem o monitoramento de seus sites especificando os códigos de resposta HTTP esperados. Isso garante que o sistema interprete corretamente as respostas com base em suas necessidades exclusivas, em vez de apenas tratar todas as respostas que não sejam 200 como falhas. Por padrão, o Dotcom-Monitor espera respostas HTTP com códigos de status dentro do intervalo de 200 a 399 para confirmar que uma página da Web está funcionando corretamente e uma solicitação de monitoramento foi bem-sucedida. No entanto, em alguns casos, outros códigos de status também podem indicar um resultado esperado. Se uma resposta HTTP contiver um código de status esperado fornecido por um usuário, o Dotcom-Monitor considerará a solicitação bem-sucedida, mesmo que o código não esteja no intervalo de sucesso padrão de 200 a 399 .

Como configurar o monitoramento de códigos HTTP específicos

  1. Abra as configurações de destino de monitoramento HTTP(S).
  2. Na guia Básico , no campo Códigos de resposta esperados , insira os códigos de status que você deseja que o sistema reconheça como respostas bem-sucedidas.

O Dotcom-Monitor permite que você insira vários códigos de resposta HTTP ou defina um intervalo de códigos aceitáveis.

Exemplos:

  • Para permitir várias respostas esperadas, como 401 Não Autorizado e 500 Erro Interno do Servidor, digite:
    401, 500
  • Para permitir todas as respostas de erro do servidor 5xx , digite:
    500-599

Por exemplo, você deseja monitorar uma página da Web restrita que só deve ser acessível a usuários autorizados. Quando um usuário não autorizado tenta visitar esta página, o servidor deve retornar um código de status HTTP 401 não autorizado .

  • Para verificar se usuários não autorizados não podem acessar a página de destino, insira 401 no campo Códigos de resposta esperados .
  • Se o Dotcom-Monitor receber uma resposta 401 , ele marcará a solicitação de monitoramento como bem-sucedida.
  • Se a resposta for qualquer outra (por exemplo, 200 OK, o que significa que o acesso foi concedido inesperadamente), um erro será gerado e refletido nos relatórios de monitoramento.