PerfInsights gebruiken om problemen met hoog CPU- of schijfgebruik vast te stellen
Oorspronkelijke productversie: Azure
Oorspronkelijk KB-nummer: 4021853
In dit artikel wordt beschreven hoe u PerfInsights gebruikt om problemen met hoog CPU- of schijfgebruik in Microsoft Azure vast te stellen.
PerfInsights gebruiken om logboekgegevens te verzamelen
Volg de algemene gebruikershandleiding van PerfInsights om PerfInsights te starten en voer vervolgens de volgende stappen uit:
Voer het Microsoft Ondersteuning aanvraagnummer in.
Selecteer aangepaste configuratie in het dialoogvenster Een scenario voor probleemoplossing selecteren.
Selecteer prestatiediagnose in het dialoogvenster Modules die u wilt uitvoeren.
Klik op OK om door te gaan.
Wacht tot PerfInsights systeemgegevens verzamelt. Nadat deze taak is voltooid, wordt het venster Diagnostische tracering starten weergegeven. Klik op OK om door te gaan als het probleem zich blijft voordoen.
De vensters Alle traceringen stoppen wordt weergegeven. U wordt aangeraden enkele minuten te wachten om het hulpprogramma voldoende gegevens te laten vastleggen voor diagnostische gegevens. Klik vervolgens op OK om de diagnostische gegevens te stoppen. Het uiteindelijke diagnostische resultaat wordt opgenomen in het bestand CollectedData_<DateTime>.zip.
Het diagnostische rapport analyseren voor prestatieproblemen
Volg de algemene Gebruikershandleiding van PerfInsights om het HTML-bestand perfInsights-rapport te openen.
Als er gegevens over hoog CPU- of schijfgebruik zijn vastgelegd tijdens de taak Prestatiediagnose, worden er waarschuwingsberichten weergegeven op het tabblad Resultaten. De berichten bevatten koppelingen naar de tabbladen Top CPU Consumer en Top Disk Consumer.
U kunt het tabblad Belangrijkste CPU-verbruikers gebruiken om de perioden te identificeren waarin hoog CPU-gebruik is opgetreden en de belangrijkste processen geven het meeste CPU-verbruik weer. Dit tabblad bevat de volgende informatie:
StartTime en EndTime. De begin- en eindtijd van de analyseperiode worden weergegeven als UTC-tijd. Daarnaast zijn er enkele opmerkingen over hoe de gegevens zijn verzameld en geëvalueerd.
Perioden met hoog CPU-gebruik. Deze tabel bevat alle hoog CPU-gebruik dat is opgetreden tussen de begin- en eindtijden. In de volgende tabel ziet u bijvoorbeeld één periode van hoog CPU-gebruik op 30%+. De geneste tabel in de kolom ProcessorsHighCPUUsageBreakdown toont het gebruik van elke logische processor.
De belangrijkste langlopende CPU-verbruikers. In deze tabel ziet u welke processen CPU gebruikten. Zo heeft iexplore.exe (4964) 39,05% CPU-gebruik bijgedragen aan de periode van hoog CPU-gebruik. Als de belangrijkste consumenten uw eigen services of programma's zijn, moet u een krachtiger profiler-hulpprogramma gebruiken om een grondige analyse uit te voeren. Als de belangrijkste consumenten eigendom zijn van derden, kunt u die service of het programma uitschakelen of verwijderen, of contact opnemen met de fabrikant voor klantondersteuning.
Belangrijkste pieken cpu-consumenten. In deze tabel ziet u de processen met een hoog piekgebruik, maar die de CPU gedurende lange tijd niet verbruikten.
U kunt het tabblad Hoofdschijfgebruikers gebruiken om de perioden te identificeren waarin een hoog fysiek schijfgebruik heeft plaatsgevonden en de belangrijkste processen die het meeste schijfverbruik weergeven. Dit tabblad bevat de volgende informatie:
StartTime en EndTime. De begin- en eindtijd van de analyseperiode worden weergegeven als UTC-tijd. Daarnaast zijn er enkele opmerkingen over hoe de gegevens zijn verzameld en geëvalueerd.
Perioden voor hoog schijfgebruik. Deze tabel bevat alle hoog schijfgebruik dat is opgetreden tussen de begin- en eindtijd. Het schijfgebruik van PhysicalDisk3 was bijvoorbeeld hoog tijdens de periode tussen StartTime en EndTime. De geneste tabel in de kolom DisksHighUsageBreakdown toont het gebruik van elke fysieke schijf.
De belangrijkste langlopende CPU-verbruikers. In deze tabel ziet u welke processen toegang hebben tot de schijf. Diskspd.exe(5172) heeft bijvoorbeeld 47.037 schijf-IOS uitgegeven en de gemiddelde IOPS waren 2344. Als de belangrijkste consumenten uw eigen services of programma's zijn, moet u onderzoeken waarom ze het grote aantal schijf-IO's hebben uitgegeven. Als de belangrijkste consumenten eigendom zijn van derden, kunt u deze services of programma's uitschakelen of verwijderen of contact opnemen met de fabrikant voor klantondersteuning.
Belangrijkste pieken cpu-consumenten. In deze tabel ziet u de processen met een hoog piekgebruik, maar die de CPU gedurende lange tijd niet verbruikten.
Contacteer ons voor hulp
Als u vragen hebt of hulp nodig hebt, maak een ondersteuningsaanvraag of vraag de Azure-communityondersteuning. U kunt ook productfeedback verzenden naar de Azure-feedbackcommunity.