A więc zaczynamy, ściągamy program Chainsaw tutaj.
No i zaczynamy zabawę (obraz który dostajemy po uruchomieniu programu).
Wybieramy "Let me define Receivers manually" i klikamy "OK".
Teraz dobrze by było żeby podłączyć naszego Chainsaw do jakiegoś zewnętrznego repozytorium logów np. do logów z serwera mule. Więc idziemy teraz do pliku $MULE_HOME/conf/log4j.properties i dodajemy możliwość podłączenia się przez SocketHubAppender do log4j naszego lokalnego (lub zewnętrznego) mule (zmienione linie to 02,09,10).
Teraz uruchamiamy mule i sprawdzamy czy faktycznie port 9999 działa
Teraz podłączamy nasz program:
I teraz już tylko zostaje podziwianie logów:)
Rzecz która mi się najbardziej podoba to możliwość przeglądania logów według poszczególnych poziomów takich jak:
Dla mnie największe plusy Chainsaw to:
- możliwość logowania na zewnętrzne IP i wizualne odczytywanie logów
- możliwość podłączenia wielu logów z różnych maszyn (programów)
- graficzny interfejs
ssh na zewnętrzną maszynę i potem przejść do katalogu gdzie są logi i komenda:
A dlaczego taki temat ? Jest to krótkie streszczenie rozdziały ósmego z książki Mule in Action.
A to mój mały wkład w poprawienie finalnej wersji książki tutaj i tutaj. Po za tym 4 lipca na JAVArsowia będę miał przyjemność przedstawić temat Mule - Open Source ESB - SOA and Integration Platform (czyli jak to wszystko razem działa) zapraszam wszystkich serdecznie.
1 komentarz:
Ja wole OtrosLogViewera od Chainsawa. Miala byc nowa wersja Chainsawa ale sprawa chyba umarla.
Prześlij komentarz