Usar o Monitoramento de Disponibilidade

Você pode usar o Monitoramento de Disponibilidade para monitorar seu aplicativo ou ponto final de API e detectar potencial disponibilidade e problemas de desempenho antes que o usuário final os experimente.

O Monitoramento de Disponibilidade permite um monitoramento proativo que ajuda desenvolvedores e operadores a evitar problemas antes que os usuários sejam afetados. Ele permite executar monitores programados para garantir a disponibilidade do aplicativo. Usando o Monitoramento de Disponibilidade, você pode criar os seguintes tipos de monitores, que podem ser executados de vários locais geográficos chamados pontos de vantagem:

  • Browser
  • Browser com Script
  • REST
  • REST com Script
  • Rede
  • DNS
  • SQL
  • FTP
Os tipos de monitor Browser e REST permitem o monitoramento de um URL específico. Os tipos de monitor Browser com Script e REST com Script permitem fazer upload de um script, que é um caminho de usuário registrado usado para simular transações do usuário no aplicativo. O tipo de monitor de rede pode ser usado para monitorar a disponibilidade de qualquer servidor de rede ou host. O monitor de DNS suporta os seguintes tipos:
  • Servidor DNS: mede o tempo de resolução e outras métricas para um domínio de destino.
  • Rastreamento de DNS: Valida se as solicitações de DNS foram delegadas corretamente aos servidores autorizados na zona filho da zona pai.
  • DNSSEC: Valida a autenticidade dos registros de DNS de acordo com as Extensões de Segurança do Sistema de Nomes de Domínio.

O monitor SQL mede o desempenho de uma consulta SQL, permitindo que o usuário identifique quaisquer problemas de disponibilidade ou tempo de carregamento. O Monitor usa a consulta SQL como entrada e a executa em um banco de dados Oracle para gerar várias métricas de tempo.

O monitor FTP mede o desempenho das operações FTP, permitindo que o usuário identifique quaisquer problemas de disponibilidade ou latência. Ele pega os detalhes do servidor FTP de destino como entrada e executa a operação solicitada para gerar várias métricas de tempo.

Depois de criar um monitor, você pode usar o Monitoramento de Disponibilidade para coletar e exibir métricas, monitorar cada execução do monitor e exibir uma visão geral das execuções do monitor em um painel de controle.
Observação

Recomenda-se usar usuários não privilegiados de aplicativos de destino/monitorados ao executar testes de monitoramento de disponibilidade.