問題タブ [winston]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
19737 参照

node.js - Winston で複数のログ ファイルを使用しますか?

Node.js でのロギングに Winston を使用したいと考えています。しかし、2 つのログ ファイルを作成する方法がわかりません。1 つはエラー用で、もう 1 つはその他すべて用です。

ただし、単純な方法ではうまくいきません。複数のwinston.transports.Fileトランスポートを追加すると、エラーが発生します。

他の人はこの問題に遭遇し、漠然とした解決策のヒントを持っていますが、本当の答えはありません.

何か案は?

0 投票する
3 に答える
5575 参照

node.js - Mocha with Node: 失敗したテストのログのみを表示

モカとウィンストンでノードを使用しています。失敗したテストのログのみを表示するように設定する方法はありますか?

0 投票する
1 に答える
456 参照

php - 別のスクリプトから Winston ログをローテーションする方法は?

node.js と winston を使用してログ ファイルを整理しています。これらのログ ファイルで使用したい、PHP で記述されたカスタム ログ ローテーション スクリプトがあります。ただし、スクリプトはファイルを移動するだけで、この場合は機能しません。これは、winston がそのファイルで開いているストリームを持っているためです。

PHP を使用して winston ログ ファイルを移動する方法

0 投票する
9 に答える
80460 参照

node.js - Node.js ライブラリ Winston を使用してログにタイムスタンプを追加するにはどうすればよいですか?

ログにタイムスタンプを追加したい。これを達成するための最良の方法は何ですか?

0 投票する
0 に答える
740 参照

node.js - ファイル トランスポートの開閉に関する奇妙な Winston の問題

Winston で奇妙な問題が発生しており、ガイダンスを探していました。を使用してファイルストリームを閉じるだけでログをローテーションしようとしています

次に、使用してバックアップを開きます

使ってみた

しかし、コードを見た後、それは期待どおりに機能しませんでした。私の問題は、私が得ることです

ファイルが閉じられ、名前が変更され、再度開かれるとエラーが発生します。これは、動作を示すビデオへのリンクです。createAndFlush (229 行目) が実行され、self.flush (255 行目) が返された後の file.js (ファイル トランスポート)。次の実行は、まっすぐジャンプして戻りreturn self.emit('error', err);ます (261 行目)。

誰でも提供できるヘルプは大歓迎です。私はこれに数回取り組んできましたが、ここや他の掲示板でそれについて何も見つけられないようです. winston には maxFile size と maxFiles があることは知っていますが、これは私たちのニーズには合いません。ありがとう。

-スティーブ

0 投票する
2 に答える
1889 参照

node.js - winston を使用したファイル ローテーションが予期しない動作をする

Winstonロガーを作成しました。

しかし、数時間後には、サイズが ~2kb のファイルがたくさんあります。ロガーの定義に何か問題がありますか?

0 投票する
3 に答える
6063 参照

javascript - Winston ログのデフォルトの場所は?

私はこのようなものを使用しています:

システムのどこにもログ ファイルが見つからずtest.log、コンソールにも例外や情報がありません。

0 投票する
3 に答える
7646 参照

javascript - ウィンストン ロガー名

Flatiron のロギング ライブラリ Winston は非常に便利ですが、ロガーに名前を割り当てる方法がわかりません。たとえば、他のログ ライブラリと同様の出力が期待されます。

そのような方法で Winston を構成することは可能ですか?

ありがとうございました。

0 投票する
1 に答える
635 参照

node.js - winstonログを使用してnodejsアプリのスクライブクライアントを追加する方法

ノード アプリケーションのログ記録に winston を使用しています。アプリケーション ログを集計するためのスクライブをセットアップする必要があります。 winston からのロギングを変更せずにスクライブ クライアントと対話する。

前もって感謝します

0 投票する
1 に答える
1502 参照

unit-testing - マングースでエラーをログに記録する方法はありますが、ユニットはテスト可能ですか?

マングースを使用するデータアクセス層でエラーをログに記録したいと思います。

ユニットテストを簡単にするにはどうすればよいですか?マングース(データアクセス+ミドルウェア)をウィンストン(ロガー)と統合するための最良の方法は何ですか。

ありがとうございました、

パベル