Az osztályok és az objektumok ismertetése
Közzétéve: 2016. július
Hatókör: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager
Ha az Operations Manager használatával szerzői műveleteket szeretne végezni, tisztában kell lennie bizonyos alapvető fogalmakkal és kifejezésekkel a figyelt objektumok alkalmazási módjával kapcsolatban. Ha az Operations Manager használatával már végzett figyelést, akkor már ismeri ezen objektumok használatát, a szerzői tevékenységhez azonban szükség van ezek mélyebb ismeretére.
Objektum
Az objektum az Operations Manager programban kezelt elemek alapvető egysége. Az objektum általában a számítógépes környezet valamelyik elemét képviseli, például egy számítógépet, egy logikai lemezt vagy egy adatbázist. Ezeknél elvontabb dolgokat is jelenthet, mint például egy alkalmazást, egy Active Directory-tartományt vagy egy DNS-zónát. Az objektumra egy adott Osztálypéldányaként is hivatkozhatnak.
Az objektumok a felderítésük után jelennek meg az operatív konzolon. A felügyeleti csomagok olyan felderítéseket tartalmaznak, amelyek az ügyfélszámítógép információinak vizsgálatával határozzák meg, vajon szükség van-e objektum létrehozására, és hogy annak tulajdonságai milyen értékeket kapjanak. Ezek a felderítések általában ütemezés szerint futnak, és a különböző felügyeleti csomagok eltérő ütemezéseket határoznak meg a különféle objektumokhoz. Az egyik felderítés futhat például naponta egyszer, míg a másik óránként.
A haladó szerzők a System Center Operations Manager 2007 R2 szerzői útmutatójánakFelderítés részében találnak további tudnivalókat a felderítéssel kapcsolatban.
Osztály
Az osztály egy objektumtípust jelöl, és az Operations Manager programban minden objektum egy adott osztálynak a példánya. Adott osztály összes példánya azonos tulajdonságkészlettel rendelkezik. Minden objektum saját értékekkel rendelkezik ezekhez a tulajdonságokhoz, amelyek a felderítéskor lesznek meghatározva. A legtöbb felügyeleti csomag meghatároz egy olyan osztálykészletet, amely leírja azokat a különböző összetevőket, amelyek a figyelt alkalmazást alkotják, valamint az adott osztályok közötti kapcsolatokat.
Az operatív konzolban a cél egy adott osztály összes példányát jelenti. Egy nézet felsorolhatja például mindazokat az objektumokat, amelyek annak az osztálynak a példányai, amely a nézet célosztályát képezi, a figyelőt pedig alkalmazhatja mindazon objektumokra, amelyek a figyelő célosztályának példányai.
Az alábbi képernyőfelvételen a Windows Server 2008 logikai lemez osztályra és objektumokra látható példa az operatív konzol Felderített leltár nézetében.
Példa osztályra és objektumokra
Alaposztályok
Az alaposztályok fogalmával csak akkor kell megismerkednie, ha haladó szintű szerzői műveleteket kell elvégeznie. További információkért lásd: Classes and Relationships [OM2012_Authoring]. Az alapvető szerzői műveletekhez elegendő azt megértenie, hogy az alaposztályok miként befolyásolják a célzást.
Az Operations Manager minden osztálya rendelkezik egy alaposztállyal. Egy osztály rendelkezik az alaposztályának összes tulajdonságával, és esetleg többel is. A felügyeleti csoportban telepített különböző felügyeleti csomagokból származó összes osztály faszerkezetbe rendezhető, amelyben minden osztály az alaposztálya alatt helyezkedik el. Ha tetszőleges osztálytól elindulva annak alaposztályát, majd az alaposztály alaposztályát stb. követve elindul felfelé a faszerkezetben, elérkezik a System Center osztálykönyvtár gyökeréhez, ami az Object osztály.
Megjegyzés |
---|
Az Operations Manager 2007 programban az Entitás osztály az osztálykönyvtár gyökere. Az Entity osztály azonos az Object osztállyal. Ez az osztály az Operations Manager 2012 programban más nevet kapott. |
Amikor olyan osztályt választ célként, amely más osztályok alaposztálya, akkor a figyelő vagy a szabály azon osztályok mindegyikének összes példányára vonatkozik. Ha például Windows operációs rendszert használ valamely figyelő céljaként, akkor a figyelő az ügyfél típusú Windows operációs rendszer és a kiszolgáló típusú Windows operációs rendszer összes példányára is érvényes lesz. Ennek az az oka, hogy a fenti mindkét osztály a Windows operációs rendszert használja alaposztályként. Ha célként Operációs rendszer osztályt használ, a figyelő az összes olyan osztályra, és emellett a Unix operációs rendszer összes példányára is kiterjed.
További információkat a felügyeleti csoport teljes osztálykönyvtárának az Elosztottalkalmazás-tervezőben való megtekintésével kapcsolatban az Elosztott alkalmazások részben talál.
Az alábbi képernyőfelvételen a Logikai lemez (kiszolgáló) osztályra és objektumokra látható példa az operatív konzol Felderített leltár nézetében. Ez a jelen fejezetben korábban bemutatott Windows Server 2008 logikai lemez alaposztálya. Megjegyezzük, hogy ez ugyanazt az objektumhalmazt tartalmazza, de emellett a Windows Server 2003 logikai lemez példányait is, amelyek ugyancsak a Logikai lemez (kiszolgáló) osztályt használja alaposztályként.
Példa alaposztályra és objektumokra
Üzemeltető osztályok
A legtöbb osztályt más osztály üzemelteti. Amikor az egyik osztály üzemelteti a másikat, az üzemeltető osztály a szülő, az üzemeltetett pedig a gyermek. A gyermekosztály példányai nem létezhetnek a szülő nélkül. A Windows-számítógép osztály például több osztályt is üzemeltet, mert azok egy számítógép összetevői. Egy logikai lemeznek csak akkor van értelme, ha létezik olyan számítógép, amelyre azt telepíteni lehet. Éppen ezért a Logikai lemez osztályt a Windows-számítógép osztály üzemelteti. Ez azt jelenti, hogy a Logikai lemez minden egyes példányának a Windows-számítógép egy példányával kell rendelkeznie szülőként.
Az üzemeltető osztályok szerepe fontos lehet, mert egy célosztály üzemeltetőjének tulajdonságai elérhetőek a szabályokban és a monitorokban. Adott objektum gyermekobjektumainak állapota az Állapotkezelőben is elérhető lehet.
Tetszőleges objektum üzemeltető szülőjét általában úgy határozhatja meg, hogy megtekinti annak Elérési út tulajdonságát. Ez tartalmazza az objektum szülőjének nevét. Az operatív konzolban erre a névre kattintva megnyithatja a szülőobjektum állapot nézetét. Az előző képernyőfelvételeken a kiválasztott logikai lemezt üzemeltető számítógép neve a kijelölt objektum elérési útjának nevében található.
Csoport
Az objektumok gyűjteménye a csoport. Ezek lehetnek ugyanannak vagy eltérő osztályoknak a példányai. A csoportok feltöltési feltételei határozzák meg, hogy mely objektumok adódnak hozzájuk. A feltétel lehet dinamikus, ha az objektumok közvetlenül a felfedezésük után adódnak hozzá, vagy explicit, ha a kiválasztott objektumokat manuálisan adja a csoporthoz.
A csoportok a felülbírálások, a nézetek és a felhasználói szerepkörök hatókörének, valamint adott sablonok figyelési hatókörének meghatározására használhatók. Nem használhatók figyelők és szabályok megcélzásához. További információk: Egy csoport megcélzása,
Osztályok és objektumok megtekintése
Az alábbi eljárás segítségével végezze el a jelen fejezetben fentebb bemutatott példákat a saját Operations Manager-környezetében. Az eljárás az objektumok, az osztályok és az alaposztályok használatát mutatja be a [Logical Disk](assetId:///Logical Disk?qualifyHint=False&autoUpgrade=True) osztályoknak a Windows Server operációs rendszer felügyeleti csomagjában való használatán keresztül. Az eljárás elvégzésének előfeltétele, hogy ez a felügyeleti csomag telepítve legyen az Ön felügyeleti csoportjába.
Osztály megtekintése az operatív konzolon
Indítsa el az operatív konzolt.
A navigációs ablaktáblán kattintson a Figyelés elemre, majd válassza a Felderített leltár lehetőséget.
A Műveletek ablaktáblán kattintson a Cél típusának módosítása elemre. A Célként használandó elemek kijelölése párbeszédpanelen válassza Az összes cél megtekintése elemet.
Ez a lista az összes olyan felügyeleti csomagban található osztályokat tartalmazza, amely jelenleg a felügyeleti csoportban telepítve van. Ezen osztályok bármelyikét kiválaszthatja, és megtekintheti annak a felderített példányait és az azok tulajdonságait tartalmazó listát. A lista az összes olyan új osztályt is tartalmazni fogja, amely a felügyeleti csoportban később telepített valamelyik felügyeleti csomag része.
Válassza a Windows Server 2008 logikai lemez elemet, majd kattintson az OK gombra.
Ebben a nézetben azokat a Windows Server 2008 számítógépeken lévő logikai lemezeket tartalmazó listát tekintheti meg, amelyek az aktuális környezetben lettek felderítve.
Válasszon ki egy példányt.
Tekintse át a Részletes nézet ablaktáblában lévő tulajdonságokat. Ez mutatja a felderítési folyamat során összegyűjtött tulajdonságok értékeit. Az Elérési út neve tulajdonságot is vizsgálja meg, amely az aktuális osztály és annak szülőinek kulcstulajdonságaiból áll össze. Ebben az esetben a kulcstulajdonságok közé tartozik a számítógép neve és a készülék neve.
A Műveletek ablaktáblán válassza ismét a Cél típusának módosítása elemet.
A Célként használandó elemek kijelölése párbeszédpanelen válassza Az összes cél megtekintése elemet.
Válassza a Logikai lemez (kiszolgáló) elemet, majd kattintson az OK gombra.
Ez az osztály a Windows Server 2008 logikai lemez alaposztálya. A nézet hasonlít az előzőre, de a Windows Server 2003 és a Windows Server 2008 osztályból is tartalmaz objektumokat, ha azok telepítve vannak a környezetében. A tulajdonságok megegyeznek az előző nézetével, mert a [Windows Server Logical Disk](assetId:///Windows Server Logical Disk?qualifyHint=False&autoUpgrade=True) osztály ugyanazokkal a tulajdonságokkal rendelkezik, amelyeket a Windows Server 2008 logikai lemez örökölt.
A Actions ablaktáblán válassza ismét a Cél típusának módosítása elemet. A Célként használandó elemek kijelölése párbeszédpanelen válassza Az összes cél megtekintése elemet.
Válassza a Logikai lemez elemet, majd kattintson az OK gombra.
Ez az osztály a Logikai lemez (kiszolgáló) alaposztálya. A példányok megegyeznek az előző nézetével, de kevesebb tulajdonság van felsorolva. Ennek az az oka, hogy a Logikai lemez osztály csak a hozzá közvetlenül társított tulajdonságokkal rendelkezik, és egyetlen tulajdonságát az objektumtól örökli. A többi tulajdonság nem látható, mert azok a faszerkezet egyik alsóbb szintjén található osztályhoz vannak társítva.
Válassza ki az egyik lemezt, majd a Részletes nézet munkaterületen látható Elérési út neve tulajdonságban kattintson a számítógépnévben lévő hivatkozásra.
Megjelenik a kiválasztott lemezobjektum üzemeltető objektumának állapot nézete. A Részletes nézetben látható, hogy ez a Windows-számítógép egy példánya.
Lásd még