Glosář Azure Virtual Desktop Insights
Tento článek obsahuje seznam a stručný popis klíčových pojmů a konceptů souvisejících s Azure Virtual Desktop Insights.
Výstrahy
Všechna aktivní upozornění služby Azure Monitor, která jste nakonfigurovali pro předplatné a klasifikovali jako závažnost 0 , se zobrazí na stránce Přehled. Informace o nastavení upozornění najdete v tématu Upozornění protokolu služby Azure Monitor.
Dostupné relace
Dostupné relace zobrazují počet dostupných relací ve fondu hostitelů. Služba vypočítá tento počet vynásobením počtu virtuálních počítačů maximálním počtem relací povolených na virtuální počítač a poté odečte celkový počet relací.
Klientský operační systém (OS)
Klientský operační systém (OS) ukazuje, kterou verzi operačního systému aktuálně používají koncoví uživatelé přistupující k prostředkům služby Azure Virtual Desktop. Operační systém klienta také ukazuje, jakou verzi webového klienta (HTML) a úplného klienta Vzdálené plochy mají uživatelé. Úplný seznam verzí operačního systému Windows najdete v tématu Verze operačního systému.
Úspěšné připojení
Tato položka zobrazuje stav připojení. "Úspěšné připojení" znamená, že se připojení mohlo připojit k hostiteli, což potvrzuje zásobník na daném virtuálním počítači. Neúspěšné připojení znamená, že se připojení nemohlo připojit k hostiteli.
Denní aktivní uživatelé (DAU)
Celkový počet uživatelů, kteří zahájili relaci za posledních 24 hodin.
Denní upozornění
Celkový počet výstrah aktivovaných každý den.
Denní připojení a opětovná připojení
Celkový počet připojení a opakovaných připojení zahájených nebo dokončených během posledních 24 hodin
Počet hodin připojení za den
Celkový počet hodin strávených připojením k relaci mezi uživateli za posledních 24 hodin
Diagnostika a chyby
Když se ve službě Azure Virtual Desktop Insights zobrazí chyba nebo upozornění, jsou rozdělené do kategorií podle tří věcí:
Typ aktivity: Tato kategorie určuje, jak se chyba kategorizuje podle diagnostiky služby Azure Virtual Desktop. Kategorie jsou aktivity správy, informační kanály, připojení, registrace hostitelů, chyby a kontrolní body. Další informace o těchto kategoriích najdete v tématu Použití Log Analytics pro funkci diagnostiky.
Druh: Tato kategorie zobrazuje umístění chyby.
- Ve službě Azure Virtual Desktop došlo k chybám označeným jako "služba" nebo "ServiceError = TRUE".
- K chybám označeným jako nasazení nebo s označením ServiceError = FALSE došlo mimo službu Azure Virtual Desktop.
- Další informace o značce ServiceError najdete v tématu Běžné chybové scénáře.
Zdroj: Tato kategorie poskytuje konkrétnější popis místa, kde k chybě došlo.
Diagnostika: Role služby zodpovědná za monitorování a vytváření sestav aktivit služby, která uživatelům umožňuje sledovat a diagnostikovat problémy s nasazením.
RDBroker: role služby zodpovědná za orchestraci aktivit nasazení, udržování stavu objektů, ověřování a další.
RDGateway: role služby zodpovědná za zpracování síťového připojení mezi koncovými uživateli a virtuálními počítači.
RDStack: softwarová komponenta, která je nainstalovaná na virtuálních počítačích, aby mohla komunikovat se službou Azure Virtual Desktop.
Klient: Software spuštěný na počítači koncového uživatele, který poskytuje rozhraní pro službu Azure Virtual Desktop. Jakmile provedete výběr, zobrazí se seznam publikovaných prostředků a hostuje připojení ke vzdálené ploše.
Každý problém nebo chyba diagnostiky obsahuje zprávu, která vysvětluje, co se nepovedlo. Další informace o řešení chyb najdete v tématu Identifikace a diagnostika problémů se službou Azure Virtual Desktop.
Zpoždění vstupu
"Zpoždění vstupu" ve službě Azure Virtual Desktop Insights znamená vstupní zpoždění na čítač výkonu procesu pro každou relaci. Na stránce výkonu hostitele v aka.ms/azmonwvdi je tento čítač výkonu nakonfigurovaný tak, aby jednou za 30 sekund odesílal sestavu do služby. Tyto 30sekundové intervaly se nazývají "vzorky" a v tomto okně se hlásí nejhorší případ. Medián a hodnoty p95 odrážejí medián a 95. percentil napříč všemi vzorky.
V části Zpoždění vstupu podle hostitele můžete vybrat řádek hostitele relace a vyfiltrovat všechny ostatní vizuály na stránce podle daného hostitele. Můžete také vybrat název procesu a filtrovat tak graf mediánu zpoždění vstupu v průběhu času.
Zpoždění jsme umístili do následujících kategorií:
- Dobré: pod 150 milisekund.
- Přijatelné: 150 až 500 milisekund.
- Špatné: 500–2 000 milisekund (pod 2 sekundy).
- Špatné: více než 2 000 milisekund (2 sekundy a více).
Další informace o tom, jak funguje čítač zpoždění vstupu, najdete v tématu Čítače výkonu zpoždění vstupu uživatele.
Měsíční aktivní uživatelé (MAU)
Celkový počet uživatelů, kteří zahájili relaci za posledních 28 dnů. Pokud ukládáte data po dobu 30 dnů nebo méně, během období, kdy máte k dispozici data méně než 28 dnů, se můžou zobrazit nižší než očekávané hodnoty MAU a Připojení.
Čítače výkonu
Čítače výkonu zobrazují výkon hardwarových komponent, operačních systémů a aplikací.
Následující tabulka uvádí doporučené čítače výkonu a časové intervaly, které Azure Monitor používá pro Službu Azure Virtual Desktop:
Název čítače výkonu | Časový interval |
---|---|
Logický disk(C:)\Průměrná délka fronty disku | 30 sekund |
Logický disk(C:)\Prům. disk s/přenos | 60 sekund |
Logický disk(C:)\Délka fronty aktuálního disku | 30 sekund |
Memory(*)\Available Mbytes | 30 sekund |
Memory(*)\Page Faults/s | 30 sekund |
Memory(*)\Pages/s | 30 sekund |
Paměť(*)\% potvrzených bajtů při použití | 30 sekund |
PhysicalDisk(*)\Průměrná délka fronty disku | 30 sekund |
PhysicalDisk(*)\Avg. Disk sec/Read | 30 sekund |
PhysicalDisk(*)\Avg. Disk sec/Transfer | 30 sekund |
PhysicalDisk(*)\Avg. Disk s/Write | 30 sekund |
Informace o procesoru(_Total)\% času procesoru | 30 sekund |
Terminálová služba(*)\Aktivní relace | 60 sekund |
Terminálová služba(*)\Neaktivní relace | 60 sekund |
Terminálová služba(*)\Celkový počet relací | 60 sekund |
*Zpoždění vstupu uživatele na proces(*)\Maximální zpoždění vstupu | 30 sekund |
*Zpoždění vstupu uživatele na relaci(*)\Maximální zpoždění vstupu | 30 sekund |
RemoteFX Network(*)\Current TCP RTT | 30 sekund |
RemoteFX Network(*)\Aktuální šířka pásma UDP | 30 sekund |
Potenciální problémy s připojením
Potenciální problémy s připojením ukazují hostitele, uživatele, publikované prostředky a klienty s vysokou mírou selhání připojení. Jakmile zvolíte filtr "report by", můžete vyhodnotit závažnost problému tak, že zkontrolujete hodnoty v těchto sloupcích:
- Pokusy (počet pokusů o připojení)
- Prostředky (počet publikovaných aplikací nebo ploch)
- Hostitelé (počet virtuálních počítačů)
- Klienti
Pokud například vyberete filtr Podle uživatele , můžete zkontrolovat, jestli se pokusy o připojení jednotlivých uživatelů zobrazí ve sloupci Pokusy .
Pokud si všimnete, že se problém s připojením týká více hostitelů, uživatelů, prostředků nebo klientů, je pravděpodobné, že se problém týká celého systému. Pokud ne, jedná se o menší problém, který má nižší prioritu.
Můžete také vybrat položky a zobrazit další informace. Můžete se podívat, kteří hostitelé, prostředky a verze klientů se na problému podíleli. Na displeji se také zobrazí všechny chyby hlášené během pokusů o připojení.
Doba odezvy (RTT)
Doba odezvy (RTT) je odhad doby odezvy připojení mezi umístěním koncového uživatele a oblastí Azure hostitele relace. Pokud chcete zjistit, která umístění mají nejlepší latenci, vyhledejte požadované umístění v nástroji pro posouzení prostředí služby Azure Virtual Desktop.
Historie relací
Položka Relace zobrazuje stav všech relací, připojených a odpojených. Nečinné relace zobrazují jenom odpojené relace.
Výstrahy závažnosti 0
Nejnaléhavější věci, o které se musíte postarat hned. Pokud tyto problémy nevyřešíte, můžou způsobit, že vaše nasazení služby Azure Virtual Desktop přestane fungovat.
Čas pro připojení
Čas připojení je doba mezi tím, kdy uživatel otevře prostředek, aby spustil svoji relaci, a když se jeho plocha načte a je připravená k použití. Například u RemoteAppu je to doba potřebná ke spuštění aplikace.
Doba potřebná k připojení má dvě fáze:
- Připojení – to je doba, po kterou služba Azure nasměruje uživatele na hostitele relace.
- "Přihlášení", což je doba, po kterou služba provede úlohy související s přihlášením uživatele a navázáním relace na hostiteli relace.
Při monitorování času připojení mějte na paměti následující skutečnosti:
Čas připojení se měří pomocí následujících kontrolních bodů z diagnostických dat služby Azure Virtual Desktop. Kontrolní body, které přehledy používají k určení, kdy je připojení navázáno, se liší pro desktopovou verzi a pro scénář RemoteAppu.
Začíná: Stav WVDConnection = spuštěno
Končí: WVDCheckpoints Name = ShellReady (desktopy); Name = RdpShellAppExecuted (RemoteApp. Pokud chcete časovat, zvažte pouze první spuštění aplikace.
Insights například měří dobu spuštění desktopového prostředí na základě toho, jak dlouho trvá spuštění Průzkumníka Windows. Insights také měří čas spuštění RemoteAppu na základě času potřebného ke spuštění první instance aplikace prostředí pro připojení.
Poznámka
Pokud uživatel spustí více než jeden RemoteApp, někdy se může aplikace prostředí spustit vícekrát během jednoho připojení. Pro přesné měření času připojení byste měli pro každé připojení použít pouze první kontrolní bod spuštění.
Vytváření nových relací obvykle trvá déle než obnovení připojení ke stávajícím relacím kvůli rozdílům v procesu přihlašování u nových a navázaných připojení.
Doba potřebná k zadání přihlašovacích údajů uživateli se odečte od času připojení k účtu v situacích, kdy uživatel zadává přihlašovací údaje nebo používá alternativní metody ověřování k přihlášení.
Při řešení potíží s vysokým časem připojení azure monitor rozdělí data o celkové době připojení do čtyř komponent, které vám pomůžou zjistit, jak zkrátit dobu přihlášení.
Poznámka
Komponenty v této části zobrazují pouze primární fáze připojení. Tyto komponenty můžou běžet paralelně, což znamená, že se nebudou sčítat tak, aby se rovna celkovému času připojení. Celková doba připojení je míra, kterou Azure Monitor určuje v samostatném procesu.
Následující vývojový diagram ukazuje čtyři fáze procesu přihlášení:
Vývojový diagram zobrazuje následující čtyři komponenty:
Trasa uživatele: Doba potřebná od okamžiku, kdy uživatel vybere ikonu služby Azure Virtual Desktop ke spuštění relace, když služba identifikuje hostitele, ke kterému se má připojit. Vysoké zatížení sítě, vysoké zatížení služeb nebo jedinečné směrování síťového provozu může vést k vysokému času směrování. Při řešení potíží s trasami uživatelů se podívejte na síťové cesty.
Zásobník připojen: Doba potřebná od překladu hostitele cílové relace pro uživatele službou do doby, kdy služba naváže připojení mezi hostitelem relace a vzdáleným klientem uživatele. Podobně jako směrování uživatelů může mít zatížení sítě, zatížení serveru nebo jedinečné směrování síťového provozu vliv na dobu připojení. U této komponenty budete také muset věnovat pozornost směrování sítě. Pokud chcete zkrátit dobu připojení, ujistěte se, že jste správně nakonfigurovali všechny konfigurace proxy serveru na hostitelích klienta i relace a že směrování do služby je optimální.
Přihlášení: Doba potřebná mezi navázáním připojení k hostiteli a spuštěním načítání prostředí. Doba přihlášení zahrnuje několik procesů, které můžou přispět k vysokému počtu připojení. V přehledech můžete zobrazit data pro fázi přihlášení a zjistit, jestli v průměrném čase nedochází k neočekávaným špičkám.
Proces "přihlášení" je rozdělen do čtyř fází:
Profily: Doba potřebná k načtení profilu uživatele pro nové relace. Doba načítání závisí na velikosti profilu uživatele nebo na řešeních profilů uživatelů, která používáte (například virtualizace uživatelského prostředí). Pokud používáte řešení, které závisí na profilech uložených v síti, může nadbytečná latence vést také k delšímu načítání profilů.
Zásady skupiny objekty (GPO): doba potřebná k použití zásad skupiny na nové relace. Špička v této oblasti dat je známkou toho, že máte příliš mnoho zásad skupiny, jejich použití trvá příliš dlouho nebo že u hostitele relace dochází k problémům s prostředky. Jednou z věcí, kterou můžete udělat k optimalizaci doby zpracování, je zajistit, aby byl řadič domény co nejblíže hostitelům relací.
Spuštění prostředí: doba potřebná ke spuštění prostředí (obvykle explorer.exe).
FSLogix (Frxsvc): doba potřebná ke spuštění FSLogix v nových relacích. Dlouhá doba spouštění může značit problémy se sdílenými složkami používanými k hostování profilů uživatelů FSLogix. Pokud chcete tyto problémy vyřešit, ujistěte se, že jsou sdílené složky společně s hostiteli relací a správně škálované pro průměrný počet uživatelů, kteří se k hostitelům přihlašují. Další oblastí, na kterou byste se měli podívat, je velikost profilu. Velké velikosti profilů můžou zpomalovat dobu spouštění.
Shell start to shell ready: čas od okamžiku, kdy se prostředí začne načítat, do okamžiku, kdy je plně načtené a připravené k použití. Zpoždění v této fázi můžou být způsobená přetížením hostitele relace (vysoké využití procesoru, paměti nebo disku) nebo problémy s konfigurací.
Sestava uživatele
Stránka sestavy uživatele umožňuje zobrazit historii připojení a diagnostické informace konkrétního uživatele. Každá sestava uživatelů zobrazuje vzory využití, zpětnou vazbu uživatelů a všechny chyby, se kterými se uživatelé během svých relací setkali. Většinu menších problémů je možné vyřešit pomocí zpětné vazby uživatelů. Pokud potřebujete prozkoumat podrobnější informace, můžete také filtrovat informace o konkrétním ID připojení nebo časovém období.
Uživatelé na jádro
Jedná se o počet uživatelů v každém jádru virtuálního počítače. Sledování maximálního počtu uživatelů na jádro v průběhu času vám může pomoct určit, jestli prostředí konzistentně běží na vysokém, nízkém nebo kolísajícím počtu uživatelů na jádro. Když budete vědět, kolik uživatelů je aktivních, pomůže vám to efektivně využívat prostředky a škálovat prostředí.
Protokoly událostí Windows
Protokoly událostí Windows jsou zdroje dat shromažďované agentem Azure Monitoru nebo agentem Log Analytics na virtuálních počítačích s Windows. Můžete shromažďovat události ze standardních protokolů, jako jsou systémové a aplikační protokoly, a také vlastní protokoly vytvořené aplikacemi, které potřebujete monitorovat.
Následující tabulka uvádí požadované protokoly událostí Windows pro Azure Virtual Desktop Insights:
Název události | Typ události |
---|---|
Aplikace | Chyba a upozornění |
Microsoft-Windows-TerminalServices-RemoteConnectionManager/Správa | Chyba, upozornění a informace |
Microsoft-Windows-TerminalServices-LocalSessionManager/Operational | Chyba, upozornění a informace |
Systémový | Chyba a upozornění |
Microsoft-FSLogix-Apps/Operational | Chyba, upozornění a informace |
Microsoft-FSLogix-Apps/Správa | Chyba, upozornění a informace |
Další kroky
- Začněte tím, že k monitorování nasazení použijete Azure Virtual Desktop Insights.
- Informace o odhadu, měření a správě nákladů na úložiště dat najdete v tématu Odhad nákladů na Azure Monitor.
- Pokud narazíte na problém, podívejte se na našeho průvodce odstraňováním potíží , kde najdete nápovědu a známé problémy.
Můžete také nastavit Azure Advisor, který vám pomůže zjistit, jak vyřešit běžné problémy nebo jak jim předcházet. Další informace najdete v tématu Úvod do Azure Advisoru.
Pokud potřebujete pomoc nebo máte nějaké dotazy, podívejte se na naše komunitní zdroje:
Na webu TechCommunity pro Azure Virtual Desktop můžete pokládat otázky nebo vytvářet návrhy.
Informace o tom, jak zanechat zpětnou vazbu, najdete v tématu Přehled řešení potíží, zpětná vazba a podpora pro Službu Azure Virtual Desktop.
Zpětnou vazbu ke službě Azure Virtual Desktop můžete také zanechat v centru zpětné vazby ke službě Azure Virtual Desktop.