そして、ちょうどのようなのlog4jのの、Rubyはレベルをカスタムログ入力ソース、出力先を追加し、ログ、すべてのユースケースに適合させることができるロギング。
この時点では、ロギングRubyはこれらの宛先に記録データを保存することができます。
バッファ
メール
うなり声
ファイル
IO
標準エラー
標準出力
たStringIO
Syslogの
詳細ドキュメントは、プロジェクトのREADMEファイルに記載されています。
宝石もダウンロードセクションで提供されている。
ます。
の特長のです>
- 階層的なロギングをサポートします。
- カスタムログ形式ます。
- カスタムログレベル
- カスタムログレベル名
- 複数の宛先にログインします。
- Configのベースのシステムます。
- 統計ログます。
のこのリリースのの新機能:
- バグの修正:
- Railsの4互換性のために `formatter`方法を追加します。
のバージョン1.8.1でのの新機能:
- バグの修正:
- 診断コンテキストスレッドの継承ます。
- のJRuby 1.7で報告定着トレースします。
のバージョン1.7.2でのの新機能:
- 終了時にセグメンテーションフォールトを修正します。 。
- syswrite警告を修正します。
- 追加&QUOT、mingwの&QUOT。 Windowsホストバージョンの一覧にします。
IOはバッファ内のフラッシュされていないデータが含まれている場合に
のバージョン1.7.1でのの新機能:
- バグ修正:
- 固定非推奨の使用:: *
コンフィグの
のバージョン1.7.0でのの新機能:
- の機能強化:
- アペンダの工場を移動します。
- ActionMail互換オプションます。
- 電子メールのアペンダにTLSサポートを追加します。
- アペンダシャットダウンをリファクタリングします。
- バグの修正:
- は、ファイルのロックはJRubyを使用して、Windows上で失敗します。
電子メールのアペンダの
のバージョン1.6.2でのの新機能である:ます。
- ファイルに記載されている固定タイプミスします。
- のさまざまな場所で修正された綴ります。
- SolarisがSyslogの#のLOG_PERRORは、定義されていませんします。
- 固定失敗テストします。
- ルビー1.8.7用RUBY_ENGINEをチェックします。
- 空白や '#のEOF」クリーンアップします。
- Rubiniousサポートします。
ルビー1.9.3のための
のバージョン1.6.0でのの新機能:
- の機能強化:
- バッファリングされたメッセージの定期フラッシングを追加します。
- ロガーのアペンダのアクセサます。
- RSpecのバージョン1&2でログメッセージをキャプチャするためのより良いサポートをします。
のバージョン1.5.2でのの新機能:
- バグ修正:
- ファイルアペンダローリング作業ディレクトリの区切りを変更します。
のバージョン1.5.1でのの新機能:
- バグの修正:
- IOストリームがバッファリングすることができません。
- JRubyは書き込みのみのファイルディスクリプタ上の共有ロックを許可していませんします。
- のJRuby 1.6.xのための定着テストします。
syswriteを使用するときに
のバージョン1.5.0の新機能のあるもの:ます。
- のIO#のsyswriteの賛成で削除されたミューテックス
- いいえラウンドバッファ配列を通してトリップしていないが真でます。
- はそれに呼び出されたすべてのメソッドを記録するプロキシオブジェクトを追加しました。
- ログメッセージのカラー化します。
auto_flushing時
コメントが見つかりません