blogこの広告は、90日以上更新していないブログに表示しています。fluentrailsのアクセスログは、とても機械的に解析しづらく、運用するにはあまりよろしくない。Rericとかをつかうのが普通なんでしょうか?)ログのローテーションとか考え出すと、あまり良い方法が思いつかない、という関係で、syslogへ投げるfluentdへ投げるというアイディアを思いついたのですが、syslogだと機械解析しづらいフォーマットになってしまったりあまり詳しい人が意外といなかったりする関係で、流行っているfluentdへ投げちゃえと思いRack::CommonLogger::Fluentというrackのミドルウェアを書いてみた次第。https://github.com/walf443/rack-common_logger-fluentまだ作り始めで、仕様をどうしようと悩んでいるのだけど、わりと需要はありそうな気がしていて、できるだけ使われるものにしたいのと、あとから後方互換性を崩すということはなるべくしたくないので、ご意見を募集中ログのフォーマットRack:CommonLogger::Fluentでは、RackのリクエストからHashを構築し、それをFluent::Loggerを使い、fluentdへ投げる、という感じになっています。レスポンスのCONTENT_LENGTHヘッダの値。Integerにするか、Stringにするか悩んでいる。これもIntegerにするかStringにするか悩んでいる。日付はどのフォーマットの文字列にするべきか?ヘッダが空だった場合の扱い。10:12rackのアクセスログをfluentdへ投げるミドルウェアTweet広告を非表示にする関連記事2012-06-08fluentdのログを調査するためのツールflgrepを書きましたおかげさまでRack::CommonLogger::Fluentを運用しはじめました。(1)はてなブログをはじめよう!walf443さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。