-can- użyć log4j za Chainsaw V2 przetwarzać różnych plików dzienników i zebrać je w jednej tabeli, a każda moc te wydarzenia jako XML lub użyć wbudowanego filtrowania ekspresji opartej na poszukiwaniu & kolorowanie wsparcia Chainsaw do krojenia & kości w dziennikach.
Kroki: - Początek Chainsaw V2 - Tworzenie pliku konfiguracyjnego łańcuchowa kopiując plik przykład konfiguracji dostępne w zakładce powitalnej - zdefiniować jeden LogFilePatternReceiver „wtyczki” wpis dla każdego pliku dziennika, który chcesz przetworzyć - Początek Chainsaw z tą konfiguracją - Każdy plik dziennika kończy się jako osobna zakładka w interfejsie użytkownika - Zatrzymaj kartę rejestru zdarzeń i wyczyść zdarzenia z tej zakładki - Utwórz nową kartę, która będzie agregować zdarzenia z różnych kart, przechodząc do element menu "widok, skrzynia niestandardowego wyrażenia logpanela" i wprowadź w polu "poziom> = DEBUG". Utworzy on nową zakładkę zawierającą zdarzenia ze wszystkich kart z poziomem> = debugowanie (dlatego wyczyściłeś zakładkę dziennika piły łańcuchowej).
Można uzyskać przegląd składni wyrażeń używanych do filtrowania, kolorowania i wyszukiwania z samouczka (dostępnego z menu Pomoc).
Jeśli nie chcesz używać Piły łańcuchowej, możesz zrobić coś podobnego - uruchom prostą aplikację, która nie loguje się, ale wczytuje plik konfiguracyjny log4j.xml z wpisami "wtyczki" zdefiniowanymi dla konfiguracji Piły łańcuchowej, ale zdefiniuj także FileAppender z xmllayout - wszystkie zdarzenia odebrane przez 'Receiver' zostaną wysłane do pojedynczego appendera.
+1 za link. Należy wspomnieć, że Tartak nie jest wolny. –