問題タブ [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 投票する
2 に答える
10696 参照

node.js - winston http トランスポートの例

httpトランスポートを使用してサーバーにログを投稿する実際の例が必要です。ファイル転送とコンソール転送を使用して、ファイルとコンソールにメッセージを記録できます。私がhttpトランスポートでも試したのと同じ方法で、winston clien のソース cod は次のようになります。

このコードを実行しているときに、次のようなエラーが発生します。

私はnode.jsが初めてなので、対処方法がわかりません。解決策をグーグルで試しましたが、何も得られませんでした。助けてください。

ありがとう

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

casperjs - CasperJS のロギング フレームワーク

winstonまたはbunyanCasperJSを使用する方法はありますか? どちらも正しくロードできませんでした。

Can't require Underscore with CasperJSで説明されているプロキシ メソッドを試しましたが、これも機能しませんでした。

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

node.js - ログ ライブラリの使用時にログ ファイルにエントリがない

これが永遠に解決される問題なのか、私が試したライブラリなのかは正確にはわかりませんが、誰かがここで助けてくれるかもしれません.

ログを書き込むために、アプリケーション (express) を介して console.log() を使用していました。今、私は、より多くの機能が詰まったログ ライブラリ、つまり Winston.js に切り替えました。winston を次のように構成します。

console.log() エントリを winston.info/winston.error に置き換えました。node app.js でアプリを起動した後、すべてが期待どおりに進みました。プロダクションではそのように実行しているので、フォーエバーで実行しようとしました。

今、forever start app.js だけを使用して、forever からのログ ファイル全体が空であるという問題に遭遇しました。ログエントリは 1 つもありませんでした。winstonをlog4jsに置き換えたのですが、foreverで起動するとログファイルが空のままでした。

私が今欠けているものはありますか? もしそうなら、どこに問題がありますか?

よろしくお願いします。

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

winston - winston ロガーのエラー ログが正しく機能しない

ここから抜け出すのを手伝って

これは私のconsole.logの出力です

これは私のlogger.errorの出力です

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

node.js - winstonを使用したExpress Node.jsでのロギング

Express/nodejs Web アプリケーションで、このようにログを構成しています。ログ メッセージのタイムスタンプは GMT です。代わりに現地時間を取得する方法はありますか?

これは、私が取得したサンプルのログアウトです

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

node.js - PM2 と Winston を使用した Nodejs マージ ログ

すべての情報を 1 つのファイルだけに記録したい。私は pm2 "0.12.1" と "winston": "0.8.3" を使用しています。

ここにウィンストンの私のコードがあります

そして私の ecosystem.json の一部

これは私にとってはうまくいきません。pm2 が出力用とエラー用の 2 つのファイルを作成する理由がわかりません。また、ファイルを本番環境の別のディレクトリに配置できるかどうかも知りたいです。

ありがとうございました

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

node.js - winston logger ファイル許可の例外

「」を使用したnode.jsを使用してAPIを作成しましたWinston logger。すべてのログを書き込むために言及したファイルの所有者は「ROOT」であるため、アプリケーションが終了しました。ファイルの所有者を " my user" に変更すると、アプリケーションが動作します。したがって、私の結論は、ファイルのアクセス許可が問題であるということです。

私のウィンストンコード:

Winston は例外をスローしていません。アプリケーションが終了しただけです。ファイルの所有者を確認することは可能ですか? または、ウィンストンにはこれに取り組むためのオプションがあります。私はたくさんグーグルで検索しましたが、解決策が見つかりません。これを解決するのを手伝ってください。前もって感謝します。

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

node.js - SNS は暗号化されたメールを送信できますか?

node.js、ロギング ライブラリ winston、および AWS の SNS を使用して、例外レポート メカニズムをセットアップしようとしています。基本的な考え方は、node.js がクラッシュすると、winston がスタックトレースを SNS に公開し、それから gmail のメール アドレスにメールが送信されるというものです。私の質問は暗号化についてです: SNS は平文でメールを送信しますか? 明らかな理由から、例外とスタック トレースをスヌーパーから難読化する必要があります。