Utiliser la surveillance de la disponibilité

Vous pouvez utiliser le service de surveillance de la disponibilité pour surveiller votre point d'extrémité d'application ou d'API et détecter d'éventuels problèmes de disponibilité et de performance avant que l'utilisateur final ne les rencontre.

Availability Monitoring permet une surveillance proactive qui aide les développeurs et les opérateurs à empêcher les problèmes avant que les utilisateurs ne soient touchés. Elle permet d'exécuter des moniteurs programmés pour assurer la disponibilité des applications. À l'aide du service de surveillance de la disponibilité, vous pouvez créer les types de moniteur suivants, qui peuvent être exécutés à partir de différents emplacements géographiques appelés points d'observation :

  • Navigateur
  • Navigateur avec script
  • REST
  • REST avec script
  • Réseau
  • DNS
  • SQL
  • FTP
Les types de moniteur Navigateur et REST permettent la surveillance d'une URL spécifique. Les types de moniteur Navigateur avec script et REST avec script vous permettent de charger un script, qui est un chemin d'utilisateur enregistré utilisé pour simuler des transactions utilisateur dans l'application. Le type de moniteur réseau peut être utilisé pour surveiller la disponibilité de tout serveur ou hôte réseau. Le moniteur DNS prend en charge les types suivants :
  • Serveur DNS : Mesure le temps de résolution et d'autres mesures pour un domaine cible.
  • Trace DNS : Valide que les demandes DNS sont correctement déléguées aux serveurs faisant autorité dans la zone enfant à partir de la zone parent.
  • DNSSEC : Valide l'authenticité des enregistrements DNS en fonction des extensions de sécurité du système de noms de domaine.

Le moniteur SQL mesure les performances d'une interrogation SQL, ce qui permet à l'utilisateur de repérer tout problème de disponibilité ou de temps de chargement. Le moniteur utilise l'interrogation SQL en tant qu'entrée et l'exécute sur une base de données Oracle pour générer diverses mesures temporelles.

Le moniteur FTP mesure les performances des opérations FTP permettant à l'utilisateur de repérer tout problème de disponibilité ou de latence. Il prend les détails du serveur FTP cible en entrée et exécute l'opération demandée pour générer diverses mesures de synchronisation.

Après avoir créé un moniteur, vous pouvez utiliser la surveillance de la disponibilité pour collecter et afficher des mesures, surveiller l'exécution de chaque moniteur et afficher une vue d'ensemble des exécutions de moniteur dans un tableau de bord.
Note

Il est recommandé d'utiliser des utilisateurs sans privilèges des applications cibles ou surveillées lors de l'exécution des tests de surveillance de la disponibilité.