Sdílet prostřednictvím


Monitorování příkazového prostředí systému UNIX/Linux

 

Rozsah platnosti: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

Monitorování příkazového prostředí systému UNIX/Linux spouštět podle plánu a spustit program nebo skriptu, příkaz nebo sekvence příkazů jednořádkové (s použitím kanálu operátory). Výstup z příkaz, který slouží k určení stavu cílového objektu. Monitorování příkazového prostředí jsou užitečné pro vlastní monitorování aplikací se systémem UNIX a Linux s informacemi, které nejsou přístupné prostřednictvím jiným způsobem.

Možnosti

Když spustíte Průvodce e monitorování příkazového prostředí systému UNIX/Linux, je nutné zadat hodnoty pro možnosti v následujících tabulkách. Každá tabulka představuje jednu stránku průvodce.

Typ pravidla

Typ pravidla stránka obsahuje základní nastavení pravidla, včetně její typ a soubor sady management pack pro uložení jej v.

Možnost

Popis

Vyberte typ monitoru, chcete-li vytvořit

Chcete-li vytvořit monitorování příkazu prostředí, který se vyhodnotí pro dva stavy (v pořádku a chyby), vyberte možnost systému UNIX/Linux prostředí příkazového dvou monitorování stavu. Chcete-li vytvořit monitorování příkazového prostředí, které vyhodnotí pro tří stavů (v pořádku, upozornění a chyby), vyberte možnost systému UNIX/Linux prostředí příkaz tři monitorování stavu.

Sada Management Pack

Soubor sady Management pack pro uložení pravidlo nebo monitorování. Další informace o sadách management Pack naleznete v tématu Výběr soubor sady Management Pack.

Obecné

Obecné stránka obsahuje obecné nastavení pro pravidlo, včetně jeho název, kategorie, cíl a soubor sady management pack pro uložení jej v.

Možnost

Popis

Název

Název použitý pro monitorování. Tento popis se zobrazuje v monitory zobrazit v vytváření podokna. Při zobrazení Průzkumníka stavů pro monitorování cíl, uvidíte stav tohoto monitorování.

Popis

Volitelný popis pravidla.

Cíl monitorování

Třída, která má být použit pro cíl pravidla. Toto pravidlo se spustí na každého agenta, který má alespoň jedna instance této třídy. Další informace o cílů naleznete v tématu Vysvětlení tříd a objektů.

Nadřazené monitorování

Agregační monitorování, které toto monitorování bude umístěna v rámci v Průzkumníku stavů.

Monitorování je povoleno.

Pokud je zaškrtnuto, je povoleno monitorování a spustí příkaz shell podle plánu. Pokud není zaškrtnuto, monitor není povolen a nebude možné spustit skript. Monitorování lze povolit pro skupinu cílové objekty tak, že vytvoříte přepsání chcete povolit sledování.

Plán

Plán stránka definuje plán pro spuštění skriptu. Skript bude spuštěna bez omezení podle tohoto plánu, dokud monitorování je zakázán nebo odstraněn, nebo management pack, která bude odinstalována.

Možnost

Popis

Spustit každý

Četnost, která by měla být skript spuštěn. Obvykle to by neměl být menší než 5 minut.

Synchronizovat

-Li povoleno, bude plán synchronizována v zadaném čase.

Příkaz prostředí systému UNIX/Linux

Jsou k dispozici v následujících možností Podrobnosti o příkazu prostředí stránku průvodce.

Možnost

Popis

Příkaz

Příkaz prostředí ke spuštění. To může být úplná cesta k programu nebo skriptu, příkaz nebo posloupnost jednořádkové více příkazů (s použitím kanálu operátory).

Profil spustit jako

Profil "Účet akce platformy UNIX/Linux" nebo "Privilegovaný účet platformy UNIX/Linux". Vyberte profil, který přidruží pověření účtu požadovaný cíl úlohy. Přidružený účet se použije k vykonání příkazu.

Časový limit (sekundy)

Počet sekund, po které je možné spustit příkaz před agenta zastaven. Tím je zabráněno problém příkazy z běží nepřetržitě a uvedení přílišné poklesu v počítači agenta.

Výrazy

Každý požadovaný výraz pro monitorování bude mít svou vlastní stránku průvodce. Monitorování dvou stavů, bude mít těchto výrazů:

  1. Chyba výrazu

  2. Výraz pro stav V pořádku

Třístavové monitorování bude mít těchto výrazů:

  1. Chyba výrazu

  2. Výraz upozornění

  3. Výraz pro stav V pořádku

Poznámka

Podrobné informace o výrazech je k dispozici v Výrazy.

Každý výraz bude obvykle porovnat hodnoty jednoho nebo více vlastností z výstup příkazu a některá z hodnot. Každý výraz musí být odlišné a pouze jeden z těchto výrazů by měl být vyhodnocen True v rámci jakékoli určitá podmínka. Na další stránce průvodce přiřadíte všech stavů monitoru s jedním z těchto výrazů. Pokud je výraz vyhodnocen jako hodnotu True, nastaví se do tohoto stavu monitorování.

Možnost

Popis

Název parametru

Syntaxe názvu parametru výstup provedení příkazu je:StdOut: (//*[local-name) = "StdOut"]StdErr: (//*[local-name) = "StdErr"]Návratový kód: (//*[local-name) = "Kód vrácení"]

Technik

Typ porovnání k provedení.

Hodnota

Explicitní hodnota, která se má shodovat s hodnotou v kontejneru objektů.

Konfigurace stavu

Na této stránce Namapujte každého z výrazů stav pro monitorování. Pokud je podmínka pravdivá, monitorování nastavena na stav, který určíte. Monitorování tří stavů obvykle můžete přijmout výchozí nastavení. Monitorování dvou stavů obvykle stačí k určení, pokud není v pořádku, výraz by měl mít za následek stav kritický nebo upozornění.

Možnost

Popis

Monitorování stavu

Představuje každá z těchto výrazů.

Stav

Stav v pořádku pro nastavení monitorování na to, kdy je tento výraz hodnotu true.

Konfigurace oznámení

Možnost

Popis

Generování výstrahy pro toto monitorování

Pokud je zaškrtnuto, bude vytvořen výstrahu při monitorování mění z stavu v pořádku s varováním nebo v kritickém stavu, a všechny ostatní možnosti budou povoleny. Pokud není zaškrtnuto, monitorování nebude vyvolávají výstrahy, když se změní stav v pořádku, a všechny ostatní možnosti budou zakázány.

Vygenerujte výstrahu při

Monitorování dvou stavů, toto nastavení musí být nastavena na monitorování je ve stavu kritický stav.

Automaticky vyřešte výstrahu, když monitorování vrátí do stavu v pořádku

Pokud je zaškrtnuto, budou vyřešeny výstrahy automaticky při monitorování vrátí do stavu v pořádku. Pokud není zaškrtnuto, je třeba výstrahu vyřešit ručně.

Název výstrahy

Název výstrahy, které se zobrazí v konzole.

Popis výstrahy

Popis výstrahy.

Priorita

Priorita výstrahy: Nízká, střední nebo vysokou.

Závažnost

Závažnost výstrahy: informace, upozornění a kritická, nebo porovnáváno stav monitorování.

Vytváření monitoru příkazového prostředí systému UNIX/Linux

Následující postup ukazuje, jak vytvořit monitorování založené na monitorování příkazů prostředí s následující podrobnosti:

  • Běží v libovolném počítači systému UNIX/Linux každých 15 minut

  • Nastaví monitorování kritický stav, když existuje soubor "/ tmp/chyba".

  • Nastaví monitorování stavu v pořádku stav, když "/ tmp/chyba" soubor neexistuje.

Chcete-li vytvořit monitorování dvou stavů s příkazového prostředí systému UNIX/Linux

  1. Pokud pro aplikaci, kterou monitorujete, nemáte sadu Management Pack, vytvořte si ji pomocí procesu v tématu Výběr soubor sady Management Pack.

  2. V konzole Operations console, vyberte vytváření pracovního prostoru a pak vyberte monitory.

  3. Spusťte vytvořit monitorování úkolů a vyberte monitorování jednotky.

  4. Na typ monitoru stránky, proveďte následující kroky:

    1. Rozbalte položku skriptování a potom rozbalte položku Obecný.

    2. Vyberte monitorování dvou stavů příkazového prostředí systému UNIX/Linux.

    3. V Management Pack rozevírací nabídce, a vyberte možnost pro správu aktualizací Service pack z kroku 1.

    4. Klikněte na Další.

  5. Na stránce Obecné proveďte následující akce:

    1. V název zadejte monitorování Test souboru chyb.

    2. Klikněte na tlačítko Vyberte vedle cíl monitorování vyberte počítače platformy UNIX/Linux, a klikněte na tlačítko OK.

    3. Vyberte nadřazené monitorování z dostupnost.

    4. Zůstat monitorování je povoleno zaškrtnuto políčko.

    5. Klikněte na Další.

  6. Na plán stránky, proveďte následující kroky:

    1. V Spustit každý zadejte 15 minut.

    2. Klikněte na Další.

  7. Na Podrobnosti o příkazu prostředí stránky, proveďte následující kroky:

    1. V příkaz zadejte ls/tmp/chyba | RC – l. Tento příkaz sekvence vrátí 1, pokud existuje soubor "/ tmp/chyba" a 0, pokud neexistuje.

    2. V profil spustit jako poli vyberte položku účet akce platformy UNIX/Linux profilu.

    3. V časový limit (sekundy) pole vstup 120.

    4. Klikněte na Další.

  8. Na Chyba výrazu stránky, zadejte následující a výraz:

    1. * [(místní název) = "StdOut"] se rovná 1

    2. * [(místní název) = "Kód vrácení"] rovná 0

  9. Na HealthyExpression stránky, zadejte následující a výraz:

    1. * [(místní název) = "StdOut"] není rovno 1

    2. * [(místní název) = "Kód vrácení"] rovná 0

  10. Na Konfigurace stavu stránky, proveďte následující kroky:

    1. Zůstat Stav pro StatusError nastavena podmínka kritický.

    2. Klikněte na Další.

  11. Na Konfigurovat výstrahy stránky, proveďte následující kroky:

    1. Vyberte Generovat upozornění pro toto monitorování.

    2. V Generovat výstrahu při poli vyberte položku monitorování je ve stavu kritický stav.

    3. Nechte políčko zaškrtnuté automaticky vyřešit výstrahu.

    4. V název výstrahy zadejte test aplikace se nepodařilo.

    5. Vymazat existující text v výstrah popis políčka a zadejte počítače:

    6. Klepněte na tlačítko se třemi tečkami.

    7. Klikněte na tlačítko cíl a potom vyberte síťový název.

    8. Klikněte na OK.

    9. V výstrah popis pole, přidejte nový řádek a zadejte StdOut: $Data/kontext / / / * [(místní název) = "StdOut"] $

  12. Klikněte na tlačítko Vytvořit.

Viz také

Monitorování skriptem a pravidla