2

私は bunyan を使用しています。これはログに書いている例です。

印刷されるフィールドの順序を変更する方法はありますか? これから:

{"name":"appName","hostname":"ip","pid":5817,"level":30," msg ":"message"," time ":"2015-10-15T19:04: 01.596Z","v":0}

これに:

{"時間":"2015-10-15T19:04:01.596Z"," msg ":"メッセージ","名前":"appName","ホスト名":"ip","pid":5817,"レベル":30,"v":0}

4

1 に答える 1

2

bunyan cli を使用して、人間が読みやすいログを取得します。

1 つのオプションは、アプリの起動時に bunyan だけをパイプすることです (これをルート ディレクトリから実行していると仮定します)。

$ node app.js | ./node_modules/.bin/bunyan

本当に短いバージョンは、パイプすることです

$ node app.js | ./node_modules/.bin/bunyan -o short

いろいろ調べてみると、bunyan CLI にはたくさんの機能があります。

https://github.com/trentm/node-bunyan#cli-usage

于 2015-12-24T02:53:37.183 に答える