32

JSONログ ファイルの書き込みと解析に関するフォーマット標準はありますか?

JSON私が見る問題は、一致する括弧が必要であり、末尾のコンマが禁止されているため、「純粋な」ログ ファイルを作成できないことです。したがって、以下はアプリケーションによって記述されている可能性がありますが、標準では解析できませんJSON parsers:

[{date:'2012-01-01 02:00:01', severity:"ERROR", msg:"Foo failed"},
{date:'2012-01-01 02:04:02', severity:"INFO", msg:"Bar was successful"},
{date:'2012-01-01 02:10:12', severity:"DEBUG", msg:"Baz was notified"},

そのため、パーサーがログ ファイルを処理できるようにログ ファイルを構造化する方法について、いくつかの規則が必要です。最も簡単なのは、「1 行に 1 つのログ メッセージ オブジェクトで、文字列値の改行はエスケープされる」というものです。既存の標準やツールはありますか?

4

2 に答える 2