2012-02-17 23 views
8

Javaでリモートロギングをセットアップするために使用できる軽量ロギングフレームワーク/サーバーはありますか?私はlog4jがSocketAppendersを持っていることを知っていますが、私は単純にログサーバーを実行できるボックスの外にあるライブラリを望んでいます。b)ロギング呼び出しを非同期で非コード化し、 )ログサーバー上の素晴らしいWebベースのダッシュボード/ビューアも素晴らしいでしょう。Javaでの非同期ノンブロッキングリモートロギング?

+2

http://java-source.net/open-source/loggingここで分析できますか。 –

答えて

2

Apache FlumeおよびApache Kafkaは、2つの解決策です。私は最近、スケーラビリティの高い群衆から言われているのを見てきました。

しかし、どちらも特にlog4jに似ていません。

2

SyslogAppenderでlog4jを使用し、syslog(-ng)を表示するにはtoolを使用できます。 log4jに付属するasync appenderラッパーを使用してください。これについての素敵な記事はhereです。