Och precis som log4j , Logging Ruby kan anpassas för varje användningsfall, lägga anpassade log ingångskällor, utmatningsdestinationer och logga nivåer.
I detta ögonblick, kan Logging Ruby spara loggade data till dessa destinationer:
Buffert
E
Growl
Fil
IO
Stderr
STDOUT
StringIo
Syslog
Mer dokumentation finns i projektets README-filen.
En pärla är också i avsnittet nedladdningar.
Om loggning Ruby är inte vad du har letat efter, är ett bra alternativ Log4R , en annan log4j inspirerade projekt
Funktioner :.
- Stöd för hierarkisk loggning
- Anpassad loggformat
- Anpassad loggnivåer
- Anpassad log nivå
- Logga till flera destinationer
- Config-baserat system
- Logga statistik
Namnen
Vad är nytt i den här versionen:
- Buggfixar:
- Lägga till en `formatter` metod för Rails 4 kompatibilitet.
Vad är nytt i version 1.8.1:
- Buggfixar:
- Diagnostisk sammanhang gäng arv.
- Fäst spår rapportering i JRuby 1.7.
Vad är nytt i version 1.7.2:.
- Fast segmente fel vid avslut
- Fast syswrite varning när IO innehåller unflushed data i bufferten.
- Lade & quot; MinGW & quot; till listan över Windows värd versioner.
Vad är nytt i version 1.7.1:
- Buggfixar:
- Fast föråldrat användning av Config :: *
Vad är nytt i version 1.7.0:
- Förbättringar:
- Flytta appender fabriker.
- ActionMail kompatibla alternativ i e appender.
- Lägg TLS-stöd till den e appender.
- Refacto appender avstängning.
- Buggfixar:
- Fil låsning misslyckas på Windows med hjälp av JRuby.
Vad är nytt i version 1.6.2:.
- Fast stavfel i Readme
- Fixat stavning i en mängd olika platser.
- Solaris har inte Syslog # LOG_PERROR definierats.
- Fasta misslyckas tester för Ruby 1.9.3.
- Kontrollera om RUBY_ENGINE för Ruby 1.8.7.
- Whitespace och "# EOF" rensning.
- Stöd för Rubinious.
Vad är nytt i version 1.6.0:
- Förbättringar:
- Lägga periodisk spolning av buffrade meddelanden.
- Accessor för en logger s appenders.
- Bättre stöd för att fånga loggmeddelanden RSpec version 1 & 2.
Vad är nytt i version 1.5.2:
- Buggfixar:
- Ändra arbetskatalog raster rullande fil appenders.
Vad är nytt i version 1.5.1:
- Buggfixar:
- kan IO strömmar inte buffras när syswrite.
- JRuby tillåter inte delade lås på skriv bara fil deskriptorer.
- Monterings tester för JRuby 1.6.x.
Vad är nytt i version 1.5.0:.
- Borttagna mutexes förmån för IO # syswrite
- Nej runda snubbla genom bufferten array när auto_flushing är sant.
- Lade till en proxyobjekt som kommer att logga alla metoder som kallas på den.
- Färgläggning av loggmeddelanden.
Kommentarer hittades inte