Tartalomjegyzék

Bevezetés

A Citrix teljesítményproblémái ritkán kezdődnek teljes leállással. A bejelentkezések lassan meghosszabbodhatnak, egy VDA eltérhet a társaitól, a kapcsolati hibák száma növekedhet, vagy a munkamenet késleltetése előre látható időpontokban emelkedhet. A hatékony monitorozás segít az IT csapatoknak, hogy korán észleljék ezeket a változásokat, és megkülönböztessék az elszigetelt tüneteket a szélesebb infrastruktúra-, hálózati vagy kapacitásproblémáktól.

Ez a cikk a rendszergazdák számára a Citrix problémák hatékonyabb diagnosztizálásához szükséges eszközöket, mutatókat és korai figyelmeztető jeleket vizsgálja.

Milyen típusú rétegeket kell lefedni a Citrix megfigyelésével?

Több szorosan összekapcsolt összetevőt kell figyelembe venni a Citrix Virtual Apps és Desktop esetében. Egy felhasználói munkamenet magában foglalhatja a közvetítést, az azonosítást, a VDA-t, a Windows szolgáltatásokat, a felhasználói profilokat, a GPO-t, a tárolást, az alkalmazásokat és a hálózati kapcsolatokat, mielőtt egy alkalmazás vagy asztal egyáltalán használatra rendelkezésre állna. A jó Citrix megfigyelés négy finomságra vonatkozó láthatóságot igényel.

A munkamenet rétegben a rendszergazdák szeretnék tudni, hogy a felhasználók képesek-e csatlakozni, mennyi ideig tart a bejelentkezés, és hogy a munkamenetek továbbra is válaszolnak-e.

A Citrix szállítási rétegén a megfigyelés képes észlelni, hogy a gépek működnek és regisztrálva vannak, a kapcsolatok megszakadnak, és hogyan van kiegyensúlyozva a terhelés.

Az infrastruktúra szintjén a CPU, a memória, a tárolás és a Windows szolgáltatások tesztelhetők, hogy biztosítsák a hosztoló rendszerek képességeit.

És hálózati/történelmi szinten látnod kell, hogy a késleltetés nem befolyásolja a munkamenet válaszidejét, és hogy a tárolásra és egyéb erőforrásokra nehezedő igény idővel ne növekedjen meg.

A trükk nem az, hogy minden elérhető számlálót nyomon kövessünk, hanem hogy egy problémát a tünettől a valószínűsíthető alapinfrastruktúra rétegig kövessünk.

Mely eszközök hasznosak minden egyes felhasználási esethez?

Egyetlen monitoring kategória sem nyújt egyenlő mértékű betekintést az összes alkalmazásába és szolgáltatásába. A legjobb eszközkészlet attól függ, hogy mit szeretne látni és hibaelhárítani.

Citrix Monitor és Director

Ez az a hely, ahol a Citrix saját monitorozó eszközei ésszerű első helyet jelentenek a kereséshez.

A Citrix Monitor a Citrix DaaS és a Director a Citrix Virtual Apps és Desktops számára információt nyújt a munkamenetekről, a kapcsolódási és géphibákról, a bejelentkezési időről, a terhelésről, a gép kihasználtságáról és a gép állapotáról. Időbeli trendeket is megtekinthet, így a jelenlegi teljesítményt a történelmi adatokkal hasonlíthatja össze, nem pedig a jelenlegi teljesítményt egy adott időponthoz.

Ez a megfigyelés rávilágít a megfigyelési folyamatra magára.

Például a Citrix segítségével kaphat egy a bejelentkezés időtartamának részletezése és ahol a késlekedés bekövetkezik: bróker, gépindítás, HDX, bejelentkezési szkriptek, Csoportházirend, hitelesítés és így tovább.

Ez egy sokkal jobb módja annak, hogy a felhasználói panasz "a bejelentkezések lassúak" kifejezésből egy hasznosabb hibaelhárító kérdéshez jussunk: a bejelentkezési folyamat mely része tart tovább a kelleténél?

Infrastruktúra és Szerverfigyelés

A Citrix diagnosztika azonban nem helyettesíti az alapul szolgáló szállítási platform figyelését.

A szervermonitorozás folyamatos CPU-használatot, memóriafeszítést, lemezaktivitást, tárolókapacitást és szokatlan folyamatviselkedést mutathat. Ezek az adatok különösen értékesek, ha a probléma a Citrixben jelentkezik, de az ok mélyebben rejlik a rendszerben.

Gondolj arra, hogyan vizsgálnád meg a bejelentkezési idők növekedését. Ha a tárolási késleltetés is magas, akkor a profilokat és a tárolást érdemes ellenőrizni. Ha a szerver rendben van, de a bejelentkezési idők meghosszabbodnak, akkor a szerver hitelesítése, a Csoportházirend vagy egy másik szállítási tényező valószínűbb.

Infrastruktúra történeti megfigyelése segít a kapacitás tervezésében is. A szerver összeomlása előtti napokban vagy hetekben fokozatosan növekvő erőforrás-fogyasztás azt mutatja, hogy van egy határ egy végpont vagy gazda esetében anélkül, hogy a komponenst ténylegesen leállítanánk.

Hálózati megfigyelés

Az alkalmazások és asztalok Citrix-en történő szállítása a felhasználói eszköz és a gazda közötti jó hálózati kapcsolatra támaszkodik.

A hálózati megfigyelés megmutathatja a késleltetés, torlódás, sávszélesség, megbízhatatlanság vagy a helyszínhez kapcsolódó problémák növekedését, amelyeket a szerverfigyelés nem tud megmagyarázni.

A Citrix session-performance analysis may also show metrics like ICA latency, ICA körutazási idő (RTT) , képkockasebesség és szabad versus felhasznált sávszélesség.

Ez az adat különösen fontos, amikor a felhasználók sikeresen csatlakoznak, de azt mondják, hogy az alkalmazásaik vagy asztalaik lassúnak tűnnek.

Digitális élmény és teljes stack monitorozás

Egyes környezetekben szükség van arra, hogy a infrastruktúra elérhetőségén túl is lássunk.

A digitális élményfigyelés és a szintetikus monitorozás képes utánozni vagy figyelni a felhasználói tevékenységeket, mint például a bejelentkezést, az alkalmazások indítását és a tranzakciók lebonyolítását. Ahelyett, hogy csak a válaszoló szervereket látnánk, a cél az, hogy megerősítsük, hogy a szolgáltatás működik a felhasználó számára.

Ez a megkülönböztetés fontos, mert a jó infrastruktúra nem biztosít jó felhasználói élményt. A nagyobb környezetek teljes körű megfigyelési platformokat is kihasználhatnak, amelyek összekapcsolják a Citrix munkamenetet a VDA-val, a Windows erőforrásokkal, az Active Directory-val, a tárolással, az alkalmazás szerverekkel és a hálózati úttal.

De valószínűleg nem szeretne még több irányítópultot. Egy monitorozó platform akkor mutatja meg az igazi értékét, amikor szűkíti a lehetséges okokat, és útmutatást ad az adminisztrátoroknak a megváltozott réteghez.

Mik a legfontosabb metrikák típusai?

Több ezer számláló érhető el a Citrix platformról. A leghasznosabb mutatók azok, amelyek a felhasználói élményhez, az infrastruktúra állapotához vagy bármilyen adott kapacitásváltozáshoz kapcsolódnak.

Bejelentkezési időtartam

A bejelentkezési idő az egyik legerősebb felhasználóközpontú mutató, mivel több területet is feltár a szolgáltatási láncban.

A teljes bejelentkezési idő a fő mutató, de elhomályosíthatja a részleteket egy diagnózis során. A Citrix képes lesz megkülönböztetni a közvetítést, a gép indítását, az HDX kapcsolatot, a bejelentkezési hitelesítést, a profil betöltését, a bejelentkezési szkripteket és a Csoportházirend feldolgozását.

Ha a profil betöltésére fordított idő meghosszabbodik, a figyelem a profilkezelő áruházra terelődik. A hosszú Csoportházirend-feldolgozás máshol végzi a vizsgálatot. A lassú gépindítás a VDA-t, a gazdarendszert vagy a virtualizációs platformot a keretben hagyja.

A teljes időtartam arra utal, hogy valami eltérő, de a fázisbontás felfedi, hol van eltérés.

Session válaszidő

Egy létrehozott munkamenet nem jelzi a válaszképes munkamenetet.

ICA RTT, ICA késleltetés, képkocka sebesség és sávszélesség metrikák használhatók annak meghatározására, hogy egy csatlakoztatott asztal vagy alkalmazás megfelelően működik-e.

A kontextus továbbra is kulcsszerepet játszik. Ha egy irodában a felhasználók az egyetlenek, akik teljesítménycsökkenést tapasztalnak, akkor valószínűleg a hálózati útvonal a hibás.

Kapcsolódási és géphibák

A teljes kapcsolatvesztést sürgősen kezelni kell, de a tendencia jelentősebb lehet, mint bármely egyes esemény.

A ritkán hibázó kapcsolatok hátterében megjelenő emelkedés egy lassan kibontakozó probléma jelzője lehet, még akkor is, ha a legtöbb felhasználó továbbra is csatlakozik.

A rendszergazdáknak meg kell vizsgálniuk a hibák eloszlását. Az egyes doboz, a szállítási csoport, az iroda vagy az időszak sokkal informatívabb lehet, mint a hibák teljes listája.

Párhuzamos munkamenetek és terhelés

A párhuzamos munkamenetek száma a legtöbb infrastruktúra-mutató háttérinformációja.

A nagy CPU-csúcs egy nagyon nagy bejelentkezési roham során csak több keresletet jelent. Ugyanez a processzorigény növekedés, felhasználók változása nélkül, más okból ered.

A tervezésnek három tényezőt kell figyelembe vennie:

session volume → gazda terhelés → reakcióidő

Ha a session számok emelkednek anélkül, hogy a gazdagép terhelése vagy válaszideje is növekedne, a rendszer még mindig képes lehet ezt támogatni.

Ha ugyanannyi session nagyobb processzorterhelést, memóriafeszültséget vagy késleltetést eredményez, akkor valami más is megváltozott a munkaterhelésben.

CPU, memória és tárolás

Gondolj a CPU, a memória és a tárolás kihasználtságára mint mintákra, ne pedig egyedi százalékokra.

A CPU-val egy rövid zörej lehet, hogy nem jelent problémát. A tartós használat, a folyamatos telítettség, a növekvő alapérték vagy egy gazda, amely a kollégáihoz képest processzoridőt fogyaszt, sokkal jelentősebb.

A memória perspektívában is látható. A magas RAM-használat önmagában csak akkor aggasztó, ha folyamatos növekedés, hirtelen használat, szokatlan gazdagép-gazdagép eltérések vagy a RAM nem tudja visszaadni magát a normális állapotába egy csúcs után.

A tárolás mind kapacitás, mind teljesítményfigyelést igényel. A csökkenő szabad hely nyilvánvaló teljesítménykockázatot jelent, míg a magas lemez késleltetés vagy tárolási verseny lelassítja a profilokat, az alkalmazások indítását és a munkamenetek elindítását, ha egyébként elérhető kapacitás áll rendelkezésre.

Mik a korai figyelmeztető jelek, mielőtt Citrix problémákkal szembesülnénk?

A Citrix teljesítményproblémái általában eltérések formájában jelentkeznek, mielőtt leállásokba torkollnának. A legjobb korai jelzők így a különböző számlálók közötti korrelációk változásai, nem pedig egyetlen számláló küszöbérték átlépése.

Korai figyelmeztető jel Mit kell következőként megvizsgálni
A bejelentkezések fokozatosan lassabbá válnak. Bejelentkezési fázisok, profilok, Csoportházirend, hitelesítés és tárolás
A kapcsolati hibák egy alacsony alapvonalról növekednek. Gépek, Kiszállítási Csoportok, legutóbbi változások és hálózati viselkedés
A forráspikek minden nap ugyanabban az időben jelentkeznek. Bejelentkezési terhelések, ütemezett feladatok, alkalmazások és elérhető kapacitás
Egy hoszt folyamatosan eltérően viselkedik a társaitól. Folyamatok, szolgáltatások, konfiguráció és terheléselosztás
A session késleltetése nő, miközben a gazda erőforrásai normálisak maradnak. Hálózati útvonal, végpont helye és sávszélesség
CPU vagy memória emelkedik további felhasználók nélkül Alkalmazások, folyamatok, javítások és konfigurációs változások
A szabad lemezterület előre jelezhetően csökken. Profilok, naplók, ideiglenes adatok és alkalmazás tárolás
A teljesítmény azonnal megváltozik egy frissítés után Recent patch, policy, application or configuration changes

A közös elem a várt normától való eltérés. A megfigyelés sokkal hatékonyabbá válik, amikor az IT szakemberek felteszik a kérdést: "ez az érték magas?" a "miért eltér a normától?" mellett.

Miért kellene inkább a kiindulási értékekre összpontosítania, mint a rögzített küszöbértékekre?

A rögzített küszöbértékek továbbra is szükségesek. Az adminisztrátoroknak figyelmeztetésekre van szükségük, hogy tudják, mielőtt a lemezek elfogynak, mielőtt a CPU eléri a telítettséget, és mielőtt egy szolgáltatás meghibásodik és befolyásolja a rendelkezésre állást.

De egyetlen, mindent átfogó küszöb nem fog megfelelni minden Citrix környezetnek.

Tegyük fel, hogy egy környezet általában 15 másodpercet vesz igénybe a felhasználói bejelentkezések befejezéséhez, és ez a mutató elkezd 25 másodperc felé és azon túl emelkedni. Ez egy olyan terület, amelyet érdemes megvizsgálni, még akkor is, ha a szervezet 30 másodpercet határoz meg riasztási küszöbként.

Egy másik környezetben, ahol a bejelentkezési sebességek általában 30 másodperc körül mozognak, ez a szám nem lenne különösebben aggasztó - egy újabb példa arra, hogy a különböző abszolút számok nagyon eltérő jelentésekkel bírhatnak különböző körülmények között.

Szokásos funkciójuk szerint a kiindulópontok figyelmeztethetnek a következőkre:

  • lassú teljesítményváltozások
  • posztfrissítés ugrások
  • csúcsidőszakokban bekövetkező változások
  • növekvő munkaterhek
  • a hasonló szerverek közötti különbségek
  • építési kapacitás korlátai

A riasztásokkal ellátott benchmark egyszerű: Riasztás a rendellenes változásokról és abszolút határokról.

Hogyan tudja az IT csapata összekapcsolni a Citrix mutatóit?

Az egyedi Citrix mutatók valóban megmutatják értéküket, amikor az infrastruktúrával és a hálózati viselkedéssel korrelálnak. Gondolj ezekre a gyakori párosításokra:

Citrix tünet Korrelált bizonyíték Nyomozási irány
A bejelentkezések lassabbá válnak A lemez késleltetése is nő. Profilok, tárolás és lemez I/O
A bejelentkezések lassabbá válnak CPU, memória és tárolás normális marad Hitelesítés, GPO-k, profilok, közvetítés vagy egyéb bejelentkezési szakaszok
A munkamenet válasza romlik A gazdagép állapota stabil marad Hálózati útvonal, sávszélesség vagy végpont helye
A CPU használat növekszik A párhuzamos munkamenetek száma változatlan. Folyamatok, alkalmazásváltozások, javítások vagy ütemezett munkaterhelések
Egy VDA gyengén teljesít. A hasonló VDÁ-k normálisak maradnak Helyi szolgáltatások, konfiguráció vagy terhelés azon a gépen
A hibák száma növekszik egy változás után A korábbi alapvonal stabil volt Legutóbbi frissítés, irányelv vagy konfigurációs visszaesés

Ez megakadályozza az IT-adminisztrátorokat abban, hogy minden figyelmeztetéssel külön-külön foglalkozzanak. Ehelyett ez a következő lépés a gyökérok elemzésében:

tünet → kapcsolódó mutatók → érintett réteg → valószínű ok

Ez a különbség a monitorozási adatok birtoklása és azok hatékony kihasználása között.

Hogyan kell konfigurálnia a Citrix értesítéseit?

Egy jó figyelmeztetés időben értesítheti az adminisztrátort, hogy intézkedjen, mielőtt a szolgáltatási szintek szenvednének. Állapítsa meg az alap szinteket a bejelentkezési idők, egyidejű munkamenetek, hibák, szerver erőforrások, tárolási hatékonyság és munkamenet válaszidő tekintetében. Használja az információt a figyelmeztető és kritikus állapotok meghatározásához.

Az értesítéseknek jelentős eltérést kell mutatniuk a normától, amely még mindig lehetővé teszi az adminisztrációs időt, míg a kritikus események nem várhatnak cselekvésre.

A Citrix támogatja a figyelmeztetési és kritikus riasztási politikákat több intézkedés és adat esetén, azonban a statikus küszöbértékek a leghatékonyabbak, ha korábbi információkkal rendelkezünk a trendekről és a válasz pontosságáról.

A legjobb érték az értesítések esetében az információk biztosítása anélkül, hogy felesleges értesítéseket generálnánk, amelyek megterhelik az adminisztrátorokat, és fontos küszöbértékek átlépésének elmulasztásához vezetnek. A fókusz azon van, hogy gyorsan ismétlődik-e, folyamatosan a normál felett van-e, vagy anomália.

Mi a legjobb Citrix megfigyelési munkafolyamat?

A felhasználó panaszkodik, hogy a "Citrix lassú" - a problémák elkülönítése, amikor egyszerre több beállítást módosítanak, időigényes lehet. Egy jól meghatározott munkafolyamat segít a probléma szűkítésére összpontosítani, mielőtt megpróbálnánk megoldani.

1. Mi a terjedelem?

Csak egy felhasználót, több felhasználót, egy alkalmazást, egy VDA-t, egy Delivery Group-ot, egy helyszínt vagy minden környezetet érint?

A hatály azonnal kizárja a sok lehetséges okot.

2. Mi a szakasz?

3. A késés a kapcsolat előtt, a bejelentkezés/azonosítás során, az alkalmazás indítása közben, vagy miután belépett a munkamenetbe? A lassú bejelentkezés és a lassú munkamenet két különböző dolog.

3. Citrix-specifikus nyomok

Keresés a session információk, kapcsolati hiba/hibák, géphiba/hibák között, VDA hibák , bejelentkezési fázis és egyéb munkamenet-teljesítmény számlálók.

Ez megmutatja, hogy a Citrix már jelzi-e, melyik szakasz lassú vagy romló.

4. Hivatkozza össze az infrastruktúráját és a hálózati adatait

Hasonlítsa össze a Citrix adatokat a CPU, memória, tárolás és hálózati számlálók adataival ugyanarra az időszakra. Hasonlítsa össze jó gépekkel, nem egymással, hogy elkerülje az elfogultságot, ha lehetséges.

5. Nézzen vissza a múltba

Mióta tart ez a viselkedés? Ez egy Windows-frissítés, alkalmazásfrissítés, csoportházirend-változás, profilváltozás vagy infrastruktúra-változás után kezdődött?

Hasonlítsa össze a jelenlegi helyzetet a múltbeli teljesítménnyel; ami hirtelen zuhanásnak tűnik, az kiderülhet, hogy egy hosszú távú trend kiterjesztése.

Ez egy megismételhető eljárást biztosít:

tünet → terjedelem → szakasz → korrelált mutatók → legutóbbi változás → valószínű ok

Citrix Monitoring: Mikor válik architektúra kérdéssé?

A monitorozás bonyolultsága nem jelenti azt, hogy a Citrixet ki kellene cserélnie.

Néhány nagyobb vagy összetettebb telepítésnek továbbra is szüksége lesz a Citrix virtualizációs, alkalmazás-átviteli, HDX és menedzsment funkcióira. Ezekben a környezetekben a többrétegű monitorozás csupán része annak a paradigmának, amely lehetővé teszi az architektúra egészének működését.

Ahol a monitorozás más problémát tár fel, az az, hogy az architektúra messzebb terjed, mint amennyire szükség van ennek az alkalmazásnak a szállításához.

Ez akkor kezdődik, amikor nagy mennyiségű infrastruktúra- és adminisztrációs erőforrást költesz egy olyan szállításra, amelyet nagyon egyszerűen lehet közzétenni a Windows rendszerében.

Jelzők lehetnek:

  • a működési erőfeszítés túl sok szállító entitás között oszlik meg
  • nem kell ennyire figyelemmel kísérni a telepítéshez képest
  • túl sok infrastruktúra van a egyszerű alkalmazáskiadás körül, és távoli hozzáférés
  • a felhasználóknak csak böngészőre vagy RDP-hozzáférésre van szükségük az alkalmazáshoz
  • az adminisztrációs költségek és az infrastruktúra lábnyoma súlyos problémákká válnak

Röviden, ez már nem hibaelhárítási kérdés. Ez egy architektúra kérdés. A kérdés átalakulhatott arról, hogy "Hogyan figyeljük meg jobban ezt a Citrix környezetet?" arra, hogy "Szüksége van még ennek az esetnek az architektúrára?"

Hogyan lehet a TSplus alternatíva a Citrix számára?

A Citrix megfigyelés felfedheti, amikor az infrastruktúra és az adminisztratív erőfeszítések aránytalanokká válnak egy viszonylag egyszerű követelményhez képest, amely Windows alkalmazások vagy asztalok távoli felhasználók számára történő közzétételére vonatkozik.

Ebben a helyzetben a probléma valószínűleg kevésbé a megfigyelés javításáról szól, és inkább arról, hogy a szállítási architektúra még mindig megfelel-e a tényleges felhasználási esetnek.

TSplus Távhozzáférés egyszerűbb architektúrát kínál többfelhasználós alkalmazás- és asztali szolgáltatáshoz RDP-kompatibilis kapcsolatokon vagy egy HTML5 webportálon keresztül. Megfelelhet azoknak a szervezeteknek, amelyeknek egyszerű hozzáférésre van szükségük Windows alkalmazásokhoz és asztalokhoz anélkül, hogy a teljes Citrix környezet szélesebb virtualizációs és kezelési rétegeivel kellene foglalkozniuk.

Következtetés

A hatékony Citrix megfigyelés kevésbé arról szól, hogy minden elérhető mutatót összegyűjtsünk, mint inkább arról, hogy megértsük, hogyan kapcsolódnak az fontosak egymáshoz. A bejelentkezési időtartam, a munkamenet reakcióképessége, a hibák, a gazdagép erőforrásai, a tárolás és a hálózati viselkedés akkor válik a leghasznosabbá, ha történelmi alapvonalakkal és egymással összehasonlítjuk őket.

Ez a korreláció segít az IT csapatoknak egy homályos tünettől az érintett réteghez és egy valószínű okhoz eljutni. Azt is felfedheti, hogy a probléma a teljesítményben rejlik, amelyet javítani kell, vagy egy olyan architektúrában, amelynek működési összetettsége szélesebb áttekintést érdemel.

TSplus Távoli Hozzáférés Ingyenes Próbaverzió

Végső Citrix/RDS alternatíva asztali/alkalmazás hozzáféréshez. Biztonságos, költséghatékony, helyben/felhőben.

További olvasmányok

back to top of the page icon