Analyser les mesures SOA
Analyser les métriques SOA (Service-Oriented Architecture) à l'aide de graphiques dans la vue Liste des transactions.
Voici comment utiliser ces graphiques :
-
La section Analyse des mesures d'environnement SOA explique comment utiliser les graphiques de l'onglet Exécuter par pour analyser les mesures d'environnement SOA.
-
La section Analyse des mesures de partition SOA explique comment utiliser les graphiques de l'onglet Statut pour analyser les mesures d'environnement SOA.
Analyser les mesures d'environnement SOA
Cette section explique comment utiliser les états de l'onglet Run By pour analyser les mesures de l'environnement SOA. Cliquez sur n'importe quel enregistrement de transaction SOA pour afficher les mesures détaillées relatives aux environnements SOA, comme expliqué dans les sections suivantes :
Statut du composite
Le sous-onglet Composite Status affiche des informations sur le statut des cibles de service SOA et des composites SOA surveillés, comme expliqué dans les sections suivantes :
-
Table des statuts de service
-
Table des statuts de composite
Table des statuts de service
Lieu : Dans le tableau de bord Transactions au niveau client et service. La vue Liste des transactions s'affiche par défaut. Cliquez sur un enregistrement de transaction SOA associé à un environnement. L'onglet Run By s'affiche par défaut, avec le sous-onglet Composite Status et le tableau Service Status en haut de l'onglet. Pour plus d'informations sur l'accès au tableau de bord Transactions.
Le tableau Statut du service affiche le statut UP/DOWN des cibles de service SOA suivantes :
-
weblogic_j2eeserver : serveur WebLogic utilisé pour exécuter l'infrastructure SOA.
-
weblogic_cluster : un cluster de serveurs WebLogic se compose de plusieurs instances de serveur WebLogic exécutées simultanément et fonctionnant ensemble pour offrir une évolutivité et une fiabilité accrues.
-
oracle_soainfra : l'infrastructure SOA est une application compatible Java EE exécutée dans Oracle WebLogic Server. L'application gère les composites et leur cycle de vie, les moteurs de service et les composants de liaison.
-
oracle_soainfra_cluster : un cluster d'applications d'infrastructure SOA comprend plusieurs instances d'application d'infrastructure SOA exécutées simultanément et fonctionnant ensemble pour offrir une évolutivité et une fiabilité accrues.
Chaque enregistrement du tableau Statut du service fournit les informations suivantes :
-
Target Name : Indique le nom de la cible d'infrastructure SOA sur laquelle les composites sont exécutés.
-
Target Type : Spécifie le type de cible.
-
Statut : indique le statut de la cible. Les options disponibles sont les suivantes :
-
Cible arrêtée
-
Cible activée
-
Table des statuts composites
Lieu : Dans le tableau de bord Transactions au niveau client et service. La vue Liste des transactions s'affiche par défaut. Cliquez sur un enregistrement de transaction SOA associé à un environnement. L'onglet Exécuter par s'affiche par défaut. Faites défiler l'onglet Composite Status vers le bas pour afficher le tableau Composite Status.
Le tableau Composite Status fournit une vue d'ensemble du statut le plus récent des composites SOA surveillés.
Chaque enregistrement du tableau Statut du composite fournit les informations suivantes :
-
Nom de partition : indique le nom du groupe auquel appartient la cible composite.
-
Composite Name : indique le nom de la cible composite.
-
Last Instantiated Name (Nom instancié) : indique l'heure du dernier démarrage de la cible composite.
-
Composite Revision : indique la version de la cible de composite.
-
Statut : indique le statut de la cible. Les options disponibles sont les suivantes :
-
Cible arrêtée
-
Cible activée
-
-
Nombre total d'instances depuis le démarrage : indique le nombre total d'exécutions de la cible composite depuis le démarrage du serveur SOA.
-
Temps de réponse asynchrone (s) : indique le temps de réponse des opérations asynchrones de la cible composite.
-
Temps de réponse synchrone (s) : indique le temps de réponse pour les opérations synchrones de la cible composite.
Utilisation du tablespace
Lieu : Dans le tableau de bord Transactions au niveau client et service. La vue Liste des transactions s'affiche par défaut. Cliquez sur un enregistrement de transaction SOA associé à un environnement, puis sur Utilisation du tablespace. La table Utilisation du tablespace apparaît en haut de l'onglet.
Le sous-onglet Utilisation du tablespace permet de surveiller la croissance de l'espace de stockage SOA. Ce rapport présente à la fois un graphique et une vue de table pour l'utilisation globale des tablespaces et l'utilisation des tablespaces spécifiquement pour le tablespace FUSION_TS_TOOLS, le tablespace principal pour le stockage des métadonnées SOA et des données d'exécution.
Vue graphique : la vue graphique affiche une répartition de l'utilisation moyenne du stockage par tablespace, en Go.
Cliquez sur Open Table View dans l'angle inférieur droit du graphique pour ouvrir la vue Table Usage du tablespace en mode développé.
Vue de table : la vue de table répertorie tous les tablespaces de votre organisation. Il affiche le nom de chaque tablespace et le stockage moyen utilisé par le tablespace.
Chaque enregistrement de la table Tablespace Usage fournit les informations suivantes :
-
Tablespace : Indique le nom du tablespace de base de données.
-
Utilisation moyenne du stockage (Go) : indique la quantité moyenne d'espace utilisé, en Go.
Analyse des mesures de partition SOA
Cette section explique comment utiliser les états de l'onglet Status pour analyser les mesures de l'environnement SOA. Cliquez sur un enregistrement de transaction SOA pour afficher les rapports de statut récents et historiques relatifs à une partition SOA spécifique, comme expliqué dans les sections suivantes :
Table de statut de partition
Lieu : Dans le tableau de bord Transactions au niveau client et service. La vue Liste des transactions s'affiche par défaut. Cliquez sur un enregistrement de transaction SOA associé à un environnement, puis sur Statut. Le sous-onglet Partition Status s'affiche par défaut, avec la table Partition Status en haut de l'onglet. Pour plus d'informations sur l'accès au tableau de bord Transactions.
Le tableau Partition Status fournit une vue de haut niveau du statut le plus récent de chaque composite d'une partition.
Chaque enregistrement du tableau Partition Status fournit les informations suivantes :
-
Target Name : Indique le nom de la cible d'infrastructure SOA sur laquelle les composites sont exécutés.
-
Target Type : Spécifie le type de cible.
-
Statut : indique le statut de la cible. Les options disponibles sont les suivantes :
-
Cible arrêtée
-
Cible activée
-
Synthèse des performances des composants - Table des 2 dernières heures
Lieu : Dans le tableau de bord Transactions au niveau client et service. La vue Liste des transactions s'affiche par défaut. Cliquez sur un enregistrement de transaction SOA associé à un environnement, puis sur Statut et accédez au sous-onglet Récapitulatif des performances des composants - 2 dernières heures. Le tableau Récapitulatif des performances des composants - 2 dernières heures s'affiche en haut de l'onglet. Pour plus d'informations sur l'accès au tableau de bord Transactions.
Le tableau Component Performance Summary Last 2 Hours fournit un récapitulatif général du statut de chaque composant au cours des dernières 2 heures, ventilé par nom de partition, nom de composite et révision de composite.
Chaque enregistrement du tableau Récapitulatif des performances des composants au cours des 2 dernières heures fournit les informations suivantes :
-
Nom de partition : indique le nom du groupe auquel appartient la cible composite.
-
Composite Name : indique le nom de la cible composite.
-
Composite Revision : indique la version de la cible de composite.
-
Component Name : Indique le nom du composant.
-
Type de composant : Spécifie le type du composant (BPEL/Mediator).
-
Temps moyen de réponse (ms) : indique le temps moyen de réponse du composant, en millisecondes.
-
Total Faults : indique le nombre total d'erreurs pour le composant.
-
Nombre total d'instances - Dernière collecte : indique le nombre total d'exécutions du composant depuis la dernière collecte des informations.
-
Erreurs d'activité : indique le nombre total d'erreurs d'activité pour le composant, causées par l'échec d'une règle donnée.
-
Erreurs système : indique le nombre total de pannes système pour le composant, causées par des erreurs dans l'infrastructure sous-jacente ou les composants middleware sur lesquels les applications s'exécutent.
-
Erreurs récupérables : indique le nombre total d'erreurs récupérables pour le composant.
-
Nombre total d'erreurs récupérables depuis le démarrage : indique le nombre total d'erreurs récupérables pour le composant depuis le démarrage du serveur SOA.
-
Average Response Time (s) : Indique le temps de réponse moyen du composant, en secondes.
-
Horodatage de collecte : indique la date et l'heure de collecte des informations.
Synthèse des performances des composants - Table des 24 dernières heures
Lieu : Dans le tableau de bord Transactions au niveau client et service. La vue Liste des transactions s'affiche par défaut. Cliquez sur n'importe quel enregistrement de transaction SOA associé à un environnement, puis sur Statut et accédez au sous-onglet Récapitulatif des performances des composants - 24 dernières heures. Le tableau Récapitulatif des performances des composants - 24 dernières heures s'affiche en haut de l'onglet. Pour plus d'informations sur l'accès au tableau de bord Transactions.
Le tableau Component Performance Summary Last 24 Hours fournit un récapitulatif général du statut de chaque composant au cours des dernières 24 heures, ventilé par nom de partition, nom de composite et révision de composite.
Chaque enregistrement de la table Récapitulatif des performances des composants - 24 dernières heures fournit les informations suivantes :
-
Nom de partition : indique le nom du groupe auquel appartient la cible composite.
-
Composite Name : indique le nom de la cible composite.
-
Composite Revision : indique la version de la cible de composite.
-
Component Name : Indique le nom du composant.
-
Type de composant : Spécifie le type du composant (BPEL/Mediator).
-
Temps moyen de réponse (ms) : indique le temps moyen de réponse du composant, en millisecondes.
-
Total Faults : indique le nombre total d'erreurs pour le composant.
-
Erreurs d'activité : indique le nombre total d'erreurs d'activité pour le composant, causées par l'échec d'une règle donnée.
-
Nombre total d'instances - Dernière collecte : indique le nombre total d'exécutions du composant depuis la dernière collecte des informations.
-
Erreurs système : indique le nombre total de pannes système pour le composant, causées par des erreurs dans l'infrastructure sous-jacente ou les composants middleware sur lesquels les applications s'exécutent.
-
Erreurs récupérables : indique le nombre total d'erreurs récupérables pour le composant.
-
Nombre total d'erreurs récupérables depuis le démarrage : indique le nombre total d'erreurs récupérables pour le composant depuis le démarrage du serveur SOA.
-
Average Response Time (s) : Indique le temps de réponse moyen du composant, en secondes.
-
Instances réussies depuis le démarrage : indique le nombre d'exécutions réussies de la cible composite depuis le démarrage du serveur SOA.
-
Instances à longue durée d'exécution : indique le nombre d'instances qui s'exécutent depuis plus longtemps qu'un seuil prédéfini.
Table des composants défectueux
Lieu : Dans le tableau de bord Transactions au niveau client et service. La vue Liste des transactions s'affiche par défaut. Cliquez sur un enregistrement de transaction SOA associé à un environnement, puis sur Statut et accédez au sous-onglet Composants défectueux. Le tableau Faulted Components s'affiche en haut de l'onglet. Pour plus d'informations sur l'accès au tableau de bord Transactions.
Le tableau Faulted Components vous permet de vérifier le statut actuel des processus dans les domaines SOA et d'identifier plus rapidement le problème. Ce tableau fournit des détails sur tous les environnements en panne, y compris le message d'erreur.
Chaque enregistrement du tableau Composants défectueux fournit les informations suivantes :
-
Nom de partition : indique le nom du groupe auquel appartient la cible composite.
-
Composite Name : indique le nom de la cible composite.
-
Type de composant : Spécifie le type du composant (BPEL/Mediator).
-
Composite Revision : indique la version de la cible de composite.
-
Component Name : Indique le nom du composant.
-
Environnement : indique le nom de l'instance de base de données associée.
-
Fault Type : indique le type d'erreur qui s'est produit.
-
Message d'erreur : indique le message d'erreur associé à l'erreur.
-
Horodatage de collecte : indique la date et l'heure de collecte des informations.
Table des composants à longue durée d'exécution
Lieu : Dans le tableau de bord Transactions au niveau client et service. La vue Liste des transactions s'affiche par défaut. Cliquez sur un enregistrement de transaction SOA associé à un environnement, puis sur Statut et accédez au sous-onglet Composants à longue durée d'exécution. Le tableau Composants à longue durée d'exécution s'affiche en haut de l'onglet. Pour plus d'informations sur l'accès au tableau de bord Transactions.
Le tableau Long Running Components vous permet de vérifier le statut en cours des processus dans les domaines SOA. Ce tableau fournit des détails sur tous les composants exécutés au-dessus du temps d'exécution normal.
Chaque enregistrement du tableau Composants à longue durée d'exécution fournit les informations suivantes :
-
Nom de partition : indique le nom du groupe auquel appartient la cible composite.
-
Composite Name : indique le nom de la cible composite.
-
Type de composant : Spécifie le type du composant (BPEL/Mediator).
-
Composite Revision : indique la version de la cible de composite.
-
Component Name : Indique le nom du composant.
-
Dernière heure d'instanciation : indique l'heure du dernier démarrage de la cible composite.
-
Environnement : indique le nom de l'instance de base de données associée.
-
Running Time : Indique la durée d'exécution du composant.
-
Horodatage de collecte : indique la date et l'heure de collecte des informations.