Sdílet prostřednictvím


Šablona monitorování procesů

Šablona Monitorování procesů umožňuje monitorovat, jestli je na počítači spuštěný konkrétní proces. Pomocí této šablony můžete implementovat dva různé základní scénáře: Můžete vyžadovat, aby byl proces spuštěn pro konkrétní aplikaci a chcete být varován, pokud není spuštěný, nebo pokud zjistíte, že je spuštěný nežádoucí proces, budete muset být upozorňování. Kromě monitorování, jestli je aplikace spuštěná, můžete shromažďovat údaje o výkonu procesoru a paměti procesu.

Scénáře

Šablonu Sledování procesů můžete použít v různých scénářích, ve kterých musíte monitorovat spuštěný proces na počítači se systémem Windows spravovaným agentem. Vaše aplikace může monitorovat následující procesy.

Kritický proces

Proces, který musí být spuštěný vždy. Pomocí šablony Monitorování procesů se ujistěte, že je tento proces spuštěný na počítačích, na kterých je nainstalovaný, a pomocí šablony Monitorování procesů změřte jeho výkon.

Nežádoucí proces

Proces, který by neměl být spuštěný. Tento proces může být známý podvodný proces, který může způsobit poškození, nebo to může být proces, který se automaticky spustí, když dojde k chybě v aplikaci. Šablona Monitorování procesů může monitorovat tento proces a odeslat výstrahu, pokud se zjistí, že je spuštěná.

Dlouhotrvající proces

Proces, který běží po krátkou dobu najednou. Pokud proces běží příliš dlouho, může to znamenat problém. Šablona Monitorování procesů může monitorovat dobu, po kterou se tento proces spustí, a odeslat výstrahu, pokud doba běhu překročí určitou dobu trvání.

Monitorování prováděné šablonou monitorování procesů

V závislosti na vašich výběrech v průvodci monitorováním procesů může monitorování prováděné vytvořenými monitorováními a pravidly obsahovat některá z následujících nastavení.

Typ Popis Když je povoleno
Monitory Počet spuštěných požadovaných procesů Povoleno, pokud vyberete Procesy, které chcete na stránce Proces sledovat , a počet procesů na stránce Spuštěné procesy .
Čas spuštění požadovaného procesu Povoleno, pokud vyberete Procesy, které chcete na stránce Proces sledovat , a dobu trvání na stránce Spuštěné procesy .
Spuštěný nežádoucí proces Povoleno, pokud scénář monitorování je pro nežádoucí procesy.
Využití procesoru procesu Povoleno, pokud vyberete Procesy, které chcete na stránce Proces monitorovat, a na stránce Údaje o výkonu povolíte upozornění procesoru.
Využití paměti procesu Povoleno, pokud vyberete Procesy, které chcete na stránce Proces monitorovat, a na stránce Data o výkonu povolíte upozornění na paměť.
Pravidla kolekce Kolekce využití procesoru procesu Povoleno, pokud vyberete Procesy, které chcete na stránce Proces monitorovat, a na stránce Údaje o výkonu povolíte upozornění procesoru.
Kolekce využití paměti procesu Povoleno, pokud vyberete Procesy, které chcete na stránce Proces monitorovat, a na stránce Data o výkonu povolíte upozornění na paměť.

Zobrazení dat monitorování

Všechna data shromážděná šablonou Sledování procesů jsou k dispozici v zobrazení Stav procesu umístěné ve složce Sledování služeb a procesů systému Windows. V tomto zobrazení je objekt uveden pro každého agenta ve skupině, kterou jste vybrali. I když agent nemonitoruje proces, je uvedený a monitor odráží stav procesu, který není spuštěný.

Stav monitorování jednotlivých procesů můžete zobrazit otevřením Průzkumníka stavů nástroje Operations Manager pro objekt procesu. Data o výkonu můžete zobrazit otevřením zobrazení Výkon pro objekt procesu.

Stejné procesní objekty, které jsou uvedeny v zobrazení Stav procesu, jsou zahrnuty v Průzkumníku stavů pro počítač, který je hostitelem procesu. Stav procesu monitoruje stav počítače.

Možnosti průvodce

Při spuštění šablony Monitorování procesů musíte zadat hodnoty pro možnosti v následujících tabulkách. Každá tabulka představuje jednu stránku průvodce.

Obecné vlastnosti

Následující možnosti jsou k dispozici na stránce Obecné možnosti průvodce.

Možnost Popis
Name Název použitý pro proces. Tento název se zobrazí v konzole Operations Console pro průvodce. Nemusí to být stejný název jako proces.
Popis Volitelný popis procesu.
Management Pack Sada Management Pack pro uložení třídy a monitorování, které šablona vytvoří. Pokud vytvoříte další monitorování nebo pravidla, která službu používají jako cílovou třídu, musí být uložena ve stejné sadě Management Pack.
Další informace o sadách Management Pack naleznete v tématu Výběr souboru sady Management Pack.

Postup monitorování

Na stránce Průvodce monitorováním jsou k dispozici následující možnosti.

Možnost Popis
Scénář monitorování Druh monitorování, který se má provést. Vyberte Možnost Sledovat, jestli a jak se proces spouští, aby monitor monitor sledoval požadovaný proces, a v případě, že proces není spuštěný , nastavte monitorování na kritický stav. Vyberte Možnost Sledovat pouze to, jestli je spuštěný proces pro monitorování nežádoucího procesu, a při spuštění procesu nastavte monitorování na kritický stav.
Název procesu Úplný název procesu. Toto je název procesu, který se zobrazí ve Správci úloh. Neměla by obsahovat cestu ke skutečnému spustitelnému souboru. Můžete buď zadat název, nebo vybrat tlačítko se třemi tečky ( ... ) a najít název souboru.
Cílová skupina Tento proces se monitoruje na všech počítačích, které jsou součástí zadané skupiny.

Spuštěné procesy

Na stránce Spuštěné procesy v průvodci jsou k dispozici následující možnosti.

Možnost Popis
Vygenerování výstrahy o počtu procesů je nižší než minimální hodnota nebo vyšší než maximální hodnota delší než zadaná doba trvání. Pokud je tato možnost vybrána, je monitorování nastaveno na kritický stav a vytvoří se výstraha, pokud je počet instancí zadaného procesu menší než zadané minimum nebo větší než zadané maximum po delší dobu, než je zadaná doba trvání. Pokud chcete zajistit, aby byla spuštěna alespoň jedna instance procesu, nastavte minimální i maximální hodnotu na 1.
Minimální počet procesů Minimální počet procesů, které by měly být spuštěny.
Maximální počet procesů Maximální počet procesů, které by měly být spuštěny.
Doba trvání Určuje, jak dlouho musí počet spuštěných procesů překročit zadaný rozsah před nastavením monitorování na kritický stav. Nenastavujte tuto hodnotu na méně než 1 minutu.
Vygenerování výstrahy, pokud proces poběží déle, než je zadaná doba trvání Pokud je toto políčko zaškrtnuté, monitor je nastavený na kritický stav a vytvoří se výstraha, pokud se jedna instance procesu spustí po delší dobu, než je zadaná doba trvání.

Výkonnostní data

Na stránce Data výkonu průvodce jsou k dispozici následující možnosti.

Možnost Popis
Vygenerování výstrahy, pokud využití procesoru překročí zadanou prahovou hodnotu Určuje, jestli se má monitorovat využití procesoru procesu. Vytvoří se monitorování pro nastavení chybového stavu objektu a vygenerování výstrahy při překročení zadané prahové hodnoty. Vytvoří se pravidlo pro shromažďování využití procesoru pro analýzu a vytváření sestav.
Využití procesoru (procento) Pokud se monitoruje využití procesoru, nastaví tato možnost prahovou hodnotu. Pokud procento celkového využití procesoru překročí prahovou hodnotu, objekt se nastaví na chybový stav a vygeneruje se výstraha.
Vygenerování výstrahy, pokud využití paměti překročí zadanou prahovou hodnotu Určuje, jestli se má monitorovat využití paměti procesu. Vytvoří se monitorování pro nastavení chybového stavu objektu a vygenerování výstrahy při překročení zadané prahové hodnoty. Vytvoří se pravidlo pro shromažďování využití procesoru pro analýzu a vytváření sestav.
Využití paměti (MB) Pokud se monitoruje využití paměti, tato možnost nastaví prahovou hodnotu. Pokud místo na disku v megabajtech (MB) celkového využití procesoru překročí prahovou hodnotu, objekt se nastaví na chybový stav a vygeneruje se výstraha.
Počet vzorků Pokud je monitorováno využití procesoru nebo paměti, tato možnost určuje počet po sobě jdoucích vzorků výkonu, které je nutné před nastavením objektu nastavit na chybový stav a vygeneruje se výstraha. Zadáním čísla většího než 1 pro tuto možnost omezíte šum z monitorování tím, že zajistíte, aby se upozornění negenerovalo, když služba pouze krátce překročí prahovou hodnotu. Čím větší je hodnota, kterou jste nastavili, tím delší časové období, než se zobrazí upozornění na problém. Typická hodnota je 2 nebo 3.
Interval vzorkování Pokud se monitoruje využití procesoru nebo paměť, zadejte dobu mezi vzorky výkonu. Menší hodnota pro tuto možnost zkracuje čas pro zjištění problému, ale zvyšuje režii na agenta a množství dat shromážděných pro generování sestav. Typická hodnota je mezi 5 a 15 minut.

Další monitorování

Kromě provádění zadaného monitorování vytvoří šablona monitorování procesů cílovou třídu, kterou můžete použít pro další monitorování a pracovní postupy. Jakékoli monitorování nebo pravidlo používající tuto třídu jako cíl se spustí na libovolném počítači spravovaném agentem ve skupině určené v šabloně. Pokud se vytvoří události Systému Windows, které označují chybu, můžete například vytvořit monitorování nebo pravidlo, které zjistí konkrétní událost a použije třídu procesu jako cíl.

Vytváření a úpravy šablon monitorování procesů

Spuštění průvodce monitorováním procesů

  1. Pomocí následující logiky určete cílovou skupinu pro monitorování:

    • Pokud chcete zjistit proces na všech počítačích se systémem Windows ve skupině pro správu, nemusíte skupinu vytvářet. Můžete použít existující skupinu Všechny počítače se systémem Windows.

    • Pokud chcete zjistit pouze proces v určité skupině počítačů, ujistěte se, že existuje příslušná skupina, nebo vytvořte novou skupinu pomocí postupu v části Vytváření skupin v Operations Manageru.

    • Pokud je proces, který monitorujete, v clusteru, vytvořte skupinu s objekty virtuálního serveru třídy představující uzly clusteru, které tuto službu obsahují.

  2. Spusťte průvodce přidáním monitorování.

  3. Na stránce Vybrat typ monitorování vyberte Monitorování procesů a vyberte Další.

  4. Na stránce Obecné vlastnosti zadejte do polí Název a Popis název a volitelný popis. Název se používá k popisu procesu v konzole Operations Console. Nejedná se o skutečný název procesu.

  5. Vyberte sadu Management Pack, do které chcete monitorování uložit, nebo vyberte Nový a vytvořte novou sadu Management Pack. Další informace naleznete v tématu Výběr souboru sady Management Pack.

  6. Vyberte Další.

  7. Na stránce Proces pro monitorování postupujte takto:

    • Vyberte, jestli chcete monitorovat požadovaný nebo nežádoucí proces.
    • Do pole Název procesu zadejte úplný název procesu, který chcete monitorovat. Například notepad.exe. Můžete také vybrat tlačítko se třemi tečkou (...) a vyhledat spustitelný soubor.
    • Vpravo od pole Výběrová skupina vyberte tlačítko se třemi tečkou (...) a pak vyberte skupinu z prvního kroku tohoto postupu.
    • Vyberte Další.
  8. Pokud jste vybrali možnost požadovaného procesu, na stránce Spuštěné procesy postupujte takto:

    • Pokud chcete monitorovat, jestli je proces spuštěný, postupujte takto:
    • Vyberte možnost Generovat výstrahu o počtu procesů pod minimální hodnotou nebo vyšší než maximální hodnota po dobu delší než zadaná doba trvání.
    • Do pole Minimální počet procesů zadejte minimální počet procesů, které by měly být spuštěny. U jedné instance procesu je to obvykle 1.
    • Do pole Maximální počet procesů zadejte maximální počet instancí procesu, které by měly být spuštěny.
    • Do pole Doba trvání zadejte dobu, po kterou musí spuštěné procesy překročit zadaný rozsah, než je monitor nastaven na kritický stav. Tato hodnota by neměla být nastavená na méně než 1 minutu.

    Poznámka:

    Proces se může zastavit a restartovat v tomto časovém intervalu bez zjištěné chyby.

    • Pokud chcete monitorovat délku spuštění procesu, postupujte takto:
    • Vyberte možnost Generovat výstrahu, pokud proces běží déle, než je zadaná doba trvání.
    • Do pole Doba trvání zadejte maximální dobu, po kterou má být proces spuštěn před nastavením monitoru na kritický stav. Tato hodnota by neměla být nastavená na méně než 1 minutu.
  9. Pokud jste vybrali možnost požadovaného procesu, vyberte na stránce Data o výkonu čítače výkonu a prahové hodnoty, které chcete monitorovat. Podrobnější informace naleznete v části Možnosti průvodce.

    Poznámka:

    Tato stránka je zakázaná, pokud jste vybrali možnost nežádoucího procesu.

  10. Pokud jste čítače výkonu vybrali, zadejte interval monitorování.

  11. Vyberte Další.

  12. Zkontrolujte souhrn monitorování a vyberte Vytvořit.

Úprava existující šablony monitorování procesů

  1. Otevřete konzolu Operations Console s uživatelským účtem s přihlašovacími údaji autora.
  2. Otevřete pracovní prostor Vytváření obsahu.
  3. V navigačním podokně Vytváření rozbalte šablony sady Management Pack a vyberte Monitorování procesů.
  4. V podokně Monitorování procesů vyhledejte monitorování, které chcete změnit.
  5. Klikněte pravým tlačítkem myši na monitor a pak vyberte Vlastnosti.
  6. Zadejte požadované změny a vyberte OK.

Zobrazení monitorování procesů a shromážděných dat

Zobrazení všech monitorů monitorování procesů

  1. Otevřete konzolu Operations Console.
  2. Otevřete pracovní prostor Monitorování.
  3. V navigačním podokně Monitorování vyberte Službu systému Windows a Monitorování procesů a vyberte Stav procesu.

Zobrazení stavu jednotlivých monitorů

  1. V podokně Stav procesu klikněte pravým tlačítkem myši na objekt. Vyberte Otevřít a vyberte Průzkumníka stavů.
  2. Rozbalte uzly Dostupnost a Výkon a zobrazte jednotlivé monitory.

Zobrazení výkonu shromážděného pro proces

  1. V podokně Stav procesu klikněte pravým tlačítkem myši na objekt. Vyberte Otevřít a vyberte Výkon.
  2. V podokně Legenda vyberte čítače, které chcete zobrazit.
  3. Pomocí možností v podokně Akce můžete upravit zobrazení Výkon.

Viz také