Partager via


Guide pratique pour utiliser PerfInsights afin de diagnostiquer les problèmes d’utilisation intensive du processeur ou du disque

Version d’origine du produit : Azure
Numéro de base de connaissances d’origine : 4021853

Cet article explique comment utiliser PerfInsights pour diagnostiquer des problèmes élevés d’utilisation du processeur ou du disque dans Microsoft Azure.

Utiliser PerfInsights pour collecter des données de journal

  1. Suivez le Guide général de l’utilisateur PerfInsights pour démarrer PerfInsights, puis procédez comme suit :

    1. Entrez le numéro de demande Support Microsoft.

    2. Dans la boîte de dialogue Sélectionner un scénario de résolution des problèmes, sélectionnez Configuration personnalisée.

    3. Dans la boîte de dialogue Modules à exécuter , sélectionnez Diagnostics de performances.

    4. Pour continuer, cliquez sur OK .

      Capture d’écran de la boîte de dialogue Sélectionner un scénario de résolution des problèmes, où la configuration personnalisée est sélectionnée.

      Capture d’écran de la boîte de dialogue Modules à exécuter, où diagnostics de performances est sélectionné.

  2. Attendez que PerfInsights collecte des informations système. Une fois ce travail terminé, la fenêtre Démarrage de la trace des diagnostics de performances s’affiche. Cliquez sur OK pour continuer si le problème persiste.

    Capture d’écran de la fenêtre Démarrage de la trace des diagnostics de performances.

  3. La fenêtre Arrêter toutes les traces s’affiche. Nous vous recommandons d’attendre plusieurs minutes pour permettre à l’outil de capturer suffisamment de données pour les diagnostics. Cliquez ensuite sur OK pour arrêter les diagnostics. Le résultat final des diagnostics est inclus dans le fichier CollectedData_<DateTime>.zip.

    Capture d’écran de la fenêtre Arrêter toutes les traces.

Analyser le rapport de diagnostic pour les problèmes de performances

  1. Suivez le Guide général de l’utilisateur PerfInsights pour ouvrir le fichier html PerfInsights Report.

    Si des données d’utilisation élevée du processeur ou du disque ont été capturées pendant la tâche Diagnostics des performances, les messages d’avertissement s’affichent sous l’onglet Résultats . Les messages contiennent des liens vers les onglets Consommateur du processeur supérieur et Consommateur de disque supérieur.

    Capture d’écran du rapport PerfInsights.

  2. Vous pouvez utiliser l’onglet Principaux consommateurs du processeur pour identifier les périodes dans lesquelles l’utilisation élevée du processeur s’est produite et les principaux processus affichent la consommation d’UC la plus élevée. Cet onglet contient les informations suivantes :

    • StartTime et EndTime. L’heure de début et l’heure de fin de la période d’analyse sont indiquées comme heure UTC. En outre, il existe des notes sur la façon dont les données ont été collectées et évaluées.

    • Périodes d’utilisation élevée du processeur. Ce tableau répertorie toutes les utilisations élevées du processeur qui se sont produites entre les heures de début et de fin. Par exemple, le tableau suivant montre une période d’utilisation élevée du processeur à 30 %+. La table imbriquée dans la colonne ProcessorsHighCPUUsageBreakdown indique l’utilisation de chaque processeur logique.

      Capture d’écran de la table d’utilisation élevée du processeur.

    • Principaux consommateurs de processeurs de longue durée. Ce tableau indique quels processus utilisaient le processeur. Par exemple, iexplore.exe (4964) a contribué à 39,05 % de l’utilisation du processeur à la période d’utilisation élevée du processeur. Si les principaux consommateurs sont vos propres services ou programmes, vous devez utiliser un outil de profileur plus puissant pour effectuer une analyse approfondie. Si les principaux consommateurs appartiennent à des tiers, vous pouvez désactiver ou désinstaller ce service ou programme, ou contacter le fabricant pour le support technique.

      Capture d’écran des processus qui utilisaient le processeur.

    • Pic supérieur des consommateurs d’UC. Ce tableau montre les processus qui avaient une utilisation élevée du pic d’utilisation, mais qui n’ont pas consommé l’UC pendant longtemps.

  3. Vous pouvez utiliser l’onglet Consommateurs de disques principaux pour identifier les périodes dans lesquelles l’utilisation élevée des disques physiques s’est produite et les principaux processus qui affichent la consommation de disque la plus élevée. Cet onglet contient les informations suivantes :

    • StartTime et EndTime. L’heure de début et l’heure de fin de la période d’analyse sont indiquées comme heure UTC. En outre, il existe des notes sur la façon dont les données ont été collectées et évaluées.

    • Périodes d’utilisation élevée du disque. Ce tableau répertorie l’utilisation élevée du disque qui s’est produite entre les heures de début et de fin. Par exemple, l’utilisation du disque de PhysicalDisk3 était élevée pendant la période entre StartTime et EndTime. La table imbriquée dans la colonne DisksHighUsageBreakdown affiche l’utilisation de chaque disque physique.

      Capture d’écran de la table d’utilisation élevée du disque.

    • Principaux consommateurs de processeurs de longue durée. Ce tableau indique les processus qui accédaient au disque. Par exemple, diskspd.exe(5172) a émis 47 037 E/S sur disque, et son IOPS moyen était de 2 344. Si les principaux consommateurs sont vos propres services ou programmes, vous devez examiner pourquoi ils ont émis le grand nombre d’E/S de disque. Si les principaux consommateurs appartiennent à des tiers, vous pouvez désactiver ou désinstaller ces services ou programmes, ou contacter le fabricant pour le support technique.

      Capture d’écran des processus qui accédaient au disque.

    • Pic supérieur des consommateurs d’UC. Ce tableau montre les processus qui avaient une utilisation élevée du pic d’utilisation, mais qui n’ont pas consommé l’UC pendant longtemps.

Contactez-nous pour obtenir de l’aide

Pour toute demande ou assistance, créez une demande de support ou posez une question au support de la communauté Azure. Vous pouvez également soumettre des commentaires sur les produits à la communauté de commentaires Azure.