Sdílet prostřednictvím


Klíčové koncepty Operations Manageru

Operations Manager, součást microsoft System Center, je software, který pomáhá monitorovat služby, zařízení a operace pro mnoho počítačů z jedné konzoly. Tento článek vysvětluje základní koncepty Operations Manageru pro správce, který spravuje infrastrukturu Operations Manageru a operátora, který monitoruje a podporuje IT služby pro vaši firmu.

Co Operations Manager dělá

Podniky, malé a velké, jsou obvykle závislé na službách a aplikacích poskytovaných jejich výpočetním prostředím. IT oddělení zodpovídá za zajištění výkonu a dostupnosti těchto důležitých služeb a aplikací. To znamená, že IT oddělení musí vědět, kdy došlo k problému, zjistit, kde je problém, a zjistit, co je příčinou problému, ideálně před tím, než uživatelé aplikací narazí na problémy. Čím více počítačů a zařízení v podnikání, tím náročnější je tento úkol.

Použití Nástroje Operations Manager v prostředí usnadňuje monitorování více počítačů, zařízení, služeb a aplikací. Konzola Operations Console, která je znázorněná na následujícím obrázku, umožňuje zkontrolovat stav, výkon a dostupnost všech monitorovaných objektů v prostředí a pomáhá identifikovat a vyřešit problémy.

Snímek obrazovky konzoly Operations Console

Poznámka:

Další informace o konzolách Operations Manageru najdete v tématu Porovnání konzol nástroje Operations Manager v provozní příručce.

Operations Manager vám řekne, které monitorované objekty nejsou v pořádku, posílají výstrahy při identifikaci problémů a poskytují informace, které vám pomůžou identifikovat příčinu problému a možná řešení. Jako správce nakonfigurujete, co se bude monitorovat výběrem počítačů a zařízení, která se mají monitorovat a importovat sady Management Pack, které poskytují monitorování konkrétních funkcí a aplikací. Abyste se mohli rozhodnout, které objekty se mají monitorovat a co se mají monitorovat, musíte porozumět funkcím, které tvoří infrastrukturu nástroje Operations Manager a jak Operations Manager funguje.

Infrastruktura nástroje Operations Manager

Instalace nástroje Operations Manager vytvoří skupinu pro správu. Skupina pro správu je základní jednotkou funkčnosti. Skupina pro správu se minimálně skládá ze serveru pro správu, provozní databáze a databáze datového skladu vykazovaných sestav.

  • Server pro správu je ústředním bodem pro správu skupiny pro správu a komunikaci s databází. Když otevřete konzolu Operations Console a připojíte se ke skupině pro správu, připojíte se k serveru pro správu této skupiny pro správu. V závislosti na velikosti výpočetního prostředí může skupina pro správu obsahovat jeden server pro správu nebo několik serverů pro správu.

  • Provozní databáze je databáze SQL Serveru, která obsahuje všechna konfigurační data pro skupinu pro správu a ukládá všechna data monitorování shromážděná a zpracovávaná pro skupinu pro správu. Provozní databáze uchovává krátkodobá data ve výchozím nastavení 7 dnů.

  • Databáze datového skladu je databáze SQL Serveru, která ukládá data monitorování a upozorňování pro historické účely. Data zapsaná do databáze Operations Manageru se také zapisuje do databáze datového skladu, takže sestavy vždy obsahují aktuální data. Databáze datového skladu uchovává dlouhodobá data.

Při instalaci funkce generování sestav nástroje Operations Manager obsahuje skupina pro správu také server pro sestavy, který sestavuje a prezentuje sestavy z dat v databázi datového skladu.

Tyto základní komponenty skupiny pro správu můžou existovat na jednom serveru nebo se dají distribuovat mezi více serverů, jak je znázorněno na následujícím obrázku.

Obrázek základní skupiny pro správu

Informace o instalaci funkcí skupiny pro správu najdete v průvodci nasazením nástroje Operations Manager.

Servery pro správu

Role serveru pro správu je spravovat konfiguraci skupiny pro správu, spravovat a komunikovat s agenty a komunikovat s databázemi ve skupině pro správu.

Skupina pro správu může obsahovat více serverů pro správu, aby poskytovala další kapacitu a nepřetržitou dostupnost. Při přidání dvou nebo více serverů pro správu do skupiny pro správu se servery pro správu stanou součástí fondu zdrojů a práce se rozdělí mezi členy fondu. Pokud některý člen fondu zdrojů selže, ostatní členové ve fondu zdrojů zabíjejí úlohu daného člena. Když přidáte nový server pro správu, nový server pro správu automaticky převezme některé práce od stávajících členů ve fondu zdrojů. Všichni členové ve fondu zdrojů budou spravovat odlišnou sadu vzdálených objektů; v každém okamžiku nebudou dva členové ve stejném fondu spravovat stejný objekt ve stejnou dobu.

Specializovaný typ serveru pro správu je server brány. Server brány umožňuje monitorování počítačů v nedůvěryhodných doménách. Další informace naleznete v tématu Plánování návrhu skupiny pro správu.

Agenti

Agent Operations Manageru je služba nainstalovaná na počítači. Agent shromažďuje data, porovnává ukázková data s předdefinovanými hodnotami, vytváří výstrahy a spouští odpovědi. Server pro správu přijímá a distribuuje konfigurace agentům na monitorovaných počítačích.

Každý agent hlásí server pro správu ve skupině pro správu. Tento server pro správu se označuje jako primární server pro správu agenta.

Agenti sledují zdroje dat na monitorovaném počítači a shromažďují informace podle konfigurace, která se do něj odesílá ze serveru pro správu. Agent také vypočítá stav monitorovaného počítače a objektů na monitorovaném počítači a podává zprávu zpět na server pro správu. Když se stav monitorovaného objektu změní nebo splní jiná kritéria, může se z agenta vygenerovat výstraha. Operátory tak vědí, že něco vyžaduje pozornost. Díky poskytování dat o stavu monitorovaného objektu serveru pro správu poskytuje agent aktuální přehled o stavu zařízení a všech aplikací, které hostuje.

Agenta je možné nakonfigurovat tak, aby fungoval jako proxy agent. Proxy agent je agent, který může předávat data serveru pro správu jménem počítače nebo síťového zařízení jiného než jeho hostitelského počítače. Například agent, který je nainstalovaný na fyzickém uzlu clusteru SQL, může fungovat jako proxy server pro monitorování prostředku clusteru. Agenti proxy serveru umožňují monitorování počítačů a zařízení, na kterých není možné agenta nainstalovat. Další informace naleznete v tématu Monitorování bez agentů.

Služby

Na monitorovaném počítači je agent nástroje Operations Manager uveden jako služba Microsoft Monitoring Agent. Služba Microsoft Monitoring Agent shromažďuje údaje o výkonu, provádí úlohy atd. I když služba nemůže komunikovat se serverem pro správu, kterému je podřízena, služba bude dál spouštět a zařazovat shromážděná data a události do fronty na disku monitorovaného počítače. Po obnovení připojení služba Microsoft Monitoring Agent odešle shromážděná data a události na server pro správu.

Poznámka:

Služba Microsoft Monitoring Agent se někdy označuje jako služba Health Service.

Služba Microsoft Monitoring Agent běží také na serverech pro správu. Na serveru pro správu služba spouští monitorovací pracovní postupy a spravuje přihlašovací údaje. Ke spuštění pracovních postupů služba zahájí procesy MonitoringHost.exe pomocí zadaných přihlašovacích údajů. Tyto procesy monitorují a shromažďují data protokolu událostí, data čítače výkonu, data rozhraní WMI (Windows Management Instrumentation) a spouští akce, jako jsou skripty.

Servery pro správu také používají službu System Center Data Access a službu System Center Management Configuration.

Služba System Center Data Access poskytuje přístup ke konzole Operations Console k provozní databázi a zapisuje data do databáze.

Služba System Center Management Configuration spravuje relace a topologii skupiny pro správu. Distribuuje také sady Management Pack do monitorovaných objektů.

Sady Management Pack

Pracovní postupy, které služba System Center Management spouští, jsou definovány sadami Management Pack. Sady Management Pack definují informace, které agent shromažďuje a vrací na server pro správu pro konkrétní aplikaci nebo technologii. Sada Management Pack BizTalk Server například obsahuje pravidla a monitorování, která shromažďují a vyhodnocují události a operace, které jsou důležité k zajištění stavu a efektivity aplikace BizTalk Server.

Jakmile Operations Manager na počítač nainstaluje agenta, odešle do agenta počáteční konfiguraci. Počáteční konfigurace zahrnuje zjišťování objektů ze sad Management Pack. Sada Management Pack definuje typy objektů, jako jsou aplikace a funkce, které budou monitorovány na počítačích zjištěných nástrojem Operations Manager. Agenti odesílají data na server pro správu, který identifikuje instance objektů zjištěných v počítači. Server pro správu pak odešle agentům prvky sad Management Pack, které platí pro zjištěné objekty pro každý počítač, jako jsou pravidla a monitorování.

Pravidlo definuje události a údaje o výkonu, které se mají shromažďovat z počítačů a co dělat s informacemi po jejich shromáždění. Jednoduchý způsob, jak přemýšlet o pravidlech, je jako příkaz If/Then. Například sada Management Pack pro aplikaci může obsahovat pravidla, například:

  • Pokud se v protokolu událostí zobrazí zpráva oznamující, že aplikace je vypnutá, vytvořte upozornění.

  • Pokud nahrávání zdrojového souboru selže, shromážděte událost, která značí toto selhání.

Jak ukazují tyto příklady, pravidla můžou vytvářet výstrahy a shromažďovat události nebo údaje o výkonu, které agent odesílá na server pro správu. Pravidla můžou také spouštět skripty, jako je například povolení pravidla k pokusu o restartování aplikace, která selhala.

Zjištěné objekty mají stav, který se odráží v konzole Operations Console jako zelený (úspěšný nebo v pořádku), žlutý (upozornění) nebo červený (kritický nebo není v pořádku). Monitorování definují stav pro konkrétní aspekty monitorovaného objektu. Například monitor kapacity diskové jednotky může definovat zelenou jako méně než 85 % plnou, žlutou jako plnou přes 85 % a červenou jako více než 90 % zaplněnou. Monitorování lze nakonfigurovat tak, aby vygenerovalo výstrahu, když dojde ke změně stavu.

Způsob zjištění a monitorování objektů

Následující obrázek je zjednodušená ilustrace toho, jak se objekty zjišťují a monitorují.

Obrázek přehledu zjišťování a monitorování

  1. Správce nakonfiguruje Operations Manager tak, aby hledal počítače, které se mají spravovat. Další informace o zjišťování počítačů naleznete v tématu Plánování nasazení agenta.

  2. Počítače, které splňují zadaná kritéria a které ještě nejsou spravované, jsou identifikovány.

  3. Na zjištěném počítači je nainstalovaný agent operations manageru.

  4. Agent požádá o konfigurační data a server pro správu odešle konfigurační data agenta z nainstalovaných sad Management Pack, které zahrnují třídy, které se mají zjistit. Pokud jsou například nainstalovány sady Management Pack operačního systému Windows Server, server pro správu odešle agenta třídy operačního systému.

  5. Agent porovná konfigurační data s počítačem, identifikuje všechny objekty, které zjistí, a vrátí informace na server pro správu. Agent se například vrátí na server pro správu, který je v počítači instance operačního systému Windows Server 2019.

  6. Server pro správu odešle agenta veškerou logiku monitorování z nainstalovaných sad Management Pack, které platí pro zjištěné objekty. Agent například obdrží veškerou logiku monitorování, která platí pro Windows Server 2019.

  7. Agent používá logiku monitorování, jako jsou pravidla a monitorování, spouští pracovní postupy a vrací data na server pro správu.

  8. Když dojde ke změnám zjištěných objektů, jako jsou přidání nebo odinstalace aplikací, agent odešle aktualizované informace na server pro správu, který pak odešle aktualizovanou logiku monitorování.

Poznámka:

Operations Manager může také zjišťovat a monitorovat síťová zařízení, počítače s operačními systémy UNIX a Linux a poskytovat monitorování bez agentů. Další informace naleznete v tématu Scénáře monitorování nástroje Operations Manager v provozní příručce.

Komunikace mezi agenty a servery pro správu

Agent Operations Manageru odesílá data výstrah a zjišťování na primární server pro správu, který zapisuje data do provozní databáze. Agent také odesílá události, výkon a stavová data na primární server pro správu daného agenta, který zapisuje data do provozní databáze a databáze datového skladu současně.

Agent odesílá data podle parametrů plánu pro každé pravidlo a monitorování. Pro optimalizovaná pravidla shromažďování se data přenášejí pouze v případě, že se vzorek čítače liší od předchozího vzorku o zadanou toleranci, například 10 %. To pomáhá snížit síťový provoz a objem dat uložených v provozní databázi.

Kromě toho všichni agenti odesílají paket dat označovaný jako prezenční signál na server pro správu v pravidelných intervalech každých 60 sekund. Účelem prezenčních signálů je ověřit dostupnost agenta a komunikaci mezi agentem a serverem pro správu. Další informace o prezenčních signálech naleznete v tématu Fungování prezenčních signálů v nástroji Operations Manager.

Operations Manager pro každého agenta spouští sledovací proces služby health service, který monitoruje stav vzdálené služby Health Service z pohledu serveru pro správu.

Další prostředky pro Operations Manager