Základní informace o správě pro Citrix v Azure
Správa a monitorování jsou důležité pro jakékoli nasazení Citrix DaaS (desktopové služby) v Azure. Pokud chcete dosáhnout efektivity provozu a úspěchu, měli byste správně navrhnout prostředí Citrix DaaS s ohledem na správu a monitorování.
Aspekty návrhu Citrixu
Microsoft i Citrix poskytují sadu základních nástrojů a služeb pro monitorování prostředí. Tento článek uvádí některé nástroje a doporučuje, co monitorovat.
Mezi nástroje a služby Microsoftu patří Azure Monitor, Azure Advisor, Azure Service Health, Microsoft Sentinel a Azure Network Watcher. Mezi nástroje a služby Citrix patří Citrix Monitor, Citrix Analytics a Citrix Managed Services. Většina těchto služeb je součástí vašich předplatných, ale některé další náklady.
Informace o nástrojích Společnosti Microsoft, které se mají používat s Citrix DaaS, naleznete na webu Citrix Tech Zone. Další informace o nástrojích Citrix naleznete v tématu Citrix DaaS pro správu doručování aplikací Azure a Citrix.
Doporučení pro návrh Citrixu
Metriky a prahové hodnoty upozornění
V případě nasazení Citrixu se zaměřte na metriky hostovaného operačního systému virtuálních počítačů Citrix. Nízké metriky výkonu serveru obvykle značí, že uživatelé mají problémy s výkonem nebo že už mají. Například když maximální zpoždění vstupu pro relaci uživatele dosáhne předdefinované hodnoty, víme, že uživatelé mají latenci. Skupinu akcí můžete nakonfigurovat tak, aby odesílala e-mail správcům Citrixu, která je upozorní na problém, aby mohli aktivně reagovat.
V tomto článku se dozvíte, jaké čítače výkonu se mají monitorovat, a navrhuje prahové hodnoty upozornění, které jsou vhodné pro nasazení Citrixu. Navrhované prahové hodnoty upozornění pravděpodobně poskytnou předběžné oznámení o problémech s výkonem. Upravte hodnoty a časová období tak, aby vyhovovala vašim potřebám.
Všechny servery Citrix
Tady je seznam čítačů výkonu, které se mají monitorovat pro všechny servery Citrix v nasazení:
- Processor%Processor%Processor time
- Tento čítač je doba, po kterou je procesor aktivní.
- Upozornění, pokud je průměr větší než 80 % po dobu 15 minut
- Pomocí Správce úloh nebo Citrix Monitoru určete, které procesy spotřebovávají nejvíce procesoru. Identifikujte příčinu vysokého využití procesoru.
- Pokud všechny procesy spotřebovávají očekávanou úroveň času procesoru, je čas zvýšit kapacitu serveru nebo skupiny doručení.
- Délka fronty systému\procesoru
- Tento čítač je počet vláken ve frontě procesoru, která čekají na zpracování.
- Upozornění, pokud je čítač větší než 5krát počet jader po dobu 5 minut.
- Pomocí Správce úloh nebo Citrix Monitoru určete, které procesy spotřebovávají nejvíce procesoru.
- Pokud všechny procesy spotřebovávají očekávanou úroveň procesoru, je čas zvýšit kapacitu serveru nebo skupiny doručení.
- Paměť\Dostupné bajty
- Tento čítač je velikost paměti, která není přidělena procesům nebo mezipaměti.
- Upozornění, pokud je dostupné množství paměti RAM méně než 20 % celkové paměti RAM po dobu 5 minut.
- Pomocí Správce úloh nebo Citrix Monitoru určete, které procesy využívají nejvíce paměti RAM. Identifikujte všechny změny konfigurace, které by mohly snížit danou úroveň spotřeby paměti RAM. Tuto metriku použijte s čítači čítačů využití paměťových stránek za sekundu a stránkovacího souboru %.
- Pokud všechny procesy spotřebovávají očekávané množství paměti, je čas zvýšit kapacitu serveru nebo skupiny doručení.
- Memory\Pages/s
- Tento čítač je počet stránek za sekundu, které se prohodí z disku na paměť RAM.
- Upozorňování, když jsou stránky za sekundu konzistentně nad 10.
- Pomocí Správce úloh vyhledejte aplikace, které způsobují prohození stránek. Prozkoumejte možné alternativní konfigurace. Tuto metriku použijte s čítači využití dostupné paměti a stránkovacími soubory.
- Pokud je to možné, zvyšte množství paměti RAM, které je dostupné hostiteli. Pokud to není možnost, pokuste se aplikaci izolovat na sadu vyhrazených serverů.
- Stránkování souboru % využití
- Tento čítač je procento aktuálního stránkového souboru, který se používá.
- Upozornění, když je využití stránkového souboru větší než 80 % po dobu 60 minut
- Pomocí Správce úloh vyhledejte aplikace, které způsobují použití stránkového souboru. Prozkoumejte možné alternativní konfigurace. Tuto metriku použijte s čítači paměťových bajtů a paměťových stránek/s.
- Pokud je to možné, zvyšte množství paměti RAM dostupné pro hostitele.
- Logický disk %Čas disku (_total)
- Tento čítač představuje dobu, po kterou je logický disk aktivní.
- Upozornění, pokud je % času disku větší než 90 % po dobu 15 minut.
- Pomocí Správce úloh nebo Citrix Monitoru vyhledejte aplikace, které způsobují vysoké využití disku. Prozkoumejte, co může způsobovat vysoké využití disku. Tuto metriku použijte s dalšími metrikami logického a fyzického disku.
- Pokud všechna aktivita vypadá normálně, vyhledejte způsob, jak přesunout aplikace na disky, které mají výkonnější diskové subsystémy.
- Logický disk\Délka fronty aktuálního disku
- Tento čítač představuje počettransakcích
- Výstraha, pokud je aktuální fronta disku větší než 3 po dobu 15 minut
- Pomocí Správce úloh nebo Citrix Monitoru vyhledejte aplikace, které způsobují vysoké využití disku. Prozkoumejte, co může způsobovat vysoké využití disku. Tuto metriku použijte s dalšími metrikami logického a fyzického disku.
- Pokud všechna aktivita vypadá normálně, vyhledejte způsob, jak přesunout aplikace na disky, které mají výkonnější diskové subsystémy.
- PhysicalDisk%Disk Time (_total)
- Tento čítač představuje dobu, po kterou je fyzický disk aktivní.
- Upozornění, pokud je % času disku větší než 90 % po dobu 15 minut.
- Pomocí Správce úloh nebo Citrix Monitoru vyhledejte aplikace, které způsobují vysoké využití disku. Prozkoumejte, co může způsobovat vysoké využití disku. Tuto metriku použijte s dalšími metrikami logického a fyzického disku.
- Pokud všechna aktivita vypadá normálně, vyhledejte způsob, jak přesunout aplikace na disky, které mají výkonnější diskové subsystémy.
- PhysicalDisk\Aktuální délka fronty disku
- Tento čítač představuje počettransakcích
- Výstraha, pokud je aktuální fronta disku větší než 3 po dobu 15 minut
- Pomocí Správce úloh nebo Citrix Monitoru vyhledejte aplikace, které způsobují vysoké využití disku. Prozkoumejte, co může způsobovat vysoké využití disku. Tuto metriku použijte s dalšími metrikami logického a fyzického disku.
- Pokud všechna aktivita vypadá normálně, vyhledejte způsob, jak přesunout aplikace na disky, které mají výkonnější diskové subsystémy.
- Síťové rozhraní\Bajty Celkem/s
- Tento čítač ukazuje rychlost, s jakou adaptér sítě zpracovává datové pakety pro síť.
- Upozornění, když celkový počet bajtů za sekundu je větší než 80 % kapacity síťové karty po dobu 5 minut.
- Pomocí Správce úloh vyhledejte aplikace, které způsobují vysoké využití sítě. Zkuste zjistit, co může způsobovat vysoké využití sítě. Tuto metriku použijte s dalšími logickými a fyzickými metrikami sítě.
- Pokud všechna aktivita vypadá normálně, vyhledejte způsob, jak zvýšit šířku pásma sítě nebo zvýšit kapacitu do skupiny doručení.
- Zpoždění vstupu uživatele na relaci\Maximální zpoždění vstupu
- Tato metrika poskytuje maximální zpoždění vstupu pro relaci v milisekundách. Metrika měří čas od doby, kdy uživatel poskytuje vstup myši nebo klávesnice, dokud systém nezpracuje vstup.
- Upozorňte, když je zpoždění vstupu relace větší než 1 000 ms po dobu 2 minut.
- Pomocí Správce úloh nebo Citrix Monitoru vyhledejte aplikace, které způsobují vysoké využití procesoru, disku nebo sítě.
- Pokud aktivita vypadá normálně, nejlepším přístupem je zvýšit kapacitu do skupiny doručení.
Další doporučení pro používání komponent Citrixu najdete v tématu: Základní metriky a upozornění pro Azure.
Obecná doporučení
Tady je několik obecných doporučení a postupů, které byste měli zvážit při používání těchto nástrojů.
- Sledování metrik monitorování výkonu pro virtuální počítače a síť je snazší provádět ze služby Azure Monitor. Metriky služby Azure Monitor jsou podrobnější než to, co je k dispozici ve službě Citrix Monitor. Pokud chcete mít větší kontrolu nad shromážděnými metrikami, použijte Azure Monitor pro metriky výkonu.
- Nastavte uchovávání dat monitorování na co nejkratší dobu pro vaše obchodní požadavky. Většina dat monitorování je užitečná pouze po krátkou dobu. Ušetřete náklady tím, že data monitorování neuložíte dlouhodobě. Vytvořte úlohu automatizace, která v účtech úložiště vyčistí zastaralá data.
- Azure zahrnuje upozornění na metriky, protokoly, výpadky služeb, plánovanou údržbu, měsíční náklady a zabezpečení. Použití výstrah může být záchrana života. Tento článek obsahuje mnoho doporučení k upozorněním, která se mají vytvořit pro nasazení Citrixu. Implementujte ty, které mají ve vašem prostředí největší smysl. Odešlete důležitá upozornění prostřednictvím SMS a e-mailu, abyste zajistili, že se budou rychle chovat. Pokud chcete aktualizovat seznamy oznámení upozornění, nastavte si připomenutí v kalendáři každé čtvrtletí.
- Monitorování a upozorňování na metriku přináší měsíční náklady. Vyberte si, které metriky se mají sledovat. Pokud neplánujete provést akci při vyvolání výstrahy, zvažte, jestli má metrika hodnotu.
- Nastavte vlastní řídicí panel pro skupiny prostředků Citrix a povolte odkazy na klíčové služby, jako jsou Microsoft Sentinel, Service Health, Traffic Analytics a Advisor. Na řídicím panelu můžete zahrnout grafy, které ukazují výkon připojení ExpressRoute nebo VPN, cloudových Připojení orů a hostitelů Citrix VDA. Pokud chcete chránit citlivé informace, omezte přístup k řídicímu panelu jenom těm jednotlivcům, kteří je potřebují.
- Při řešení potíží se podívejte na několik zdrojů dat, které vám pomůžou korelovat příznaky s původní příčinou. Pokud je například průměrná doba trvání přihlášení vysoká, můžete zobrazit metriky v Azure a určit, kde existují omezení prostředků.
- Povolení analýzy provozu a protokolů NSG je nejlepším způsobem, jak zjistit, jestli provoz pochází z neočekávaných umístění. Tyto informace můžete použít ke zjednodušení síťové komunikace. Tyto informace použijte k vytvoření zásad Azure, které blokují příchozí provoz z těchto neočekávaných umístění.
Další kroky
Projděte si důležité aspekty návrhu a doporučení týkající se zabezpečení a dodržování předpisů specifických pro nasazení Citrixu v Azure.