Surveillance de l’efficacité de la file d’attente de sémaphores via Analyses des applications

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 1 minute de lecture
  • Surveillez l’efficacité de la file d’attente de sémaphores en suivant la profondeur de la file d’attente et le nombre de transactions rejetées via les Analyses des applications graphiques de sémaphores.

    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émaphores, vous pouvez surveiller les mesures suivantes :

    • Profondeur de la file d’attente du sémaphore, qui vous permet d’éviter les retards
    • 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. Un faible nombre de sémaphores disponibles indique que l’instance s’exécute presque à pleine capacité de transaction. Les transactions entrantes attendront que les sémaphores soient disponibles.

    Pour accéder aux graphes de sémaphores, accédez à Tout > Analyses des applications > Analyses des applications > Vue d'ensemble.

    • 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 forme de 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.

    Approfondissez l’efficacité du traitement des sémaphores en analysant les problèmes au niveau du nœud dans les graphiques détaillés de l’onglet Informations sur la session .

    • Recherchez des pics dans les graphiques de profondeur de la 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 des 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 les pics dans les graphiques du nombre de rejets. Un nombre élevé de rejets indique une prolifération inattendue des appels. Si la profondeur de la 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 susceptibles de sauvegarder la file d’attente.