Statistiques de l'Analyseur de performances JMX

Le Gestionnaire de l'Analyseur de performances de la Console JMX affiche les statistiques sur les performances de différentes parties de l'exécution d'un flux de données, notamment le temps d'exécution global, le débit et le temps d'exécution des stages individuels. Les statistiques sont présentées sous un format séparé par des points-virgules :



Conseil : Placez les données dans une feuille de calcul pour en faciliter la visualisation.

La première ligne est un enregistrement d'en-tête composé des colonnes suivantes :

Monitor
L'élément dont les performances sont mesurées.
Hits
Le nombre de fois où l'élément a été exécuté.
Avg
Le temps moyen passé par l'élément à traiter une requête, en millisecondes.
Delta
Cette statistique n'est pas utilisée.
Min
Le temps le plus court passé par l'élément à traiter une requête, en millisecondes.
Max
Le temps le plus long passé par l'élément à traiter une requête, en millisecondes.
Total
Le temps de traitement total, en millisecondes.

Les éléments plus importants à vérifier sont les suivants.

Dataflow
Les temps de réponse et le débit globaux du flux de données.
ServiceRuntimeManager.borrow.DataflowName
Le temps de réponse pour la gestion des requêtes simultanées, en millisecondes. Ce temps de réponse peut être amélioré si vous modifiez la taille de pool du flux de données.
RemoteComponent.borrow.RemoteComponentName
Les performances des ressources de base de données directement affectées par la taille de pool des ressources de base de données. Ce temps de réponse peut augmenter à mesure que vous augmentez la taille de pool de votre flux de données. Si ce nombre augmente atteint une valeur significative d'½ milliseconde, augmentez la taille de pool des ressources de base de données.
Stage[StageName]
Les temps de réponse de chaque stage. Cela peut vous aider à identifier les goulots d'étranglement au niveau des stages qui prennent beaucoup plus de temps à être traités que d'autres stages. Les goulots d'étranglement au niveau des stages peuvent potentiellement être résolus si vous modifiez le mode de déploiement de la fonctionnalité du stage existant et/ou si vous augmentez les instances d'exécution de ce stage.