Surveillance de l’efficacité de la file d’attente de sémaphores via Analyses des applications
Surveillez l’efficacité de la file d’attente sémaphore en suivant la profondeur de la file d’attente et le nombre de transactions rejetées via les graphiques de Analyses des applications sémaphore.
Vous pouvez surveiller les performances des files d’attente de sémaphores dans votre instance en comparant la profondeur de la file d’attente de sémaphores et le nombre de rejets dans les graphiques de sémaphores de l’onglet Vue d’ensemble .
Grâce aux graphiques de sémaphore, vous pouvez surveiller les mesures suivantes :
- Profondeur de la file d’attente de sémaphore, qui vous permet d’éviter les backlogs
- Nombres de rejets, ce qui vous permet d’identifier les goulots d’étranglement de traitement
Les sémaphores contrôlent le nombre de transactions simultanées qui peuvent s’exécuter sur un nœud. Des sémaphores peu disponibles indiquent que l’instance s’exécute presque à pleine capacité de transaction. Les transactions entrantes attendront jusqu’à ce que les sémaphores soient disponibles.
Pour accéder aux graphiques de sémaphores, accédez à .
- Surveillez le niveau de charge en comparant la profondeur de la file d’attente à la limite de profondeur de la file d’attente qui apparaît sous la forme d’une ligne rouge sur chaque graphique de sémaphore.
- Recherchez des corrélations ou des tendances en comparant la mesure de profondeur de la file d’attente à la mesure du nombre de rejets au fil du temps.
Pour en savoir plus sur l’efficacité du traitement des sémaphores, analysez les problèmes au niveau des nœuds dans les graphiques détaillés de l’onglet Informations sur la session .
- Recherchez des pics dans les graphiques de profondeur de file d’attente. Un nombre élevé de transactions indique que le nœud est peut-être surchargé. Sélectionnez un point de données dans le graphique détaillé pour afficher une liste de transactions. Dans le tableau, recherchez les transactions de longue durée sur le sémaphore et arrêtez-les. Réduisez le nombre de transactions si la profondeur de la file d’attente est constamment élevée.
- Recherchez des pics dans les graphiques du nombre de rejets. Un nombre élevé de rejets indique une prolifération inattendue des appels. Si la profondeur de file d’attente est atteinte, toutes les demandes suivantes sont rejetées, ce qui entraîne un message d’erreur de demandes rejetées (HTTP 429). Réduisez le nombre d’appels ou arrêtez les transactions de longue durée qui pourraient retarder la file d’attente.