Az Operations Managerrel kapcsolatos alapfogalmak

Fontos

Az Operations Manager ezen verziója elérte a támogatás végét. Javasoljuk, hogy frissítsen az Operations Manager 2022-re.

Az Operations Manager, a Microsoft System Center egyik összetevője olyan szoftver, amely egyetlen konzolról segít számos számítógép szolgáltatásainak, eszközeinek és műveleteinek monitorozásában. Ez a cikk az Operations Manager alapfogalmait ismerteti az Operations Manager-infrastruktúrát kezelő rendszergazda és a vállalat informatikai szolgáltatásait felügyelő és támogató operátor számára.

Az Operations Manager funkciója

A kis és nagy vállalatok egyaránt függenek a számítógépes környezetük nyújtotta szolgáltatásoktól és alkalmazásoktól. Ezeknek a kritikus szolgáltatások és alkalmazások teljesítményének és rendelkezésre állásának a biztosításáért az informatikai (IT) részlegek a felelősek. Ez azt jelenti, hogy az informatikai részlegeknek tudniuk kell, hogy mikor van probléma, azonosítaniuk kell a problémát, és ki kell deríteni, hogy mi okozza a problémát, ideális esetben még azelőtt, hogy az alkalmazások felhasználói találkoznak a problémával. Minél több számítógép és eszköz van a vállalatnál, annál nagyobb kihívást jelent ez a feladat.

A környezetben az Operations Manager használata megkönnyíti a számítógépek, eszközök, szolgáltatások és alkalmazások figyelését. Az alábbi képen látható operatív konzol lehetővé teszi, hogy ellenőrizze a környezet összes figyelt objektumának állapotát, teljesítményét és rendelkezésre állását, és segít azonosítani és megoldani a problémákat.

Képernyőkép az operatív konzolról.

Megjegyzés

További információ az Operations Manager-konzolokról: Az Operations Manager-konzolok összehasonlítása az üzemeltetési útmutatóban.

Az Operations Manager tájékoztatja, hogy mely figyelt objektumok nem kifogástalan állapotban vannak, riasztásokat küld a problémák azonosításakor, és információkat ad meg a probléma okának és a lehetséges megoldásoknak a azonosításához. Rendszergazdaként a figyelendő számítógépek és eszközök kiválasztásával, valamint a speciális szolgáltatások és alkalmazások figyelésére szolgáló felügyeleti csomagok importálásával Ön állítja be, hogy mi legyen figyelve. Annak eldöntéséhez, hogy mely objektumokat és mire ügyelve kell figyelni, ismernie kell az Operations Manager-infrastruktúrát alkotó szolgáltatásokat, illetve az Operations Manager működési módját.

Az Operations Manager-infrastruktúra

Az Operations Manager telepítésével létrejön egy felügyeleti csoport. A felügyeleti csoport az alapvető működési egység. Egy felügyeleti csoport minimálisan egy felügyeleti kiszolgálóból, az operatív adatbázisból és a jelentéskészítési adatraktár-adatbázisból áll.

  • A felügyeleti kiszolgáló a felügyeleti csoport kezelésének és az adatbázissal folytatott kommunikációnak a központi eleme. Amikor megnyitja az operatív konzolt és csatlakozik egy felügyeleti csoporthoz, akkor a felügyeleti csoporthoz tartozó felügyeleti kiszolgálóhoz csatlakozik. A számítógépes környezet méretétől függően egy felügyeleti csoport állhat egyetlen vagy több felügyeleti kiszolgálóból is.

  • Az operatív adatbázis egy SQL Server-adatbázis, amely tartalmazza a felügyeleti csoport összes konfigurációs adatát, valamint a felügyeleti csoportból gyűjtött és hozzá feldolgozott összes figyelési adatot. Az operatív adatbázis az adatokat rövid távon, alapértelmezésben 7 napig tartja meg.

  • Az adatraktár-adatbázis egy SQL Server-adatbázis, amely a figyelési és riasztási adatokat az előzmények elérése érdekében tárolja. Az Operations Manager-adatbázisba írt adatok az adatraktár-adatbázisba is beíródnak, így a jelentések mindig aktuális adatokat tartalmaznak. Az adatraktár-adatbázis az adatokat hosszú ideig megtartja.

Az Operations Manager jelentéskészítési funkcióinak telepítésekor a felügyeleti csoport egy jelentéskészítő kiszolgálót is tartalmaz, amely jelentéseket készít és jelenít meg az adattárház-adatbázisban lévő adatokból.

A felügyeleti csoport ezen alapvető összetevői lehetnek egyetlen kiszolgálón, vagy – az alábbi ábrán látható módon – szét lehetnek osztva több kiszolgáló között.

Az alapszintű felügyeleti csoport ábrája.

A felügyeleti csoport funkcióinak telepítésével kapcsolatos információkért lásd: Operations Manager üzembe helyezési útmutató.

Kezelési kiszolgálók

A felügyeleti kiszolgáló szerepe a felügyeleti csoport konfigurációinak kezelése, az ügynökök kezelése és a velük folytatott kommunikáció, illetve a felügyeleti csoportban található adatbázisokkal való kommunikáció.

A kapacitás kiegészítése és a folyamatos rendelkezésre állás érdekében a felügyeleti csoport több kiszolgálót is tartalmazhat. Ha egy felügyeleti csoporthoz két vagy több felügyeleti kiszolgáló van hozzáadva, akkor a felügyeleti kiszolgálók egy erőforráskészlet részét képezik, és a munka a készlet tagjai között megoszlik. Ha az erőforráskészlet egy tagja kiesik, a készlet más tagjai átveszik az érintett tag munkaterhelését. Új felügyeleti kiszolgáló hozzáadásakor az új felügyeleti kiszolgáló automatikusan átveszi a munka egy részét az erőforráskészlet meglévő tagjaitól. Az erőforráskészlet minden tagja kezeli a távoli objektumok különböző készletét; egy adott időpontban az ugyanabban a készletben lévő két tag nem fogja egyszerre kezelni ugyanazt az objektumot.

A felügyeleti kiszolgálók egy speciális típusa az átjárókiszolgáló. Az átjárókiszolgáló lehetővé teszi a nem megbízható tartományokban lévő számítógépek figyelését. További információ: A felügyeleti csoport megtervezése.

Ügynökök

Az Operations Manager ügynökei a számítógépre telepített szolgáltatások. Az ügynök adatokat gyűjt, összehasonlítja a mintaadatokat az előre definiált értékekkel, riasztásokat hoz létre, és válaszokat futtat. Az ügynökök konfigurációit egy felügyeleti kiszolgáló fogadja és terjeszti a figyelt számítógépeken futó ügynökökre.

Minden ügynök egy, a felügyeleti csoportban lévő kiszolgálónak jelent. Ezt a felügyeleti kiszolgálót az ügynök elsődleges felügyeleti kiszolgálójának nevezzük.

Az ügynökök a figyelt számítógép adatforrásait figyelik, és a felügyeleti kiszolgálójuk által küldött konfigurációnak megfelelően adatokat gyűjtenek. Az ügynök emellett kiértékeli a figyelt számítógép, és az ezen található figyelt objektumok állapotát, és jelentést küld a felügyeleti kiszolgálónak. Ha egy figyelt objektum állapota megváltozik vagy más feltételek teljesülnek, riasztást hozhat létre az ügynökből. Ez tájékoztatja a kezelőt arról, hogy valamilyen esemény a figyelmét igényli. Az ügynök azáltal, hogy állapotinformációt biztosít a figyelt objektumról a felügyeleti kiszolgálónak, naprakész képet nyújt az eszköz, és a rajta futó összes alkalmazás állapotáról.

Az ügynökök konfigurálhatók úgy, hogy proxyügynökként viselkedjenek. A proxyügynök egy olyan ügynök, amely a felügyeleti kiszolgálónak a gazdagépétől eltérő számítógép vagy hálózati eszköz nevében is továbbíthat adatokat. Egy SQL-fürt fizikai csomópontjára telepített ügynök számára például engedélyezve lehet, hogy a fürt erőforrásait proxyként figyelje. A proxyügynökök lehetővé teszik azon számítógépek és eszközök figyelését, amelyeken nem lehet ügynököt telepíteni. Bővebb információkért lásd: Ügynök nélküli figyelés.

Szolgáltatások

A felügyelt számítógépeken az Operations Manager-ügynök a Microsoft Monitoring Agent szolgáltatásként jelenik meg. A Microsoft Monitoring Agent szolgáltatás többek között teljesítményadatokat gyűjt és feladatokat hajt végre. Még ha a szolgáltatás nem is tud kommunikálni a felügyeleti kiszolgálóval és jelentéseket küldeni, akkor is tovább fut, és a figyelt számítógép lemezén várakoztatja a gyűjtött adatokat és eseményeket. Ha a kapcsolat helyreáll, a Microsoft Monitoring Agent szolgáltatás elküldi az összegyűjtött adatokat és eseményeket a felügyeleti kiszolgálónak.

Megjegyzés

A Microsoft Monitoring Agentet Állapotfigyelő szolgáltatásnak is nevezik.

A Microsoft Monitoring Agent felügyeleti kiszolgálókon is fut. A felügyeleti kiszolgálókon a szolgáltatás felügyeleti munkafolyamatokat futtat és hitelesítő adatokat kezel. A munkafolyamatok futtatásához a szolgáltatás megadott hitelesítő adatok használatával kezdeményez MonitoringHost.exe folyamatokat. Ezek a folyamatok figyelik és gyűjtik az eseménynapló és a teljesítményszámláló adatait, illetve a Windows Management Instrumentation (WMI) adatait, valamint műveleteket, például parancsprogramokat futtatnak.

A felügyeleti kiszolgálók a System Center adatelérési szolgáltatást és a System Center felügyeletkonfigurálási szolgáltatást is futtatják.

A System Center adatelérési szolgáltatás az operatív konzol számára hozzáférést biztosít az operatív adatbázishoz, és adatokat ír az adatbázisba.

A System Center felügyeleti konfigurálási szolgáltatás a felügyeleti csoport kapcsolatait és topológiáját figyeli. Emellett elvégzi a felügyeleti csomagok terjesztését is a figyelt objektumokra.

Felügyeleti csomagok

A System Center felügyeleti szolgáltatás által futtatott munkafolyamatokat felügyeleti csomagok határozzák meg. A felügyeleti csomagok definiálják az ügynök által gyűjtött és a felügyeleti kiszolgálónak visszaküldött adatokat egy adott alkalmazás vagy topológia esetén. A BizTalk Server felügyeleti csomag például olyan szabályokat és figyelőket tartalmaz, melyek begyűjtik és kiértékelik a BizTalk Server alkalmazás kifogástalan állapotának és hatékonyságának biztosításához fontos eseményeket és műveleteket.

Miután az Operations Manager ügynököt telepít egy számítógépre, elküldi a kezdeti konfigurációt az ügynöknek. A kezdeti konfiguráció tartalmazza a felügyeleti csomagokból származó objektumfelderítéseket. A felügyeleti csomag határozza meg az objektumok típusait, például az Operations Manager által felderített számítógépeken figyelendő alkalmazásokat és szolgáltatásokat. Az ügynökök adatokat küldenek annak a felügyeleti kiszolgálónak, amely a számítógépen felderített objektumpéldányokat azonosítja. A felügyeleti kiszolgáló ezután elküldi az ügynöknek a felügyeleti csomagok azon elemeit, amelyek az adott számítógép felderített objektumaira alkalmazandók, például a szabályokat vagy figyelőket.

A szabály határozza meg a számítógépekről gyűjtendő eseményeket és teljesítményadatokat, valamint azt, hogy mi a teendő az adatgyűjtés utáni információkkal. A szabályokat legegyszerűbb ha-akkor típusú állításoknak tekinteni. Így például egy alkalmazás felügyeleti csomagja az alábbiakhoz hasonló szabályokat tartalmazhat:

  • Ha az eseménynaplóban megjelenik egy üzenet arról, hogy az alkalmazás bezáródott, akkor hozzon létre egy riasztást.

  • Ha egy forrásfájl feltöltése sikertelen, gyűjtse össze a hibát jelző eseményt.

Mint a példákból is látható, a szabályok riasztásokat hoznak létre, és eseményeket vagy teljesítményadatokat gyűjtenek be, amelyeket aztán az ügynök elküld a felügyeleti kiszolgálónak. A szabályok parancsfájlokat is futtathatnak, ami például lehetővé teszi, hogy egy szabály megpróbálja újraindítani a hibás alkalmazást.

A felderített objektumok rendelkeznek egy állapottal, mely az operatív konzolon zöld (sikeres vagy kifogástalan), sárga (figyelmeztetés) vagy piros (kritikus vagy nem kifogástalan) színnel jelenik meg. A figyelők a figyelt objektum bizonyos aspektusai szerinti állapotokat határozzák meg. Így például egy lemezkapacitást figyelő monitor esetén a zöld jelentheti a lemez 85% alatti teltségét, míg a sárga a 85% feletti és a piros a 90% feletti értéket. A figyelők konfigurálhatók úgy, hogy állapotváltozás fellépte esetén riasztást generáljanak.

Az objektumok felderítésének és figyelésének a menete

Az alábbi ábra az objektumok felderítését és figyelését mutatja be leegyszerűsítve.

A felderítés és figyelés áttekintésének illusztrációja.

  1. A rendszergazda konfigurálja az Operations Manager programot a figyelendő számítógépek keresésére. További információ a számítógépek felderítéséről: Ügynöktelepítés tervezése.

  2. A megadott feltételeknek megfelelő és még nem felügyelt számítógépek azonosíthatók.

  3. A rendszer Operations Manager-ügynököt telepít a felderített számítógépre.

  4. Az ügynök konfigurációs adatokat kér, majd a felügyeleti kiszolgáló elküldi az ügynök konfigurációs adatait a telepített felügyeleti csomagokból, amelyek tartalmazzák a felderítendő osztályokat. Ha például a Windows Server operációs rendszer felügyeleti csomagjai vannak telepítve, akkor a felügyeleti kiszolgáló elküldi az ügynöknek az operációs rendszer osztályait.

  5. Az ügynök összehasonlítja a konfigurációs adatokat a számítógéppel, azonosít bármely felderített objektumot, majd visszaküldi az információkat a felügyeleti kiszolgálónak. Az ügynök például visszatér a felügyeleti kiszolgálóhoz, hogy a Windows Server 2019 operációs rendszer egy példánya a számítógépen található.

  6. A felügyeleti kiszolgáló elküldi az ügynöknek az összes figyelési logikát a telepített felügyeleti csomagokból, amelyek a felderített objektumokra vonatkoznak. Az ügynök például megkapja a Windows Server 2019-re érvényes összes figyelési logikát.

  7. Az ügynök alkalmazza a figyelési logikát (például szabályokat és figyelőket), munkafolyamatokat futtat, és visszaküldi az adatokat a felügyeleti kiszolgálóra.

  8. A felderített objektumok , például az alkalmazások hozzáadása vagy eltávolítása során az ügynök elküldi a frissített információkat a felügyeleti kiszolgálónak, amely ezután elküldi a frissített figyelési logikát.

Megjegyzés

Az Operations Manager emellett felderítheti és figyelheti a hálózati eszközöket, a UNIX- és Linux operációs rendszereket futtató számítógépeket, valamint ügynök nélküli monitorozást is biztosít. További tudnivalókért tekintse meg a Figyelési forgatókönyvek az Operations Manager programban részt az Üzemeltetési útmutatóban.

Az ügynökök és a felügyeleti kiszolgálók közötti kommunikáció

Az Operations Manager-ügynök riasztási és felderítési adatokat küld az elsődleges felügyeleti kiszolgálóra, amely az adatokat az operatív adatbázisba írja. Az ügynök emellett a hozzá tartozó esemény-, teljesítmény- és állapotadatokat is továbbítja az elsődleges felügyeleti kiszolgálóra, amely az adatokat egyidejűleg az operatív és az adatraktár-adatbázisba írja.

Az ügynök az adatokat az egyes szabályok és figyelők ütemezési paramétereinek megfelelően küldi. A gyűjtési szabályok optimalizálása érdekében az adatok csak akkor továbbítódnak, ha egy adott számlálóból vett minta meghatározott mértékben, például 10%-kal eltér az előző mintától. Ez elősegíti a hálózati forgalom, valamint az operatív adatbázisban tárolt adatok mennyiségének csökkentését.

Emellett az ügynökök a szívverésként ismert adatcsomagot is továbbítják rendszeres időközönként (alapértelmezés szerint 60 másodpercenként) a felügyeleti kiszolgálónak. A szívverés célja az ügynök rendelkezésre állásának, illetve az ügynök és a felügyeleti kiszolgáló közötti kommunikációnak az érvényesítése. A szívveréssel kapcsolatban további tájékoztatásért lásd: A szívverések működése az Operations Manager programban.

Az Operations Manager minden ügynökhöz futtat egy állapotfigyelő szolgáltatást, amely a távoli állapotfigyelő szolgáltatás állapotát figyeli a felügyeleti kiszolgáló szemszögéből.

Az Operations Manager egyéb háttéranyagai