Megosztás a következőn keresztül:


Diagnosztikai adatok küldése az Azure Virtual Desktophoz készült Log Analyticsbe

Fontos

Ez a tartalom az Azure Resource Manager Azure Virtual Desktop-objektumokkal rendelkező Azure Virtual Desktopra vonatkozik. Ha Azure Virtual Desktopot (klasszikus) használ Azure Resource Manager-objektumok nélkül, tekintse meg ezt a cikket.

Az Azure Virtual Desktop az Azure Monitort használja monitorozáshoz és riasztásokhoz, mint sok más Azure-szolgáltatás. Ez lehetővé teszi, hogy a rendszergazdák egyetlen felületen azonosítsák a problémákat. A szolgáltatás tevékenységnaplókat hoz létre a felhasználói és az adminisztrációs műveletekhez is. Minden tevékenységnapló a következő kategóriákba tartozik:

Kategória Leírás
Felügyeleti tevékenységek Sikeresek-e az Azure Virtual Desktop-objektumok API-k vagy PowerShell használatával történő módosítására tett kísérletek.
Csatorna Azt jelzi, hogy a felhasználók sikeresen feliratkozhatnak-e a munkaterületekre.
Kapcsolatok Amikor a felhasználók kapcsolatot kezdeményeznek és fejeznek be a szolgáltatással.
Állomásregisztráció Azt jelzi, hogy egy munkamenet-gazdagép sikeresen regisztrálva van-e a szolgáltatással a csatlakozáskor.
Errors Ahol a felhasználók bizonyos tevékenységekkel kapcsolatos problémákat tapasztalnak.
Ellenőrzőpontok Az elért tevékenységek élettartamának konkrét lépései.
Ügynök állapota Az egyes munkamenet-gazdagépeken telepített Azure Virtual Desktop-ügynök állapotának és állapotának monitorozása.
Network (Hálózat) A felhasználói munkamenetek átlagos hálózati adatai, beleértve a becsült utazási időt is.
Csatlakozás ion graphics Teljesítményadatok az Azure Virtual Desktop grafikus adatfolyamából.
Munkamenet-gazdagép-kezelési tevékenység Munkamenet-gazdagépek felügyeleti tevékenysége.
Automatikus méretezés Skálázási műveletek.

Az Azure Virtual Desktopot nem elérő Csatlakozás nem jelennek meg a diagnosztikai eredményekben, mert maga a diagnosztikai szerepkör-szolgáltatás az Azure Virtual Desktop része. Az Azure Virtual Desktop csatlakozási problémái akkor fordulhatnak elő, ha a felhasználó hálózati csatlakozási problémákat tapasztal.

Az Azure Monitor lehetővé teszi az Azure Virtual Desktop-adatok elemzését és a virtuális gépek teljesítményszámlálóinak áttekintését, mindezt ugyanabban az eszközben. Ez a cikk többet is megtudhat arról, hogyan engedélyezheti a diagnosztikát az Azure Virtual Desktop-környezetben.

Feljegyzés

Az Azure-beli virtuális gépek monitorozásáról további információt az Azure-beli virtuális gépek Monitorozása az Azure Monitorral című témakörben talál. Emellett tekintse át az Azure Virtual Desktop Elemzések szószedetét, hogy jobban megértse a munkamenet-gazdagép felhasználói élményét.

Előfeltételek

Ahhoz, hogy az Azure Virtual Desktopot a Log Analytics szolgáltatással használhassa, a következőkre van szüksége:

  • Egy Log Analytics-munkaterület. További információ: Log Analytics-munkaterület létrehozása az Azure Portalon vagy Log Analytics-munkaterület létrehozása a PowerShell-lel. A munkaterület létrehozása után kövesse Csatlakozás Windows rendszerű számítógépek Azure Monitorra vonatkozó utasításait az alábbi információk beszerzéséhez:

    • A munkaterület azonosítója
    • A munkaterület elsődleges kulcsa

    Ezekre az információkra a beállítási folyamat későbbi szakaszában lesz szüksége.

  • Hozzáférés adott URL-címekhez a munkamenet-gazdagépektől a diagnosztikák működéséhez. További információ: Az Azure Virtual Desktop kötelező URL-címei, ahol a diagnosztikai kimenet bejegyzései láthatók.

  • Ellenőrizze az Azure Monitor engedélykezelését, hogy engedélyezze az adathozzáférést azok számára, akik figyelik és karbantartják az Azure Virtual Desktop-környezetet. További információt a szerepkörökkel, engedélyekkel és biztonsággal kapcsolatos első lépések az Azure Monitorral című témakörben talál.

Diagnosztikai adatok leküldése a munkaterületre

Az Azure Virtual Desktop-objektumok diagnosztikai adatait leküldheti a Log Analyticsbe a munkaterülethez. Ezt a funkciót azonnal beállíthatja, amikor először hozza létre az objektumokat.

A Log Analytics beállítása új objektumhoz:

  1. Jelentkezzen be az Azure Portalra, és lépjen az Azure Virtual Desktopba.

  2. Lépjen arra az objektumra (például gazdagépkészletre, alkalmazáscsoportra vagy munkaterületre), amelyhez naplókat és eseményeket szeretne rögzíteni.

  3. Válassza a Diagnosztikai beállítások lehetőséget a képernyő bal oldalán található menüben.

  4. A képernyő jobb oldalán megjelenő menüben válassza a Diagnosztikai beállítás hozzáadása lehetőséget.

    A Diagnosztikai Gépház lapon megjelenő beállítások attól függően változnak, hogy milyen típusú objektumot szerkeszt.

    Ha például egy alkalmazáscsoport diagnosztikát engedélyez, látni fogja az ellenőrzőpontok, hibák és felügyelet konfigurálásának lehetőségeit. A munkaterületek esetében ezek a kategóriák konfigurálnak egy hírcsatornát, amely nyomon követi, hogy a felhasználók feliratkoznak-e az alkalmazások listájára. A diagnosztikai beállításokról további információt az Erőforrásnaplók és metrikák Azure-beli gyűjtésére vonatkozó diagnosztikai beállítás létrehozása című témakörben talál.

    Fontos

    Ne felejtse el engedélyezni a diagnosztika használatát minden figyelni kívánt Azure Resource Manager-objektumhoz. A diagnosztika engedélyezése után az adatok elérhetők lesznek a tevékenységekhez. Az első beállítás után néhány órát is igénybe vehet.

  5. Adja meg a beállítások konfigurációjának nevét, majd válassza a Küldés a Log Analyticsbe lehetőséget. A használt névnek nem szabad szóközzel rendelkeznie, és meg kell felelnie az Azure elnevezési konvencióinak. A naplók részeként kiválaszthatja a Log Analyticshez hozzáadni kívánt összes lehetőséget, például az Ellenőrzőpontot, a Hibát, a Felügyeletet stb.

  6. Válassza a Mentés parancsot.

Feljegyzés

A Log Analytics lehetővé teszi, hogy adatokat streameljen az Event Hubsba, vagy archiválja azokat egy tárfiókban. A funkcióval kapcsolatos további információkért tekintse meg az Azure monitorozási adatainak streamelését egy eseményközpontba , és archiválja az Azure-erőforrásnaplókat a tárfiókba.

A Log Analytics elérése

A Log Analytics-munkaterületek az Azure Portalon vagy az Azure Monitoron érhetők el.

A Log Analytics elérése Log Analytics-munkaterületen

  1. Jelentkezzen be az Azure Portalra.

  2. Keresse meg a Log Analytics-munkaterületet.

  3. A Szolgáltatások területen válassza a Log Analytics-munkaterületeket.

  4. A listából válassza ki az Azure Virtual Desktop-objektumhoz konfigurált munkaterületet.

  5. A munkaterületen válassza a Naplók lehetőséget. A Keresés függvénnyel szűrheti a menülistát.

Log Analytics elérése az Azure Monitoron

  1. Jelentkezzen be az Azure Portalra.

  2. Keresse meg és válassza a Figyelés lehetőséget.

  3. Válassza a Naplókat.

  4. A lekérdezés hatókörének beállításához kövesse a naplózási oldalon található utasításokat.

  5. Készen áll a diagnosztika lekérdezésére. Minden diagnosztikai tábla rendelkezik "WVD" előtaggal.

Feljegyzés

Az Azure Monitor-naplókban tárolt táblákkal kapcsolatos részletesebb információkért tekintse meg az Azure Monitor-adathivatkozást. Az Azure Virtual Desktophoz kapcsolódó összes tábla előtagja "WVD".

A diagnosztikai események küldésének ütemezése

A diagnosztikai eseményeket a rendszer a Log Analyticsnek küldi el, amikor befejeződött.

A Log Analytics csak ezekben a köztes állapotokban jelent a kapcsolati tevékenységekhez:

  • Első lépések: amikor egy felhasználó kiválaszt és csatlakozik egy alkalmazáshoz vagy asztalhoz a Távoli asztal ügyfélprogramban.
  • Csatlakozás: ha a felhasználó sikeresen csatlakozik ahhoz a virtuális géphez, amelyen az alkalmazás vagy az asztal üzemel.
  • Befejeződött: amikor a felhasználó vagy a kiszolgáló megszakítja a munkamenetet, a tevékenység végbe ment.

Példa a lekérdezésekre

Példa lekérdezések elérése az Azure Monitor Log Analytics felhasználói felületén keresztül:

  1. Nyissa meg a Log Analytics-munkaterületet, majd válassza a Naplók lehetőséget. A példa lekérdezés felhasználói felülete automatikusan megjelenik.
  2. Módosítsa a szűrőt kategóriára.
  3. Válassza az Azure Virtual Desktopot az elérhető lekérdezések áttekintéséhez.
  4. Válassza a Futtatás lehetőséget a kijelölt lekérdezés futtatásához.

További információ a mentett lekérdezések minta lekérdezési felületéről az Azure Monitor Log Analyticsben.

Az alábbi lekérdezési lista lehetővé teszi, hogy áttekintse egyetlen felhasználó kapcsolati adatait vagy problémáit. Ezeket a lekérdezéseket a Log Analytics lekérdezésszerkesztőjében futtathatja. Minden lekérdezésnél cserélje le userupn a keresni kívánt felhasználó egyszerű felhasználónévvel.

Egyetlen felhasználó összes kapcsolatának megkeresése:

WVDConnections
|where UserName == "userupn"
|take 100
|sort by TimeGenerated asc, CorrelationId

A naponta csatlakoztatott felhasználók számának megkeresése:

WVDConnections
|where UserName == "userupn"
|take 100
|sort by TimeGenerated asc, CorrelationId
|summarize dcount(CorrelationId) by bin(TimeGenerated, 1d)

A munkamenet időtartamának megkeresése felhasználónként:

let Events = WVDConnections | where UserName == "userupn" ;
Events
| where State == "Connected"
| project CorrelationId , UserName, ResourceAlias , StartTime=TimeGenerated
| join (Events
| where State == "Completed"
| project EndTime=TimeGenerated, CorrelationId)
on CorrelationId
| project Duration = EndTime - StartTime, ResourceAlias
| sort by Duration asc

Egy adott felhasználó hibáinak megkeresése:

WVDErrors
| where UserName == "userupn"
|take 100

Annak megállapításához, hogy egy adott hiba történt-e más felhasználók esetében:

WVDErrors
| where CodeSymbolic =="ErrorSymbolicCode"
| summarize count(UserName) by CodeSymbolic

Feljegyzés

  • Amikor egy felhasználó elindít egy teljes asztali munkamenetet, a munkamenetben használt alkalmazás nem lesz nyomon követve ellenőrzőpontokként a WVDCheckpoints táblában.
  • A ResourcesAlias táblázat oszlopában látható, WVDConnections hogy egy felhasználó teljes asztalhoz vagy közzétett alkalmazáshoz csatlakozott-e. Az oszlopban csak a kapcsolat során megnyitott első alkalmazás látható. A felhasználó által megnyitott közzétett alkalmazásokat a rendszer nyomon követi.WVDCheckpoints
  • A WVDErrors táblázat a felügyeleti hibákat, a gazdagépregisztrációs problémákat és egyéb problémákat mutatja be, amelyek akkor fordulnak elő, amikor a felhasználó feliratkozik az alkalmazások vagy asztalok listájára.
  • A WVDErrors táblázat segítséget nyújt a rendszergazdai feladatok által megoldható problémák azonosításában is. A bekapcsolva ServiceError lévő értéknek mindig egyenlőnek false kell lennie az ilyen típusú problémák esetében. Ha ServiceError egyenlő true, a problémát a Microsoftra kell eszkalálnia. Győződjön meg arról, hogy megadja az eszkalált hibák korrelációs azonosítóját .
  • Kapcsolati problémák hibakeresése esetén előfordulhat, hogy az ügyfél adatai hiányoznak, még akkor is, ha a kapcsolati események befejeződnek. Ez a táblákra és WVDCheckpoints a WVDConnections táblákra vonatkozik.

Következő lépések

  • Engedélyezze Elemzések az Azure Virtual Desktop monitorozását.
  • A diagnosztikai funkció által felismerhető gyakori hibaforgatókönyvek áttekintéséhez tekintse át a problémák azonosítását és diagnosztizálása című témakört.