Și la fel ca și Log4j , exploatare forestieră Ruby poate fi adaptat pentru orice caz de utilizare, adăugând surse de intrare jurnal personalizat, destinatii de ieșire și jurnal niveluri.
În acest moment, exploatare forestieră Ruby pot salva datele înregistrate către această destinație:
Tampon
E-mail
Mârâi
Fișier
IO
Stderr
Stdout
StringIo
Syslog
Mai multe documentare pot fi găsite în fișierul README proiectului.
O bijuterie este de asemenea prevăzut în secțiunea de descărcări.
Dacă Logging Ruby nu este ceea ce am căutat, o alternativă bună este Log4R , un alt proiect Log4j inspirat
Caracteristici :.
- Suport pentru logare ierarhic
- formate jurnal particularizat
- nivelurile log particularizat
- log particularizat
- Conectați la mai multe destinații
- sistem bazat Config-
- Conectați statistici
Numele de nivel
Ce este nou în această versiune:
- fix Bug-uri:
- Adăugarea unui `metodă formatter` pentru Rails 4 compatibilitate.
Ce este nou în versiunea 1.8.1:
- fix Bug-uri:
- diagnostic moștenire fir context.
- Reparare de raportare în JRuby 1.7 urmă.
Ce este nou în versiunea 1.7.2:.
- eroare de segmentare fixă pe ieșire
- avertizare syswrite fixă când IO conține date unflushed în tampon.
- Adăugat & quot; MinGW & quot; la lista de versiuni de Windows gazdă.
Ce este nou în versiunea 1.7.1:
- Remedii erori:
- utilizarea fixă depreciată a Config :: *
Ce este nou în versiunea 1.7.0:
- Accesorii:
- Mutare Appender fabrici.
- Opțiuni ActionMail compatibile din Appender de e-mail.
- Adăugați sprijin TLS la Appender de e-mail.
- închidere Refactoring Appender.
- fix Bug-uri:
- blocare fișiere pretenții cu privire la Windows utilizând JRuby.
Ce este nou în versiunea 1.6.2:.
- greșeli fixă în Readme
- ortografie fixă într-o varietate de locuri.
- Solaris nu are Syslog # LOG_PERROR definit.
- teste care nu fixe pentru Ruby 1.9.3.
- Verificați pentru RUBY_ENGINE pentru Ruby 1.8.7.
- spațiu alb și curățare "# EOF".
- Suport pentru Rubinious.
Ce este nou în versiunea 1.6.0:
- Accesorii:
- Adăugarea de spălare periodică de mesaje tamponat.
- Accessor pentru appenders un logger de.
- Suport mai bun pentru captarea mesajelor logare RSpec versiunea 1 si 2.
Ce este nou în versiunea 1.5.2:
- Remedii erori:
- Schimbarea de lucru pauzele de director fier appenders de fișiere.
Ce este nou în versiunea 1.5.1:
- fix Bug-uri:
- fluxuri IO nu poate fi tamponat atunci când se utilizează syswrite.
- JRuby nu permite încuietori comune doar pe descriptori de fișiere scrie.
- teste de fixare pentru JRuby 1.6.x.
Ce este nou în versiunea 1.5.0:.
- mutex-a îndepărtat în favoarea IO # syswrite
- Nu rundă de declanșare prin matrice tampon când auto_flushing este adevărat.
- Adaugata un obiect Proxy care va loga toate metodele numite pe ea.
- Colorare de mesaje log.
Comentariile nu a fost găsit