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ů:
Chyba výrazu
Výraz pro stav V pořádku
Třístavové monitorování bude mít těchto výrazů:
Chyba výrazu
Výraz upozornění
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
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.
V konzole Operations console, vyberte vytváření pracovního prostoru a pak vyberte monitory.
Spusťte vytvořit monitorování úkolů a vyberte monitorování jednotky.
Na typ monitoru stránky, proveďte následující kroky:
Rozbalte položku skriptování a potom rozbalte položku Obecný.
Vyberte monitorování dvou stavů příkazového prostředí systému UNIX/Linux.
V Management Pack rozevírací nabídce, a vyberte možnost pro správu aktualizací Service pack z kroku 1.
Klikněte na Další.
Na stránce Obecné proveďte následující akce:
V název zadejte monitorování Test souboru chyb.
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.
Vyberte nadřazené monitorování z dostupnost.
Zůstat monitorování je povoleno zaškrtnuto políčko.
Klikněte na Další.
Na plán stránky, proveďte následující kroky:
V Spustit každý zadejte 15 minut.
Klikněte na Další.
Na Podrobnosti o příkazu prostředí stránky, proveďte následující kroky:
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.
V profil spustit jako poli vyberte položku účet akce platformy UNIX/Linux profilu.
V časový limit (sekundy) pole vstup 120.
Klikněte na Další.
Na Chyba výrazu stránky, zadejte následující a výraz:
* [(místní název) = "StdOut"] se rovná 1
* [(místní název) = "Kód vrácení"] rovná 0
Na HealthyExpression stránky, zadejte následující a výraz:
* [(místní název) = "StdOut"] není rovno 1
* [(místní název) = "Kód vrácení"] rovná 0
Na Konfigurace stavu stránky, proveďte následující kroky:
Zůstat Stav pro StatusError nastavena podmínka kritický.
Klikněte na Další.
Na Konfigurovat výstrahy stránky, proveďte následující kroky:
Vyberte Generovat upozornění pro toto monitorování.
V Generovat výstrahu při poli vyberte položku monitorování je ve stavu kritický stav.
Nechte políčko zaškrtnuté automaticky vyřešit výstrahu.
V název výstrahy zadejte test aplikace se nepodařilo.
Vymazat existující text v výstrah popis políčka a zadejte počítače:
Klepněte na tlačítko se třemi tečkami.
Klikněte na tlačítko cíl a potom vyberte síťový název.
Klikněte na OK.
V výstrah popis pole, přidejte nový řádek a zadejte StdOut: $Data/kontext / / / * [(místní název) = "StdOut"] $
Klikněte na tlačítko Vytvořit.