Udostępnij za pośrednictwem


Dzienniki tekstowe

 

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

Element Dziennik tekstowy jest plik tekstowy, który używa aplikacja mają być rejestrowane zdarzenia informacji. Aby można było używać źródła danych dziennika tekstu w pakiecie administracyjnym, każdego wpisu w dzienniku musi być w jednym wierszu. Jeśli to wymaganie nie mieści się w pliku dziennika, a następnie Skrypt monitory i reguły musi być utworzony do odczytu w dzienniku.

Aplikacje, które są często używane pliki dziennika utworzyć nowy plik codziennie lub gdy jeden plik osiągnie niektórych rozmiar. Obsługuje tę funkcję, monitory i reguły określ katalogu i wzorzec do monitorowanego tekst. Katalog jest ścieżka do katalogu, w którym będzie umieszczona dzienniki tekstowe. Musi to być ścieżką bezwzględną bez symboli wieloznacznych. Ponadto można używać zmienną $Target, jeśli ścieżka do plików dziennika jest przechowywana we właściwości klasy docelowej. Wzorzec to nazwa pliku dziennika, łącznie z symboli wieloznacznych, zgodnie z potrzebami.

Na przykład aplikacja może utworzyć plik dziennika codziennie z datą uwzględnionych w nazwie jako w log20100316.txt. Wzorzec takie dziennika może być log*.txt czy którego mają zastosowanie do każdego pliku dziennika, po zastosowaniu użytkownika nazewnictwa schematu.

Dziennik tekstowy mogą być definiowane jako ogólny dziennik tekstowy lub ogólny dziennik tekstowy CSV. CSV odwołuje się do wartości oddzielonych przecinkami, mimo że dowolnego znaku można określić jako ogranicznik. Dwa typy plików są również nazywane prosty Dziennik tekstowy i Dziennik tekstowy rozdzielany. W dzienniku prosty tekst każdy wiersz jest określana jako pojedynczy wpis. Z dziennika tekstowego rozdzielanego służy jednego znaku rozdzielającego pola danych, a każde pole można analizować osobno.

Tekst dziennika kreatorów

W tabeli poniżej wymieniono kreatory, które są dostępne dla obu plików tekstowych proste i ograniczony.

Opcje kreatora dziennika tekstu

Po uruchomieniu kreatora dziennika tekstu, należy podać wartości dla opcji w poniższej tabeli. Każda tabela dotyczy jednej strony kreatora.

Ogólne

Ogólne strona zawiera ustawienia ogólne zasady lub Kreator przechowywać je w tym jego nazwa, kategoria, docelowego i plik pakietu zarządzania.

Opcja

Opis

Nazwa

Nazwa używana do zasady lub monitora. W przypadku 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ą. W przypadku monitora Nazwa wyświetlana w Eksploratorze kondycji dowolnego obiektu docelowego.

Opis

Opcjonalny opis zasady lub monitora.

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 (tylko reguły)

Kategoria dla reguły. Reguła zbierania danych, powinno to być zbierania zdarzeń. Zasada alertów, powinno to być alertów.

Monitor nadrzędny (tylko monitorów)

Monitor zbiorczy monitor zostaną rozmieszczone w obszarze w Eksploratorze kondycji. Aby uzyskać więcej informacji, zobacz Monitory agregujące.

Cel

Klasa do użycia dla celu wskaźnika zasady lub monitora. Zasada lub monitor będzie działać 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.

Monitor jest włączony

Określa, czy włączono zasady lub monitora.

Źródła danych dziennika aplikacji

Będzie pojedynczej aplikacji dziennik źródła strony danych dla kolekcji lub zasada alertów o i monitora za pomocą resetowania ręcznego lub czasomierza. W przypadku monitora za pomocą Resetowanie zdarzenia masz Zdefiniuj dziennik warunku błędu i warunku dobrej kondycji. Zwykle będzie określać tego samego dziennika dla obu warunków, ale inny dziennik można użyć dla każdego z nich.

W poniższej tabeli przedstawiono ustawienia, które muszą zostać podane dla źródła danych dziennika aplikacji:

Nazwa właściwości

Opis

Katalog

Plik dziennika znajduje się w katalogu. Musi to być jeden katalog nie symbole wieloznaczne

Wzorzec

Nazwa pliku dziennika. Może zawierać symbole wieloznaczne, jeśli nazwa pliku dziennika ulegnie zmianie. Użyj? symboli wieloznacznych do reprezentowania jednego znaku. Użyj * symboli wieloznacznych do reprezentowania wielu znaków.

Separator (tylko w przypadku dzienników rozdzielanej)

Pobiera lub ustawia znak używany do oddzielania

UTF8

Wyrażenie zdarzenia

Będzie strony pojedyncze wyrażenie dla kolekcji lub zasada alertów o, a przy użyciu resetowania ręcznego lub czasomierz monitora. Monitora za pomocą Resetowanie zdarzenia musisz zdefiniować wyrażenie warunku błędu i warunku dobrej kondycji.

Wyrażenie dla tekstu dziennika zasady lub monitora zawiera kryteria, które jest zgodna z tekstem z wpisu dziennika. Ogólny dziennik tekstowy obejmuje to wyszukiwanie wpisu dziennika całej traktowane jako jeden wiersz. Plik dziennika rozdzielanej obejmie co najmniej jednego dołączone pola wyszukiwania. Zawartość Dziennik tekstowy zostaną uwzględnione w parametrach zdarzenia. Zwykły Dziennik tekstowy, aby uzyskać to odwołuje się parametr Params/Param[1]. Rozdzielanej dziennika korzysta z tej samej zmiennej przy użyciu numeru indeksu wymaganego parametru. Pierwsze pole będzie można odwoływać się z Params/Param[1], drugie pole będzie można odwoływać się z Params/Param[2], i tak dalej.

W poniższej tabeli przedstawiono typowe właściwości są dostępne w tekst dziennika monitory i reguły:

Nazwa właściwości

Opis

Katalog

Plik dziennika znajduje się w katalogu.

Wzorzec

Nazwa pliku dziennika, który zdarzenie został przełączony z.

Param [1]

Zakończ wpis w zwykły Dziennik tekstowy.

Param [#]

Określony parametr w ogólny dziennik tekstowy CSV. # reprezentuje numer pola.

Aby uzyskać więcej informacji dotyczących wyrażeń, zobacz Wyrażenia.

Czasomierz automatycznego resetowania

Automatyczne resetowanie czasomierza strona jest dostępna tylko dla monitorów Resetowanie czasomierza. Umożliwia ustawianie czasu, jaki musi minąć, po utworzeniu alert, zanim alert zostanie automatycznie rozwiązany.

Skonfiguruj kondycji

Skonfigurować kondycji strona jest dostępna tylko dla monitorów. Umożliwia określenie stanu kondycji, zostanie ustawiona dla każdego zdarzenia. Uzyskać ręcznego resetowania monitora, resetowania ręcznego warunek będzie Zdrowy, i określić, czy Zdarzenie wywoływane warunek zostanie ustawiony monitor Ostrzeżenie lub Krytyczny stanu. Dla Resetowanie czasomierza lub Resetowanie zdarzenia, można określić stan kondycji ustawione przez każdego zdarzenia. Pierwsze zdarzenie będzie zwykle Ustaw monitora Ostrzeżenie lub Krytyczny podczas drugiego zdarzenia lub zegar zostanie Ustaw monitora Zdrowy.

Konfigurowanie alertów

Skonfigurować alerty strona jest dostępna tylko na monitory i reguły alertów. Jego opcji Alerty.

Tworzenie tekstu dziennika reguły i monitory

Wykonanie poniższej procedury można utworzyć dziennik tekstowy zasada w alertów o Operations Manager z następujące informacje:

  • Uruchamia dla wszystkich agentów z określoną usługą zainstalowany.

  • Szuka przecinka rozdzielonych plik dziennika z wzorzec nazewnictwa MyApp*.log w katalogu c:\logs.

  • Generuje alert, jeśli słowo "błąd" jest wyświetlany w komunikatach dziennika.

  • Zawiera komunikat o błędzie w opisie alertu.

  • Format każdego wiersza w pliku tekstowego jest następująca: daty, godziny, wiadomości

Aby utworzyć regułę alertu dziennika tekstowego rozdzielanego

  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. Utwórz nowy obiekt docelowy, za pomocą procesu w Aby utworzyć szablon usługi systemu Windows. Można użyć dowolnej usługi zainstalowane dla agenta testów dla tego szablonu.

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

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

  5. 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 ogólny dziennik tekstowy CSV (Alert).

    2. Pakiet administracyjny jest wybierany w kroku 1.

    3. Kliknij przycisk Dalej.

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

    1. W Nazwa zasady wpisz MyApplication rozdzielonych dziennik błędów.

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

    3. Obok Cel zasady kliknij Wybierz a następnie wybierz nazwę docelowego, który został utworzony w kroku 2.

    4. Pozostaw jest włączona zasada wybrany.

    5. Kliknij przycisk Dalej.

  7. Na źródła danych dziennika aplikacji strony, wykonaj następujące kroki:

    1. W katalogu wpisz c:\logs.

    2. W wzorzec wpisz MyApp*.log.

    3. W separatora wpisz PRZECINKAMI.

    4. Kliknij przycisk Dalej.

  8. Na Tworzenie wyrażenie zdarzenia strony, wykonaj następujące kroki:

    1. Kliknij przycisk Wstaw.

    2. W Nazwa parametru pole typu parametrów/Param [3].

    3. W Operator pole wyboru zawiera.

    4. W wartość pole typu Błąd.

    5. Kliknij przycisk Dalej.

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

    1. W Nazwa alertu wpisz dziennika tekst rozdzielany znaleziono błąd w MyApplication.

    2. Kliknij przycisk wielokropka, aby po prawej stronie alertów opis pola.

    3. Zwykły tekst w wartość pola.

    4. Wybierz dane, parametry, a następnie Param.

    5. Zastąp tekst << INT >> z 1.

    6. Przenieś na koniec wiersza, a następnie naciśnij klawisz spacji.

    7. Wybierz dane, parametry, a następnie Param.

    8. Zastąp tekst << INT >> z 2.

    9. Przenieś na koniec wiersza, a następnie naciśnij klawisz ENTER.

    10. Wybierz dane, parametry, a następnie Param.

    11. Zastąp tekst << INT >> z 3.

    12. Kliknij przycisk OK.

  10. Kliknij przycisk Zakończ.