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
- 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.
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é.