Vue d'instance

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 5 minutes de lecture
  • Examinez les points de données sur tous les nœuds proches (instances) à l’aide du jeu de graphiques Vue d’instance. Dans une vue unique, vous pouvez examiner la façon dont tous les nœuds actifs réagissent et identifier les nœuds qui rencontrent des problèmes.

    Si vous disposez du rôle administrateur, vous pouvez examiner les mesures de performances. Suivez cette procédure pour afficher les graphiques des performances de l’instance sur la page d’accueil ServiceNow Performances :

    1. Dans la liste Jeu de graphiques , sélectionnez Vue d’instance.
      • La liste des éléments contrôlables et les sélections Comparer avec sont toutes deux désactivées.
      • La liste des éléments contrôlables a une valeur -All- pour toutes les instances proches (primaire active) et exclut les instances FAR (primaire hors ligne ou secondaire actif).
      • Chaque mesure affiche les données sur tous les nœuds actifs. Par exemple, si vous avez trois instances, elles apparaissent toutes les trois dans chaque mesure.
        Remarque :
        Vous pouvez afficher les mesures de performances pour jusqu’à 49 nœuds proches. Si vous avez plus de 49 nœuds, aucune donnée n’apparaît pour la 50e instance et les versions supérieures.
    2. Dans la liste Intervalle de temps , sélectionnez une période.
    3. Pour superposer les événements de diagnostic qui ont eu lieu pendant la période demandée, désactivez l’option Afficher sur les graphiques, qui s’affichent en regard des événements de diagnostic.
    Pour obtenir des détails sur l’utilisation des contrôles de graphique et d’affichage sur la page d’accueil Performances, reportez-vous à la ServiceNow section Mesures des performances de la plateforme.
    Figure 1. Vue d'instance
    Mesures de vue d’instance
    • Transactions : affiche toutes les transactions de l’interface utilisateur initiées par les utilisateurs. Ce graphique peut afficher des pics importants dans le trafic des utilisateurs finaux et identifier les pics d’activité des utilisateurs finaux.
    • Temps de réponse : affiche l’intervalle (en millisecondes) entre le moment où l’instance reçoit une transaction et le moment où l’instance répond. Affiche le temps nécessaire au serveur pour effectuer une transaction, en moyenne, au cours d’une période donnée.

      Une augmentation du temps de réponse moyen peut indiquer qu’il y a un problème systémique ou un afflux de transactions généralement plus lentes. Pour identifier d’éventuels problèmes de performances, vous pouvez corréler le temps de réponse avec d’autres domaines, tels que la mémoire, la base de données ou le processeur.

    • Sessions : affiche les sessions actives, y compris les sessions initiées par le MID Server et les intégrations externes. Un grand nombre de sessions périmées mais actives peuvent entraîner des problèmes de mémoire et de performances. Un nombre de sessions supérieur à 10 000 peut généralement entraîner une dégradation des performances. Envisagez de passer en revue les directives des sessions d’intégration et de limiter les délais d’expiration des sessions.
    • File d’attente de la session : affiche le nombre de transactions en attente d’une autre transaction pour le même utilisateur. Les sessions d’attente se produisent lorsqu’un utilisateur envoie une demande en double avant la fin de la demande précédente. Peut indiquer une page lente ou une transaction qui nécessite un examen plus approfondi.

      Pour identifier les transactions en attente, vérifiez l’entrée du journal des transactions [syslog_transaction] et affichez le temps d’attente de la session pour trouver les transactions en attente. Ensuite, recherchez le numéro de transaction que l’utilisateur attend.

    • Utilisation du sémaphore : affiche le nombre de sémaphores utilisés par l’instance sélectionnée. Les sémaphores contrôlent le nombre de transactions utilisateur qui peuvent s’exécuter en parallèle.

      Les transactions de longue durée sur un sémaphore peuvent sauvegarder tous les sémaphores, ce qui entraîne l’attente des transactions. La plateforme gère les sémaphores, ne nécessitant aucune administration client. Le graphe de sémaphore n’est utilisé que par Service et assistance client pour le dépannage.

    • File d’attente de sémaphore : affiche la file d’attente d’un sémaphore. Utilisez ce graphique avec le graphique Utilisation du sémaphore . Une file d’attente élevée indique des transactions de longue durée sur le sémaphore. Une file d’attente de sémaphores élevée et persistante peut indiquer que le nœud d’instance est surchargé de travail.

      Consultez le journal des transactions [syslog_transaction] pour trouver les transactions les plus anciennes au cours de cette période et identifier le problème. Ce graphe n’est utilisé que par Service et assistance client.

    • Longueur de la file d’attente du planificateur/Tâches terminées du planificateur : affiche toutes les activités du planificateur pour l’instance sélectionnée, y compris Détection les sondes. Vous pouvez déterminer le backlog des tâches planifiées dans la file d’attente pour une période donnée. Vous pouvez ensuite comparer ce chiffre au taux auquel les tâches sont traitées au cours de la même période.
    • Erreurs : affiche toutes les erreurs graves imprimées dans les journaux ou les syslog_ransactions localhost. Plusieurs erreurs graves indiquent un problème qui nécessite une enquête plus approfondie.
    • Événements traités : affiche le nombre moyen d’événements traités au cours de la période sélectionnée.
    • Transactions HTTP : affiche toutes les transactions HTTP terminées, y compris l’interface utilisateur, l’intégration et le trafic AMB. Ce graphique peut afficher des pics importants dans le trafic HTTP et peut aider à identifier le pic d’activité des utilisateurs.
    • Rejets de sémaphores : affichez le nombre de transactions rejetées par les files d’attente de sémaphores suivantes :
      • Exécution rejetée par défaut du sémaphore
      • Débogage de sémaphore : exécution rejetée
      • Exécution rejetée de la réception AMB du sémaphore
      • Exécution rejetée de l’envoi AMB du sémaphore
      • Exécution rejetée de l’INT de l’API de sémaphore
      • Présence de sémaphore Exécution rejetée
      Identifiez les goulots d’étranglement du traitement en surveillant le nombre de rejets dans les files d’attente. Recherchez des pics dans les graphiques de rejet de sémaphore. Un nombre élevé de rejets indique une prolifération inattendue d’appels. Réduisez le nombre d’appels ou arrêtez les transactions de longue durée qui pourraient retarder la file d’attente.

    Isolement des données pour des instances spécifiques

    En utilisant le mode d’affichage plein écran, vous pouvez isoler les informations d’instances spécifiques dans une mesure sélectionnée.
    1. Sélectionnez une mesure, puis cliquez sur l’icône Plein écran Plein écran pour ouvrir une vue agrandie du graphique.

      Tâches terminées du planificateur : vue plein écran

    2. Décochez la case située en regard des instances que vous souhaitez exclure.
      • Par exemple, décochez la case en regard de Instance_8080 pour exclure ses données.
      • Seules les données de Instance_8081 et de Instance_8082 s’affichent.