Udostępnij za pośrednictwem


Alerty polecenie powłoki systemu UNIX/Linux

 

Dotyczy: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

Poleceń powłoki systemu UNIX/Linux może służyć do wykrywania zdarzenia i generowania alertów. Po uruchomieniu reguły podane polecenie jest wykonywane po stronie agenta, a jeśli dane wyjściowe pasuje do podanego filtru, zostanie wygenerowany alert.

Cel

Reguły i monitory działać na komputerze agenta każdego wystąpienia klasy docelowej, a ich zwykle dostęp do danych na komputerze lokalnym. Obiekt docelowy musi być typem komputera systemu UNIX i Linux, takich jak komputera z systemem UNIX/Linux, komputera z systemem Linux, itp.

Opcje kreatora polecenie (Alert) powłoki systemu UNIX/Linux

Po uruchomieniu Kreatora reguł polecenia powłoki systemu UNIX/Linux, należy podać wartości dla opcji w poniższej tabeli. Każda tabela dotyczy jednej strony kreatora.

Typ zasady

Strona Typ reguły zawiera podstawowe ustawienia reguły, w tym jego typ i plik pakietu administracyjnego do przechowywania go w.

Opcja

Opis

Wybierz typ reguły do utworzenia

Aby utworzyć regułę generowania alertu w oparciu o wykonanie polecenia powłoki systemu UNIX/Linux, wybierz polecenia powłoki systemu UNIX/Linux (Alert).

Management Pack

Plik pakietu administracyjnego do przechowywania zasady lub monitora. Aby uzyskać więcej informacji o pakietach administracyjnych, zobacz Wybieranie pliku pakietu zarządzania.

Ogólne

Strona ogólna zawiera ustawienia ogólne dla reguły, w tym jego nazwa, kategoria, docelowego i plik pakietu administracyjnego do przechowywania go w.

Opcja

Opis

Nazwa

Nazwa używana dla reguły. Nazwa wyświetlana w reguły wyświetlić Tworzenie okienka. Podczas tworzenia widoku lub raportu, można wybrać ta nazwa do użycia w danych zbieranych przez nią.

Opis

Opcjonalny opis reguły.

Kategoria reguły

Kategoria dla reguły. Reguła zbierania danych wydajności powinien to być Zbieranie danych wydajności. Zasada alertów, powinno to być alertów.

Cel zasady

Klasa do użycia dla celu reguły. Aby uzyskać więcej informacji na obiekty docelowe, zobacz Opis klas i obiektów.

Reguła jest włączona.

Jeśli pole wyboru jest zaznaczone, reguła jest włączona i polecenia powłoki będzie działać zgodnie z harmonogramem. Jeśli nie jest zaznaczona, reguła nie jest włączone i skrypt nie zostanie uruchomiony. Reguła może być włączona dla grupy obiektów docelowych tworzenia zastąpienia można włączyć zasadę.

Harmonogram

Następujące opcje są dostępne na stronie Kreatora harmonogramu.

Opcja

Opis

Uruchom co

Częstotliwość, który powinien być uruchomiony skrypt. To zwykle nie może być mniejsza niż 5 minut.

Synchronizacja w

Jeśli włączona, harmonogram zostanie zsynchronizowany występuje w określonym czasie.

Polecenie powłoki systemu UNIX/Linux

Następujące opcje są dostępne na Szczegóły polecenia powłoki strony kreatora.

Opcja

Opis

Polecenie

Aby można było wykonać polecenie powłoki. Może to być pełną ścieżką do programu lub skryptu, polecenie lub sekwencję jednego wiersza poleceń wielu (przy użyciu operatorów potoku).

Profil Uruchom jako

Profil "Systemu UNIX/Linux konto akcji" lub "Uprzywilejowane konto UNIX/Linux". Wybierz profil, które kojarzy poświadczenia konta wymagane do obiektu docelowego zadania. Skojarzonego konta będzie używany do wykonania polecenia.

Limit czasu (w sekundach)

Liczba sekund, przez jaką polecenie może być uruchomiony przed agent go zatrzyma. Pozwala to zapobiec polecenia problem z działa w sposób ciągły i wprowadzaniu nadmiernego narzutu na komputerze agenta.

Wyrażenie filtru

Na stronie wyrażenia filtru umożliwia Filtruj dane wyjściowe na generowanie alertu. Alert jest generowany tylko wtedy, gdy dane wyjściowe polecenia powłoki pasuje do wyrażenia filtru.

Nazwa właściwości

Opis

Filtruj co najmniej jedno zdarzenie

Wyrażenie, które filtruje dane wyjściowe polecenia powłoki. Aby uzyskać więcej informacji na temat tworzenia wyrażenia zobacz Wyrażenia Składnia nazwy parametru dane wyjściowe wykonania polecenia jest: StdOut: (//*[local-name) = "StdOut"]StdErr: (//*[local-name) = "StdErr"]Kod powrotny: (//*[local-name) = "Kod zwrotny"]

Konfigurowanie alertów

Strona Konfigurowanie alertów jest używana do definiowania właściwości alertu dla reguły. Jego opcji Alerty.

Tworzenie reguł (Alert) polecenie powłoki systemu UNIX/Linux

Poniższa procedura pokazano, jak utworzyć polecenie powłoki systemu UNIX/Linux alertów zasady w programie Operations Manager z następujące informacje:

  1. Działa na wszystkie komputery z systemem UNIX/Linux co 15 minut.

  2. Generuje alert, jeśli istnieje plik "/ tmp/błąd"

Aby utworzyć zasada alertów o polecenia powłoki systemu UNIX/Linux

  1. Jeśli nie masz pakietu administracyjnego dla monitorowanej aplikacji, utwórz go przy użyciu procesu w ramach operacji Wybieranie pliku pakietu zarządzania.

  2. W konsoli operacje, wybierz Tworzenie obszaru roboczego, a następnie wybierz reguły.

  3. Kliknij prawym przyciskiem myszy reguły i wybierz Utwórz nową regułę.

  4. Na Typ reguły strony, wykonaj następujące kroki:

    1. Rozwiń węzeł Reguły generowania alertów, rozwiń węzeł oparty na zdarzeniach, a następnie kliknij przycisk polecenia powłoki systemu UNIX/Linux (Alert).

    2. Pakiet administracyjny jest wybierany w kroku 1.

    3. Kliknij przycisk Dalej.

  5. Na stronie Ogólne wykonaj następujące czynności:

    1. W Nazwa zasady wpisz Alert dotyczący błędu plik istnieje.

    2. W Kategoria reguły wybierz opcję alertów.

    3. Obok Cel zasady kliknij Wybierz a następnie wybierz komputera z systemem UNIX/Linux.

    4. Pozostaw jest włączona zasada wybrany.

    5. Kliknij przycisk Dalej.

  6. Na Harmonogram strony, wykonaj następujące kroki:

    1. W Uruchom co pól wejściowych 15 i minut.

    2. Kliknij przycisk Dalej.

  7. Na Szczegóły polecenia powłoki strony, wykonaj następujące kroki:

    1. W polecenie wpisz ls/tmp/błąd | wc — l. Tej sekwencji polecenie zwróci 1, jeśli istnieje plik "/ tmp/błąd", a wartość 0, jeśli jej nie ma.

    2. W profilu Uruchom jako wybierz opcję konto akcji w systemie UNIX/Linux profilu.

    3. W limit czasu (w sekundach) pola danych wejściowych 120.

    4. Kliknij przycisk Dalej.

  8. Na wyrażenia filtru strony, wykonaj następujące kroki:

    1. Skonfiguruj i wyrażenie wpisów:

      1. * [Nazwa lokalnego () = "StdOut"] ma wartość 1

      2. * [Nazwa lokalnego () = "Kod zwrotny"] jest równe 0

    2. To spowoduje alert jest wyzwalany zawsze, gdy wartość dane wyjściowe polecenia powłoki jest 1, a za pomocą polecenia została wykonana pomyślnie.

  9. Na skonfigurować alerty strony, wykonaj następujące kroki:

    1. W Nazwa alertu wpisz znaleźć pliku błędu.

    2. W alertów opis wpisz na komputerze można odnaleźć pliku/tmp/błąd:

    3. Kliknij przycisk [...] przycisku.

    4. Kliknij przycisk cel i wybierz Nazwa sieciowa.

    5. Kliknij przycisk OK.

    6. Kliknij przycisk Utwórz.