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:
Działa na wszystkie komputery z systemem UNIX/Linux co 15 minut.
Generuje alert, jeśli istnieje plik "/ tmp/błąd"
Aby utworzyć zasada alertów o polecenia powłoki systemu UNIX/Linux
-
Jeśli nie masz pakietu administracyjnego dla monitorowanej aplikacji, utwórz go przy użyciu procesu w ramach operacji Wybieranie pliku pakietu zarządzania.
-
W konsoli operacje, wybierz Tworzenie obszaru roboczego, a następnie wybierz reguły.
-
Kliknij prawym przyciskiem myszy reguły i wybierz Utwórz nową regułę.
-
Na Typ reguły strony, wykonaj następujące kroki:
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).
Pakiet administracyjny jest wybierany w kroku 1.
Kliknij przycisk Dalej.
-
Na stronie Ogólne wykonaj następujące czynności:
W Nazwa zasady wpisz Alert dotyczący błędu plik istnieje.
W Kategoria reguły wybierz opcję alertów.
Obok Cel zasady kliknij Wybierz a następnie wybierz komputera z systemem UNIX/Linux.
Pozostaw jest włączona zasada wybrany.
Kliknij przycisk Dalej.
-
Na Harmonogram strony, wykonaj następujące kroki:
W Uruchom co pól wejściowych 15 i minut.
Kliknij przycisk Dalej.
-
Na Szczegóły polecenia powłoki strony, wykonaj następujące kroki:
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.
W profilu Uruchom jako wybierz opcję konto akcji w systemie UNIX/Linux profilu.
W limit czasu (w sekundach) pola danych wejściowych 120.
Kliknij przycisk Dalej.
-
Na wyrażenia filtru strony, wykonaj następujące kroki:
Skonfiguruj i wyrażenie wpisów:
* [Nazwa lokalnego () = "StdOut"] ma wartość 1
* [Nazwa lokalnego () = "Kod zwrotny"] jest równe 0
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.
-
Na skonfigurować alerty strony, wykonaj następujące kroki:
W Nazwa alertu wpisz znaleźć pliku błędu.
W alertów opis wpisz na komputerze można odnaleźć pliku/tmp/błąd:
Kliknij przycisk [...] przycisku.
Kliknij przycisk cel i wybierz Nazwa sieciowa.
Kliknij przycisk OK.
Kliknij przycisk Utwórz.