Utiliser la surveillance de la disponibilité

Vous pouvez utiliser Availability Monitoring pour surveiller l'adresse de votre application ou de votre adresse d'API, et détecter les problèmes potentiels de disponibilité et de performances avant que l'utilisateur final ne les rencontre.

Availability Monitoring permet une surveillance proactive qui aide les développeurs et les opérateurs à prévenir les problèmes avant que les utilisateurs ne soient touchés. Elle permet d'exécuter des moniteurs programmés pour garantir la disponibilité de l'application. A l'aide de Availability Monitoring, vous pouvez créer les types de moniteur suivants, qui peuvent être exécutés à partir de divers emplacements géographiques appelés points d'observation :

  • Navigateur
  • Navigateur associé à des scripts
  • REST
  • REST associé à des scripts
  • Réseau
  • DNS
  • SQL
  • FTP
Les types de surveillance Navigateur et REST permettent de surveiller une URL spécifique. Les moniteurs de type Navigateur associé à des scripts et REST associé à des scripts vous permettent de télécharger un script, à savoir un chemin utilisateur enregistré utilisé pour simuler des transactions utilisateur sur l'application. Le type de moniteur réseau peut être utilisé pour surveiller la disponibilité de n'importe quel 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 : vérifie 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 requête SQL permettant à l'utilisateur de repérer tout problème de disponibilité ou de temps de chargement. Monitor prend la requête SQL en 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 temporelles.

Après avoir créé un moniteur, vous pouvez utiliser Availability Monitoring pour collecter et afficher des mesures, surveiller chaque exécution du moniteur et visualiser un aperçu des exécutions de votre moniteur dans un tableau de bord.
Remarque

Il est recommandé d'utiliser des utilisateurs non privilégiés d'applications cible/surveillées lors de l'exécution de tests de surveillance de la disponibilité.