2017-09-26 27 views
-1

私は現在、node.jsを使用してWebアプリケーションを作成しています。ログファイルを作成します。ログファイルを作成するベストプラクティスが何であるかを知りたい。どのフィールドを含める必要がありますか? たとえば、私は、ログファイルにそのようなものを追加する必要があり、サービスservice 1によって呼び出される関数foo()持っている場合:Webアプリケーションにログファイルを書き込むベストプラクティスは何ですか?

[ dd:mm:yyyy hh:mm:ss ] foo was called by service1 

なファイルに含めるために適切なものは何を?

答えて

-1

あなたはnodejsを使用している場合は、あなたのための最良のオプションは、ここで利用可能バニヤンを使用することです:あなたがリストされているように言及するhttps://www.npmjs.com/package/bunyan

これは、日付フォーマットを行いますなど

+0

明確にする:「ベストオプション」はありません。*あなたのベストオプションです。意見集めのツール/フレームワークの質問に答えるのは最善ではありません。さらに、ログファイルに何を含めるべきかを尋ねる元の質問には答えませんでした(意見を求める懇談としてはまだ話題にはなりませんでしたが、「含める内容」の質問にフレームワークの推奨事項で答えました)。 –

0

良いものは日時され、呼び出されたすべての関数、および呼び出されたすべてのユーザー。さらに、コンストラクタ/デストラクタのログを更新するようにしてください。

PHP/Javascript/Sqlエラーを同様に印刷します。

関連する問題