Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Érvényes: ✔️ Linux rendszerű virtuális gépek ✔️ Windows virtuális gépek
A teljesítménydiagnosztika (PerfInsights) segítségével azonosíthatja és elháríthatja Azure virtuális gépek teljesítményproblémáit. Betekintést nyújt a magas erőforrás-használatba, például a magas processzor-, memória- és lemezhasználatba, és segít megérteni a teljesítményproblémák kiváltó okát.
A teljesítménydiagnosztikát közvetlenül a Azure portálon futtathatja, ahol áttekintheti a virtuális gép naplóiról, konfigurációjáról és diagnosztikai adatairól szóló elemzéseket és jelentéseket. A problémák diagnosztizálásához használja ezeket az információkat, mielőtt kapcsolatba lépne a Microsoft támogatási szolgálatával.
A teljesítménydiagnosztika az összes elemzést és jelentést egy tárfiókban tárolja, amelyet rövid adatmegőrzésre konfigurálhat a költségek minimalizálása érdekében. A virtuális gépnek kimenő hálózati hozzáféréssel kell rendelkeznie a tárfiókhoz, hogy a teljesítménydiagnosztika képes legyen diagnosztikai adatokat, elemzéseket és jelentéseket feltölteni. További információkért lásd: Az alapértelmezett kimenő hozzáférés az Azure-ban.
Teljesítménydiagnosztikai módok
A teljesítménydiagnosztika az alábbi két mód egyikében működik:
- A folyamatos diagnosztika öt másodperces időközönként gyűjt adatokat, és öt percenként jelentést készít a magas erőforrás-használatról.
- Az igény szerinti diagnosztikával megoldhatja a folyamatban lévő teljesítményproblémákat, ha részletesebb adatokat, elemzéseket és javaslatokat biztosít, amelyek egy adott pillanatban gyűjtött adatokon alapulnak. Az igény szerinti diagnosztika Windows és Linux rendszeren is támogatott.
Az alábbi táblázat a folyamatos és igény szerinti teljesítménydiagnosztika által biztosított adatokat hasonlítja össze. Az összegyűjtött diagnosztikai adatok teljes listáját az összegyűjtött adatok között találja.
| Folyamatos | Igény szerinti | |
|---|---|---|
| Létrehozott elemzések | Folyamatos, végrehajtható elemzések a magas erőforrás-használatról, például a magas processzorhasználatról, a magas memóriahasználatról és a magas lemezhasználatról | Igény szerinti, végrehajtható elemzések a magas erőforrás-használatról és a különböző rendszerkonfigurációkról |
| Adatgyűjtés gyakorisága | Öt másodpercenként gyűjt adatokat. A frissítések feltöltése öt percenként történik. | Igény szerinti adatokat gyűjt az igény szerinti futtatás kiválasztott időtartamára vonatkozóan |
| Létrehozott jelentések | Nem hoz létre jelentést | Átfogó diagnosztikai adatokat tartalmazó jelentést hoz létre |
Támogatott hibaelhárítási forgatókönyvek
A következő szakaszok a teljesítményproblémák azonosítására és elhárítására szolgáló folyamatos és igény szerinti teljesítménydiagnosztika gyakori forgatókönyveit ismertetik.
Folyamatos diagnosztika
A folyamatos teljesítménydiagnosztika segít azonosítani a magas erőforrás-használatot a virtuális gép rendszeres monitorozásával:
- Magas processzorhasználat: Észleli a magas processzorhasználati időszakokat, és megjeleníti az adott időszakban a legnagyobb processzorhasználatú folyamatokat.
- Magas memóriahasználat: Észleli a magas memóriahasználati időszakokat, és megjeleníti az adott időszakokban a leggyakoribb memóriahasználati felhasználókat.
- Magas lemezhasználat: Észleli a fizikai lemezek magas lemezhasználatú időszakait, és megjeleníti az adott időszakok legnagyobb lemezhasználóit.
Igény szerinti diagnosztika
Az igény szerinti diagnosztika különböző információkat biztosít Windows és Linux rendszerű virtuális gépek között. A következő szakaszok az egyes platformokhoz elérhető forgatókönyveket ismertetik. További részletek az egyes jelentésekről: Igény szerinti jelentések.
| Jelentés | Leírás |
|---|---|
| Gyors teljesítményelemzés | A virtuális gép konfigurációjának és teljesítményének alapszintű áttekintése, beleértve az eseménynaplókat, a lemezkonfigurációt és a hálózathasználatot. |
| Összehasonlító elemzés | Teljesítménytesztet futtat (IOPS és MBPS) a virtuális géphez csatlakoztatott összes meghajtóhoz. |
| Teljesítményelemzés | Ellenőrzi az erőforrás-felhasználást, az ismert problémákat, elemzi az ajánlott eljárásokat, és diagnosztikai adatokat gyűjt. |
| Azure Files elemzés | Egy speciális teljesítményszámláló adatokat rögzít hálózati nyomkövetéssel. Tartalmazza a kiszolgálói üzenetblokk (SMB) összes ügyfélmegosztási számlálóját. |
| Speciális teljesítményelemzés | Válassza ki a párhuzamosan futtatandó nyomkövetéseket. |
Összegyűjtött adatok
A teljesítménydiagnosztika az alábbi táblázatban szereplő adatokat gyűjti Windows gépekről a használt teljesítményforgatókönyvtől függően.
| Összegyűjtött adatok | Gyors teljesítményelemzés | Viszonyítás | Teljesítményelemzés | Azure Files elemzés | Speciális teljesítményelemzés |
|---|---|---|---|---|---|
| Eseménynaplókból származó információk | Igen | Igen | Igen | Igen | Igen |
| Rendszerinformációk | Igen | Igen | Igen | Igen | Igen |
| Kötettérkép | Igen | Igen | Igen | Igen | Igen |
| Lemeztérkép | Igen | Igen | Igen | Igen | Igen |
| Feladatok futtatása | Igen | Igen | Igen | Igen | Igen |
| Tároló megbízhatósági számlálói | Igen | Igen | Igen | Igen | Igen |
| Tárolási információk | Igen | Igen | Igen | Igen | Igen |
| Fsutil-kimenet | Igen | Igen | Igen | Igen | Igen |
| Illesztőprogram adatainak szűrése | Igen | Igen | Igen | Igen | Igen |
| Netstat-kimenet | Igen | Igen | Igen | Igen | Igen |
| Hálózati konfiguráció | Igen | Igen | Igen | Igen | Igen |
| Tűzfalkonfiguráció | Igen | Igen | Igen | Igen | Igen |
| SQL Server konfiguráció | Igen | Igen | Igen | Igen | Igen |
| Teljesítménydiagnosztikai nyomkövetések * | Igen | Igen | Igen | Igen | Igen |
| Teljesítményszámláló nyomkövetése ** | Igen | Igen | |||
| SMB-számláló nyomkövetése ** | Igen | ||||
| SQL Server számláló nyomkövetése ** | Igen | Igen | |||
| Xperf-nyomkövetés | Igen | ||||
| StorPort-nyomkövetés | Igen | ||||
| Hálózati nyomkövetés | Igen | Igen | |||
| Diskspd benchmarknyomkövetés *** | Igen |
A teljesítményre gyakorolt hatás
Az alábbi táblázat a folyamatos teljesítménydiagnosztika 12 órás tesztjeinek eredményeit mutatja be Windows operációsrendszer-verziók, Azure méretű virtuális gépek és processzorterhelések skáláján. Ezek az eredmények minimális hatást mutatnak a rendszererőforrásokra.
| Operációs rendszer verziója | Virtuális gép mérete | CPU-terhelés | Átlagos processzorhasználat | 90. percentilis processzorhasználat | 99. percentilis processzorhasználat | Memóriahasználat |
|---|---|---|---|---|---|---|
| Windows Server 2019 | B2s, A4V2, D5v2 | 20%, 50%, 80% | <0,5% | 2% | 3% | 42-43 MB |
| Windows Server 2016 SQL | B2s, A4V2, D5v2 | 20%, 50%, 80% | <0,5% | 2% | 3% | 42-43 MB |
| Windows Server 2019 | B2s, A4V2, D5v2 | 20%, 50%, 80% | <0,5% | 2% | 3% | 42-43 MB |
| Windows Server 2022 | B2s, A4V2, D5v2 | 20%, 50%, 80% | <0,5% | <0,5% | 3% | 42-43 MB |
Tárolási költségek
A virtuális gép folyamatos terhelését feltételezve a folyamatos teljesítménydiagnosztika tárolási költsége havonta kevesebb, mint egy százalék, feltéve, hogy helyileg redundáns tárolást használ. Az elemzéseket egy táblában és egy JSON-fájlban tárolja egy BLOB-tárolóban. Minden sor körülbelül 0,5 KB, a jelentés pedig körülbelül 9 KB tömörítés előtt. Két sor öt percenként, plusz a hozzá tartozó jelentés feltöltése 10 KB vagy 0,00001 GB.
A tárolási költség kiszámítása:
- Sorok havonta: 17 280
- Méret soronként: 0,000001 GB
- Teljes adatméret: 17 280 x 0,000001 = 0,1728 GB
A legújabb árakért tekintse meg Azure Blob Storage díjszabást.
Virtuális gép áthelyezése régiók között
Azure virtuális gépeket, valamint a kapcsolódó hálózati és tárolási erőforrásokat a Azure Resource Mover használatával régiók között lehet áthelyezni. A virtuálisgép-bővítmények, köztük a Azure Teljesítménydiagnosztika virtuálisgép-bővítmény régiók közötti áthelyezése azonban nem támogatott. A bővítményt manuálisan kell telepítenie a virtuális gépre a célrégióban, miután áthelyezte a virtuális gépet. További információ: Support mátrix a Azure virtuális gépek Azure régiók közötti áthelyezéséhez.
Diagnosztikai adatok megosztása a Microsoft ügyfélszolgálatatal
Amikor támogatási jegyet nyit a Microsoftnak, ossza meg a teljesítménydiagnosztikai jelentést egy eseti teljesítménydiagnosztikai futtatásból. A Microsoft ügyfélszolgálata kapcsolattartó lehetővé teszi az igény szerinti teljesítménydiagnosztikai jelentés munkaterületre való feltöltését. Az igény szerinti teljesítménydiagnosztikai jelentés letöltéséhez használja az alábbi módszerek egyikét:
- Töltse le a jelentést a Teljesítménydiagnosztika panelről vagy tárfiókból, ahogy az a Teljesítménydiagnosztikai betekintések és jelentések elemzése című cikkben van leírva.
Kérjen segítséget tőlünk
Ha kérdése van vagy segítségre van szüksége, kérjen támogatási kérelmet, vagy kérjen Azure közösségi támogatást. Termékvisszajelzést is küldhet Azure visszajelzési közösségnek.