Og akkurat som log4j , Logging Ruby kan tilpasses for enhver bruk fall legge til egendefinerte logginngangskilder, utgangs destinasjonene og logge nivåer.
I dette øyeblikket, kan Logging Ruby lagre logget data til disse destinasjonene:
Buffer
E-post
Growl
Fil
IO
Stderr
Stdout
StringIo
Syslog
Mer dokumentasjon kan finnes i prosjektets README fil.
En perle er også gitt i downloads delen.
Hvis Logging Ruby er ikke hva du har vært på jakt etter, er et godt alternativ Log4R , en annen log4j inspirert prosjekt
Egenskaper .
- Støtte for hierarkisk logging
- Custom logge formater
- Custom loggnivåer
- Custom logg nivånavn
- Logg til flere mottakere
- Config-basert system
- Logg statistikk
Hva er nytt i denne utgaven:
- feilrettinger:
- Legge til en `formatter` metode for Rails 4 kompatibilitet.
Hva er nytt i versjon 1.8.1:
- feilrettinger:
- Diagnostisk sammenheng tråd arv.
- Feste spor rapportering i JRuby 1.7.
Hva er nytt i versjon 1.7.2:.
- Fast segmentering feil ved avslutning
- Fast syswrite advarsel når IO inneholder unflushed data i buffer.
- Lagd & quot; MinGW & quot; til listen over Windows-verts versjoner.
Hva er nytt i versjon 1.7.1:
- Bugfiks:
- Fast frarådet bruk av Config :: *
Hva er nytt i versjon 1.7.0:
- Ekstrautstyr:
- Flytt Appender fabrikker.
- ActionMail kompatible alternativer i e Appender.
- Legg til TLS-støtte til e Appender.
- shutdown Refactoring Appender.
- feilrettinger:
- File låse mislykkes på vinduer ved hjelp av JRuby.
Hva er nytt i versjon 1.6.2:.
- Fast skrivefeil i Readme
- Fast stavemåten i en rekke steder.
- Solaris har ikke Syslog # LOG_PERROR definert.
- Faste sviktende tester for Ruby 1.9.3.
- Se etter RUBY_ENGINE for Ruby 1.8.7.
- Mellomrom og '# EOF' opprydding.
- Støtte for Rubinious.
Hva er nytt i versjon 1.6.0:
- Ekstrautstyr:
- Legge periodisk spyling av bufrede meldinger.
- Accessor for en loggeren er appenders.
- Bedre støtte for å fange loggmeldinger i RSpec versjon 1 & 2.
Hva er nytt i versjon 1.5.2:
- Bugfiks:
- Endre arbeidskatalog pauser rullende fil appenders.
Hva er nytt i versjon 1.5.1:
- feilrettinger:
- IO streams kan ikke være bufret når du bruker syswrite.
- JRuby tillater ikke delte låser på skrive bare fildeskriptorer.
- Feste tester for JRuby 1.6.x.
Hva er nytt i versjon 1.5.0:.
- Fjernet mutexes i favør av IO # syswrite
- Ingen runde tripping gjennom bufferarray når auto_flushing er sant.
- Lagt til en Proxy objekt som vil logge alle metoder kalt på den.
- Fargelegging av loggmeldinger.
Kommentarer ikke funnet