Udostępnij za pośrednictwem


Zasad zbierania danych wydajności polecenie powłoki systemu UNIX/Linux

 

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

Aby zdefiniować reguła zbierania danych w programie Operations Manager w oparciu o dane wyjściowe polecenia powłoki systemu UNIX/Linux, szczegóły wykonanie polecenia, obiektów i liczników nazwy licznika wydajności musi być zdefiniowany z częstotliwością, która określa, jak często przykładowe dane.

Opcje kreatora zbierania wydajności polecenie powłoki systemu UNIX/Linux

Po uruchomieniu kreatora zbierania wydajności polecenie 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łę zbierania wydajności, w oparciu o wykonanie polecenia powłoki systemu UNIX/Linux, wybierz polecenia powłoki systemu UNIX/Linux (wydajność).

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

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

Opcja

Opis

Nazwa zasady

Nazwa używana dla reguły. Opis ten pojawi się 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.

Management Pack

Pakiet zarządzania do przechowywania reguły. Aby uzyskać więcej informacji o pakietach administracyjnych, zobacz Wybieranie pliku pakietu zarządzania.

Kategoria reguły

Kategoria dla reguły. Reguła zbierania danych wydajności powinien to być Zbieranie danych wydajności.

Cel zasady

Klasa do użycia dla celu reguły. Reguła zostanie uruchomiona każdego agenta, który ma co najmniej jedno wystąpienie tej klasy. 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 Harmonogram strony kreatora.

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

Powłoka poleceń używanych w zasad zbierania danych wydajności musi zwracać tylko jedną wartość liczbowa lub zostaną napotkane błędy podczas zbierania wartość wydajności.Wyrażenia filtru strona umożliwia filtrowanie polecenia upewnij się, że dane wyjściowe polecenia jest akceptowany. Zaleca się, że filtru wyrażeń domyślna służy do tylko zbierania danych dotyczących wydajności w przypadku wartości liczbowe i polecenie została wykonana pomyślnie.

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 tworzeniu wyrażeń, zobacz Wyrażenia. Składnia nazwy parametru dane wyjściowe wykonania polecenia jest: StdOut: (//*[local-name) = "StdOut"] StdErr: (//*[local-name) = "StdErr"] Kod zwrotny: (//*[local-name) = "Kod zwrotny"] filtrów wyrażenia domyślnych będący StdOut wartość liczbową i skrypt została wykonana pomyślnie, z definicji wyrażenie: (//*[local-name) = "StdOut"] zgodne z wyrażeniem regularnym ^ [-+]? \d* [0-9] * (\. [ 0-9] +)? [Ee]? [-+]? [0-9] * ($ //*[local-name) = "Kod zwrotny"] jest równe 0

Mapowania wydajności

Mapowania wydajności strony definiuje mapowanie dane wyjściowe polecenia do licznika wydajności.

Opcja

Opis

Obiekt

Tekst dla nazwy obiektu. Jest to konieczne. Można wpisać nazwę obiektu lub wybierz właściwość z obiektu docelowego.

Licznik

Nazwa licznika wydajności.

Wystąpienie

Tekst dla Nazwa wystąpienia. Wymaga to tylko, jeśli licznik wydajności ma wiele wystąpień. Można wpisać nazwę wystąpienia lub wybierz właściwość z obiektu docelowego.

Wartość

Zmienna, która definiuje wartość zbierane jako wartość licznika wydajności. Aby zebrać wartość zwracana przez polecenie jako StdOut, należy użyć $Data / / / * [Nazwa lokalnego () = "StdOut"] $. Aby zebrać wartość zwracana przez polecenie jako kod zwrotny, należy użyć $Data / / / * [Nazwa lokalnego () = "Kod zwrotny"] $

Tworzenie zasad zbierania danych wydajności polecenie powłoki systemu UNIX/Linux

Użyj następujących procedur, aby utworzyć zasada zbierania danych wydajności systemu Windows w programie Operations Manager z następujące informacje:

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

  • Zbiera informacje o liczbie plików w ścieżce /tmp jako licznika wydajności

Aby utworzyć reguła zbierania danych wydajności polecenie powłoki systemu UNIX/Linux w programie Operations Manager

  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ł zasad zbierania, rozwiń węzeł sondowania na podstawie, a następnie kliknij przycisk polecenia powłoki systemu UNIX/Linux (wydajność).

    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 /tmp liczba plików.

    2. W Kategoria reguły wybierz opcję Zbieranie danych wydajności.

    3. Obok Cel zasady, kliknij przycisk Wybierz a następnie wybierz komputerów 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 | wc — l. To polecenie sekwencji zostanie zwrócona liczba plików w /tmp.

    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. Kliknij przycisk Dalej (domyślnego filtru wyrażeń, który sprawdza StdOut oznacza wartość liczbową, a następnie polecenie została wykonana pomyślnie).
  9. Na mapowania wydajności strony, wykonaj następujące kroki:

    1. Na obiektu wiersz, kliknij przycisk [...].

    2. Kliknij przycisk cel i wybierz Nazwa sieciowa.

    3. Kliknij przycisk OK.

    4. W licznika wpisz Liczba plików.

    5. W wystąpienia wpisz /tmp.

    6. W wartość wpisz $Data / / / * [Nazwa lokalnego () = "StdOut"] $

    7. Kliknij przycisk Utwórz.