I tak jak log4j , logowanie Ruby może być przystosowany dla każdego przypadku użycia, dodanie źródeł wejścia na zamówienie dziennika, miejsca docelowe i zalogować poziomów.
W tym momencie można zapisać Ruby rejestrowania zarejestrowane dane do tych miejscach:
Bufor
E-mail
Warczeć
Plik
IO
Stderr
Stdout
StringIO
Syslog
Więcej dokumentów można znaleźć w pliku README projektu.
Klejnot jest także w dziale pliki do pobrania.
Jeśli Logowanie Ruby nie jest to, czego szukałeś, dobrą alternatywą jest Log4r , kolejny projekt zainspirowany log4j
Opis .
- Obsługa hierarchicznej logowania
- Niestandardowe formaty dziennika
- poziomy dziennika klienta
Nazwy poziomu - Rejestr niestandardowy
- Zaloguj się do wielu miejsc,
- Konfiguracja systemu opartego
- Zaloguj Statystyki
Co nowego w tym wydaniu:
- Poprawione błędy:
- Dodanie `formatter` metodę Szyny 4 zgodności.
Co nowego w wersji 1.8.1:
- Poprawione błędy:
- Diagnostyka wątek kontekstu dziedziczenia.
- sprawozdawczości w JRuby 1,7 śladu Mocowanie.
Co nowego w wersji 1.7.2:.
- Poprawiono usterki segmentacji na wyjściu
- Poprawiono ostrzeżenie syswrite gdy unflushed IO zawiera dane w buforze.
- Dodane & quot; mingw & quot; do listy wersjach gospodarzy Windows.
Co nowego w wersji 1.7.1:
- Poprawki błędów:
- Poprawiono przestarzałe użycie Config :: *
Co nowego w wersji 1.7.0:
- Wtyczki:
- Przenieś appender fabryki.
- ActionMail kompatybilne opcje w appender e-mail.
- Dodaj obsługę TLS do appender e-mail.
- Refaktoryzacja appender zamykania.
- Poprawione błędy:
- Blokowanie plików nie działa na Windows przy użyciu JRuby.
Co nowego w wersji 1.6.2:.
- Naprawiono błąd w pliku Readme,
- Stały pisowni w różnych miejscach.
- Solaris nie ma Syslog # LOG_PERROR zdefiniowane.
- Poprawiono upadające testy dla Ruby 1.9.3.
- Sprawdź Ruby 1.8.7 RUBY_ENGINE.
- białe znaki i "# EOF" porządki.
- Obsługa Rubinious.
Co nowego w wersji 1.6.0:
- Wtyczki:
- Dodawanie okresowe płukanie buforowane wiadomości.
- Accessor dla appenders rejestratora.
- Lepsze wsparcie dla przechwytywania wiadomości dziennika w rspec wersji 1 i 2.
Co nowego w wersji 1.5.2:
- Poprawki błędów:
- Zmiana pracy przerwy katalogu toczenia appenders plików.
Co nowego w wersji 1.5.1:
- Poprawione błędy:
- strumienie IO nie może być buforowane przy użyciu syswrite.
- JRuby nie pozwala na wspólne zamki pisać tylko deskryptorów plików.
- Testy mocujące do jruby 1.6.X.
Co nowego w wersji 1.5.0:.
- Usunięto muteksy na rzecz IO # syswrite
- Nie runda potknięcia przez tablicę bufora, gdy auto_flushing jest prawdziwe.
- Dodane obiekt proxy, który będzie rejestrować wszystkie metody nazywane na nim.
- koloryzacja komunikatów dziennika.
Komentarze nie znaleziono