タグ

2013年1月9日のブックマーク (2件)

  • Fluentdってなんじゃ?

    今回はfluentdについて触れてみたいと思います。 普段サーバーの運用をしていて、規模が大きくなりサーバーが分散されるとWebサーバーやアプリケーションのログが各サーバーに散在することになり、ユーザーからの問い合わせや集計などのためにログをかき集めたりする必要が出てきます。 fluentdはイベントログをJSONフォーマットで転送して一箇所に集約するためのツールです。 集計などを行う場合、Apacheなどの生ログはテキストデータなのですが、fluentdを経由しJSON化することで、ログのデータをオブジェクトとして扱うことが出来るので、DBに入れてフィルタをかけて集計なども簡単に行えます。 また、fluentdは入力元となるログの種類や出力先の指定をプラグイン形式で様々なフォーマットに対応して、それぞれを組み合わせることで数多くの用途に答えることができます。 例えば以下のような入出力がで

  • Log4J徹底解説~Log4PHPの使い方

    Log4phpの使い方 さて、これはオマケだ。Apache Logging プロジェクトでは、フラグシップである Log4J だけではなくて、正規のプロジェクトとして、Chainsaw は別として、log4cxx, log4php, log4net の4プロジェクトを抱えている。それぞれ C++, PHP, .NET 用であることは言うまでもないんだが、以前 C++ 用の log4cxx については書いたので、今回の更新では「自分が良く知ってて、かつお役に立ちそうな」という基準で、Log4php について解説しよう。 実は仕事では結構 PHP を使ってたりする...だって便利なんだもん。けど、愛はないなぁ...これがこのサイトで PHP をメインにしたコンテンツがほとんどない理由じゃなかろうか。要するにハッキーな面白さがあまりないんだよね。あ、筆者は M$ はキライだ。筆者が log4ne