Upload
jillian-bernard
View
34
Download
3
Embed Size (px)
DESCRIPTION
Rendszerfelügyelet a System Center Operations Manager 2007 R2-vel. Miről lesz szó?. A rendszerfelügyelet folyamata „Észlelés” és értesítéskezelés A rendszerdiagnosztika eszközei „Ön-javítás” konfigurációja Összetett üzleti alkalmazások felügyelete - PowerPoint PPT Presentation
Citation preview
Rendszerfelügyelet a System Center Operations Manager 2007 R2-vel
Miről lesz szó?
A rendszerfelügyelet folyamata„Észlelés” és értesítéskezelésA rendszerdiagnosztika eszközei„Ön-javítás” konfigurációjaÖsszetett üzleti alkalmazások felügyeleteSzolgáltatási szintek (SLA) riportolása Szolgáltatói üzemmód – Essentials és Remote SCOM együttUnix/Linux platformok felügyelete
A rendszerfelügyelet folyamata
ÉszlelésDiagnoszti
kaVisszaállít
ásEllenőrzés
Cél: a hiba lokalizálása egy ábra megtekintésével
A rendszerfelügyelet folyamataÉszlelés
Észlelés
Az észlelés eszközei
Kiszolgáló által küldött értesítésekRiasztási nézetekRendszerállapot nézetekKomplex rendszerek áttekintő nézeteEgészségállapot böngészőJelentések
Értesítésmechanizmus beállítása
Felhasználói fiók létrehozása és konfigurálása a SCOM számáraA kiszolgáló oldali értesítési csatornák beállítása
E-mailAzonnali üzenetküldés (OCS)SMSParancs futtatás
Értesítési rendszerfiók felvételeOperátorok beállításaEsemény feliratkozás konfiguráció
A rendszerfelügyelet folyamataDiagnosztika
Diagnosztika
Szerepkör szerinti kategóriákba szervezett monitorozási nézetek
Event view, Web page view, Performance view, State view ...
Riasztások
Felügyelt gépek egészség állapota
Elosztott alkalmazások felügyelete
Karbantartási mód függőségi logikával
Információszerzés eszközei
Kapcsolat tesztelés (Synthetic Transactions) a menedzsment csomagok sablonjaival, pl.:
Windows rendszer-szolgáltatásokWeb Application RecorderTCP port ellenőrzésOLE DB adatforrások
Health Explorer egészségi állapotmodell-böngésző
Információszerzés eszközei
A monitorok finomhangolási lehetőségeiAz ügyfél változtatásai az eredeti konfigurációktól izoláltanÜtközéskezelési szabályrendszer
Felülbírálási logikák
Ön-telepítő Ön-konfigurálóÖn-optimalizálóÖn-hangolóÖn-felügyelőÖn-védelemre képesÖn-diagnosztizálóÖn-gyógyítóÖn-eltávolító
A Microsoft víziója: önmenedzselő rendszerek
Ön-* rendszerek
Egészségállapot monitorozás
System Definition Model (SDM) egy modellezésre alkalmas nyelv, amely gazdag elemkészlettel rendelkezik komplex IT rendszerek leírására
Egy SDM modell az IT rendszer élő rendszerdokumentációja, amely magában foglalja az alábbiakat:
A rendszerstruktúrát Az objektumokat és azok kapcsolatátA rendszer ismert viselkedését A kívánt konfigurációt (Desired configuration)Üzemeltetési szabályokat (Administrative policies)Szolgáltatási szinteket (SLA)
A tudás leképezése modellekkel!
A felügyeleti csomag nem más, mint az objektumok formális ábrázolása, amely tartalmazza a szükséges elemeket és az elemek közötti relációkat. A felügyeleti csomagok nélkül az OpsMgr egy nagy üres agyra emlékeztet.
A SCOM-ban a szolgáltatások modellezése a Service Definition Model v2 alapján történik
Az alapértelmezett telepítés után 41 darab felügyeleti csomag települ a rendszer alá
A telepítő készleten további csomagok találhatóak
A Microsoft weboldaláról további csomagok tölthetőek le (jelenleg 109 db) http://www.microsoft.com/technet/prodtechnol/scp/opsmgr07.aspx?SCPProdID=3
Az ‘MP’ importálása után azonnal „életre kel”
Felügyeleti csomagok áttekintése
Felügyeleti csomagok elérhetősége
http://www.microsoft.com/technet/prodtechnol/scp/opsmgr07.aspx?SCPProdID=3
Felügyeleti csomag tartalma
Felderítési szabályok
Csoport definíciók
Monitorok
Adatgyűjtési szabályok
Feladatok
Jelentések
Felülbírálási logikák
Management Pack formátuma
Két fajta fájlformátum támogatott:Sealed bináris fájl, amit nem módosíthatunk; kiterjesztése: .MPUnsealed ezt módosíthatjuk; kiterjesztése: .XML
A hardver és szoftver gyártók által készített csomagok legtöbbször ‘Sealed’ típusúakAz általunk készített MP alapértelmezettként ‘Unsealed’ típusú, de az SCOM 2007-hez készített Resource Kit-en lévő MPSeal alkalmazással ezen változtathatunk
Certificate
Management Pack (.XML)
Management Pack (.MP)
MP Seal
Felügyeleti csomagok rétegződése
System.Library
System.PerformanceSystem.Health.Library
Microsoft.Windows.Library
Microsoft.SystemCenter.Library
Microsoft.SQLServer.Library
MP hierarchia a gyakorlatban
Entity
Logical Entity
Local Application
Windows Local Application
DNS Client
részle
tek
System.Library
Microsoft.Windows.Library
Microsoft.Windows.DNS
SDM a gyarkolatban
Példa: SQL függőségi viszony
SQLSERVER\Instance1
master
model
OperationsManager
tempdb
test1
test2
SQLSERVER.contoso.com
Informatikai rendszer monitorozásaAlapvetően 2 fajta monitorozó eszköz érkezik a termékkel:
RulesA felügyelt entitásokról gyűjthetünk eseményeket és különböző teljesítményszámláló adatokat, melyeket hosszú távú adatmegőrzés céljából adattárházban tárolhatunk
MonitorsA figyelt entitáshoz kapott egészség állapot modell bővítésével és módosításával (override) testre szabhatjuk, hogy mikor működik az helyesenEzzel az eszközzel az egészségi állapotból való kilengéseket követhetjük nyomon: mikor történt, mi okozhatta, mi volt a kilengéskor futtatott diagnosztikai feladat eredménye, sikeresen lefutott-e a javítási feladatNem adatgyűjtésre való
Szabályok
Gyűjtési szabályok
Teljesítményi adatok
Események
Szkript által generált adatok
SNMP trap-ekRiasztási szabályok
Amikor a monitor nem használható
Figyel egy eseményt és riaszt
A „monitor”
A monitor egy állapotgép
A monitor egyféle állapotban lehet egy adott időpillanatban
Egy objektum bizonyos aspektusát figyeli
Véges mennyiségű operációs állapotot vehet fel(hármat)
Minden operációs állapot egy egészségállapothoz kötött
Riasztási kondíciókat határozhat meg (opcionális)
Ismeretlen / nem értelmezettSikeresFigyelmeztetésHibaKarbantartás
Egészségi állapot típusok
Monitorozási képességek
Erőből...Passzív esemény- és teljesítménymonitorozás
Mélységi...Aktív monitorozás – szintetikus tranzakciók a szerveren
Alkalmazások modellezése Alkalmazás-komponensek és kapcsolataik felfedezéseElosztott alkalmazások monitorozása
Tudás kontextusbanNézetek és jelentések a rendszer ismeretéből adódóanDiagnosztikai és helyreállító feladatok
Monitor típusok – Adatforrások
EventPerformanceWMILog fileSNMP Trap
ScriptOLEDBLDAPSyslogés még mások…
Monitor típusok – Adatgyűjtési típusok
Esemény alapú:Egyszerű eseményKorrelációKonszolidációHiányzóStb...
Teljesítmény alapú:ÁtlagEltérésFolyamatos mintákÖnhangolóStb…
Monitorok konfigurációja
MP-kel érkező monitorokSaját monitorok
UnitNagyon sok lehetőség, de alapvetően
kétféle mérés Event, Performance
Dependency RollupIntelligens szabályok alapján
konfigurálható egészségállapot az adott monitorok csoportjára: Worst State, Best State, Maintenance Mode (MOM 2005-ben ennek csak egy kezdetleges módja van a rendszerben)
Aggregate RollupAz előzőhöz hasonló, itt viszont csak
Worst State, Best State alapú csoportállapot meghatározás konfigurálható
Egy egyszerű egészségmodell
Egyed
A rendelkezésre állás
egészsége
Teljesítményegészség
Biztonságegészség
Konfigurációegsézség
Összegzettegészség
SQL Szolgáltatás
Windows szolgáltatás
állapot
Unit Monitor
Aggregate Rollup
Monitor
Függőségi viszony példa
Entity
Logical Entity
Local Application
Windows Local Application
DNS Client
Windows Computer
Hosts
A rendszerfelügyelet folyamataVisszaállítás
Visszaállítás
Rendszer visszaállítása
RecoveryDiagnosztika
Hibajavítás
VisszaállításMonitor
ManuálisanElőre definiált feladatok a konzolon keresztülEgyedi feladatok manuálisan futtatva
AutomatikusanDiagnosztikai-, ésHibajavítási feladatok
A rendszerfelügyelet folyamataEllenőrzés
Ellenőrzés
Minden objektumnak van egészség állapot modelljeMonitorok gyűjteményeFastruktúrába rendezveOlyan mélységekben és bonyolultságban, ahogyan csak szeretnénk
Egészségállapot modell
Szintetikus tranzakció-kezelés
Stressz teszteléshez (Web) és az adott entitás elérhetőségének teszteléséhezA SCOM 2007 alap telepítésével 4 sablont hoz a különböző tesztek futtatásához, de a lista bővíthető:
OLE DB alapú adatbázis hívásokNyitott TCP PortokA Web alkalmazás elérhetőségének vizsgálataWindows szolgáltatások futási állapota
Az adott sablon alapján elkészített szintetikus tranzakcióban rögzített tesztelés parancsként kihelyezhető az ún. Watcher Node-okra
A szintetikus tranzakciók beépíthetőek az összetett LoB alkalmazás monitorozásába is
A sablonokhoz nézetek is tartoznak, amivel a kapcsolat tesztelések állapota nyomon követhető
Szintetikus tranzakció-kezelés
Elosztott üzleti alkalmazások
Használatával az összetett, több kiszolgálót is érintő, komplex alkalmazások állapota is átlátható módon felügyelhetőA hiba forrása pillanatok alatt lokalizálhatóHasználhatunk készen kapott alkalmazás-sablonokat vagy akár saját alkalmazásmodelleket is készíthetünk, melyeket igény esetén sablon formájában is elmenthetünk
Egyszerű modell – Elosztott alkalmazás
Egészség modell “Üzenetkezelés”
Dependency Rollup Monitor
Szolgáltatási szintek jelentése
Kinek és miért fontos?Elsősorban az IT vezető számára
Igazolja az üzlet által elvárt szolgáltatási szintetAlátámaszthatja a fejlesztési igényeketAlig igényel élő munkát az elkészítése, de látványosan jelzi az IT hatékonyságát
A cég többi munkatársa felé mutatja az IT jelentőségét és hasznát
Mi szükséges hozzá?SCOM 2007 R2 SQL Reporting ServiceSCOM ReportingService Level Dashboard for Operations Manager Management Pack (R2-ben már beépített funkció)
Hogyan készül a riport?Készítsük el a szükséges monitorokat!Hozzunk létre egy elosztott alkalmazást!Hozzunk létre egy kivételt az alkalmazáshoz az „Object Discoveries” alatt!Készítsük el a jelentést és publikáljuk!
Távoli felügyeletKifejezetten partnerek számára elérhetőSC Essentials telepítéseket vonhatunk egységes felügyelet aláEgyedi licenszelési konstrukció (SPLA)
Havi díj, csak az tényleges felhasználás alapján (csak a szolgáltató által használt szoftverekre)
Egy kiszolgáló ~12$, egy kliens ~0,45$ havonta
Az SCE-t hagyományos módon licenszelni kell
Service ProviderNetwork Operations Center
Internet
Customer 1 - Contoso
Customer 2 – GGP Limited
Customer 3 – XS Solutions
Change and Configuration Complete MonitoringReporting
Change and Configuration Complete MonitoringReporting
Change and Configuration Complete MonitoringReporting
Service Provider management pack
Service Provider -HiTechSolutions.comRemote Management Services
A kapcsolat logikai felépítéseSzolgáltató
Ügyfél 3
Ügyfél 2
Ügyfél 1
Mindenféle rendszert a konzolra!
Támogatott rendszerekSUSE Linux Enterprise Server 9 és10, SP1Red Hat Enterprise Server 4 és 5Solaris 8 for SPARC, 9 for SPARC és 10 for SPARC és x86HP-UX 11iv2 for PA-RISC és IA64 és 11iv3 for PA-RISC és IA64AIX 5.3 for PowerPC és 6.1 for PowerPC
ElőfeltételekWS-Management (ha még nincs fent) http://go.microsoft.com/fwlink/?LinkId=103610
SC Operations Manager 2007 R2Futtatási fiókok (basic authentication)
Root és normál felhasználó számáraA megfelelő management pack-ekDevelopment package-ek a cél gépeken (libgcc…, libc++…)
Amit felügyelhetünkFájlrendszerekDiszkek (fizikai, logikai, swap)Hálózati csatolókMemória használatProcesszor használatKritikus process-ek (sshd, cron, syslog stb.)