Surveillance des microservices
Dans l'option Services du panneau de navigation de gauche, cliquez sur l'un des microservices : Service d'administration, Service de distribution, Service du destinataire ou Service de mesures de performances. La page Mesures apparaît. Elle affiche les mesures des performances de processus, des performances de thread, du statut et de la configuration et des statistiques de mesures de performances (service de mesures de performances uniquement).
Remarque : les diagrammes de cette rubrique sont un exemple des informations de surveillance du service de mesures de performances. Les autres microservices affichent également des informations similaires.
-
L'onglet Performances des processus affiche les détails relatifs aux processus, notamment l'ID de processus, le nombre de threads, le temps CPU, les lectures d'E/S, les écritures d'E/S et bien d'autres.

-
Données au niveau du thread de l'onglet Performances du thread au niveau du fil de service, au niveau de la surveillance pour afficher les threads surveillés et au niveau du thread de surveillance du service de mesures de performances.

-
L'onglet Statut et configuration affiche les messages de processus et les modifications de statut de processus.

-
L'onglet Statistiques des mesures de performances affiche les données du service de mesures de performances, notamment les paquets reçus, les octets des données reçues, le type de base de données, etc.

Protocoles de surveillance des performances pour différents systèmes d'exploitation
Oracle GoldenGate utilise les techniques UDS (Unix Domain Sockets) for UNIX et Named Pipes (for Windows) pour envoyer des points de surveillance à partir des processus Extract, Replicat et autres au service de surveillance des performances du déploiement.
Pour chaque déploiement, le service de mesures de performances est local sur l'hôte. Cela rend plus sûr l'utilisation du protocole UDS (Unix Domain Sockets) ou de la technique Named Pipes dans Windows for Inter-process Communication (IPC) avec le service et améliore les performances globales. Named Pipes utilise un système de fichiers unique appelé NPFS (système de fichiers Named Pipe) qui permet de gérer la sécurité en tant que sujet de fichier à l'aide de vérifications de sécurité pour l'accès aux fichiers.
-
UDS est disponible avec les bases de données Oracle et non Oracle. Le fichier UDS se trouve dans le répertoire
$OGG_HOME/var/tempdu déploiement. -
L'emplacement standard des canaux nommés dans Windows est
\ServerName\pipe\PipeName (\ServerName\pipe).
Récupérer à partir d'une corruption de banque de données
Le service de mesures de performances collecte et gère les mesures opérationnelles relatives à l'état et aux performances des processus de réplication. Le répertoire dirbdb stocke les informations de point de reprise essentielles. Si le contenu de ce répertoire est manquant ou endommagé, le service de mesure de performances risque de ne pas pouvoir collecter les données de performances.
Pour résoudre ce problème, vous pouvez désactiver le service de mesures de performances à partir du gestionnaire de services ou du client administrateur, puis l'activer à nouveau. Cela permet de recréer les fichiers BDB endommagés et de résoudre le problème.