2

Scribeで何をログに記録できるか、またはログ出力がどのように表示されるかを理解するのに問題があります...それはテキスト形式ですか、それともバイナリ形式ですか?ログメッセージの構造は何ですか?時間メッセージタプル?

回答やドキュメントへのリンクをいただければ幸いです:)

4

1 に答える 1

5

ロギングはテキスト形式であるため、任意のテキストエディタで開くことができます。Scribeを調べ始めたとき、ドキュメントが貧弱だったので、将来の参照や他の人の利益のために自分で書くことになりました。

まず、LinuxにScribeをインストールするための詳細な手順と、必要なすべての依存関係について説明します。

http://www.alphadevx.com/a/84-Installing-Facebook-Scribe-on-Fedora-8

次に、PHPを使用して実行中のScribeサーバーに実際にメッセージを記録する方法の例を次に示します。

http://www.alphadevx.com/a/85-Logging-Messages-to-Scribe-from-PHP

2番目のリンクの例でわかるように、基本的にScribeに好きな文字列をログに記録でき、そのままログに記録されます。たとえば、タイムスタンプのプレフィックスはありません。

Scribeでは、タプルはカテゴリとメッセージです。カテゴリは、そのカテゴリに記録されたメッセージが保存されるディレクトリ名になります(ディレクトリ内の個々のログファイルにもカテゴリ名のプレフィックスが付きます)。うまくいけば、上記のチュートリアルがこれをより明確にするでしょう。

于 2010-11-14T21:00:56.093 に答える