問題タブ [log4js-node]
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.
javascript - log4js https ロギング エンドポイント
log4js には、情報をログに記録するために HTTP エンドポイントを使用するオプションがあります。Winston のように、host:port を指定してリモート HTTP エンドポイントにログを記録するための HTTP トランスポートがありますが、log4js に似たものはありますか?
node.js - cygwin で log4js に、ファイルしたい内容を正確に書き込むにはどうすればよいですか?
モカでテストするcygwinにnode.jsプロジェクトがあります。
私のロガーはlog4jsです。
log4js をファイルに書き込むためのアペンダーがありますが、必要に応じて正確に書き込む方法がわかりません。
必需品:
- mocha が実行されるたびに異なるファイル (mocha が古いログ ファイルを上書きしても問題ありません)
- Unix の改行
あった方がよい:
- ファイルに色のエンコーディングはありません ( mocha を で実行するとこれを回避できます
-C
が、理想的には に何かがあるでしょうlog4js-config.js
。)
どうすればいいですか?
私の現在の設定は次のとおりです。
私のlog4js-config.js
:
私のテストファイルは次のとおりです。
(この質問の目的のために、テスト対象のコードはありません。mocha を で実行し./node_modules/mocha/bin/mocha
ます。)
出力されるログファイルは次のとおりです。
ここで 3 つのモカが実行されていることに注意してください。3 回目は-C
、色のエンコードを表示するために を省略しました。
質問に直接行末を表示することはできませんが、これがあります:
繰り返しになりますが、その後の実行でログ ファイルを上書きし、UNIX の改行を出力し、カラー コードを抑制するにはどうすればよいでしょうか。
karma-runner - log4js-node は Karma-browserify セットアップで実行できますか?
ノードのテスト駆動型フレームワークを学習しようとしています。
ロギング システムを含める必要があると考えましたが、機能させることができないようです。
誰かがエラーを認識し、その意味を教えてくれることを願っています。
Chrome ブラウザにはコンソールがあります。依存関係に nodejs-console があります。
log4js ができないことを試していますか?
ありがとう。
node.js - log4js (ノード) は、認証なしで SMTP アペンダー経由で送信できません
ノードでjavascript用に設計されたlog4jsのポートを使用していますが、SMTPリレーが認証を使用しないSMTPアペンダーの使用に問題があります
これが私の構成です:
誰かがこれで成功しましたか? gmail リレーを使用して gmail 資格情報を入力すると正常に動作しますが、それ以外は動作しません。
編集 してもいいので、サーバーから認証に失敗したという応答が返ってきます。そのため、サーバーが認証を期待していないときに、空白のパスワードで自分自身を認証しようとしているようです。構成から認証部分を削除すると、サーバーは OK 応答を返しました。しかし...今、送信者のアドレスを送信する方法を理解する必要があります。なぜなら、送信者は匿名で送信されているからです...
したがって、認証なしの動作構成は次のとおりです。
これが将来誰かに役立つことを願っています
javascript - nodejs の log4js-node がファイルにログを記録しない
ノードの専門家ではなく、 log4js -nodeを使用するのはこれが初めてです。
Express を実行している nodejs サーバー上の log4js を使用して、エラー ログとコンソール ログのいずれかを log_file.log ファイルに書き込もうとしています。ここに私の設定ファイルがあります:`
app.js ファイルでアプリケーションを要求する方法は次のとおりです。
これでlog4jsに手動エラーを送信しています(これをコンソールに正常に記録できますが、log_fileを書き込むことはできません):
そして、jog4js がアプリケーションの通常の ERROR メッセージをキャッチすることを願っています。
log4js に log_file.log にログを記録させるにはどうすればよいですか? smtpを処理するためにnodemailer 0.7、fyiをインストールしました。
node.js - log4js smtp appenderで非SMTPトランスポートを使用するには?
SMTP appenderのlog4jsドキュメントを読むと、SMTPトランスポートの例が表示されますが、これは最新のnodemailerではうまく機能しません(執筆時点ではnodemailer 1.3.0を使用しています)。
ドキュメントは、例としてこの悪い設定を示しています:
SMTP 以外のトランスポートを使用するように構成を変更するには? 私が望むのは、SendGrid で動作するように log4js を構成することです。
javascript - node.js で文字列を渡す
私は node.js の初心者で、サンプル アプリケーションでのログ記録に log4js を使用しています。
以下は私のコードです。
logger.js ファイルには次のコードがあります。
次に、サーバー コードの例を示します。
それはうまくいきます。しかし、「サンプル サーバーがhttp://127.0.0.1:9090でリッスンしている」ではなく、「サンプル サーバーがhttp://%s:%sでリッスンしている」というメッセージが表示されます。
正しい出力が得られるように、解決策を教えてください。
前もって感謝します!
node.js - サーバーの状態をログに記録する
現在、log4js を使用してアプリケーションにログを追加しています (デフォルトの帆ロガーではありません)。サーバーの状態を追跡できるようにしたいと思います。稼働中と停止中です。サーバーがいつダウンしたかを知るには、ログをどこに置くべきですか?
暗闇から連れ出してくれてありがとう
protractor - 分度器でlog4jsを構成する方法
分度器構成でlog4jsを構成する方法を誰でも提案できますか? 私が使うとき
コンソールにログを出力できます。しかし、ログをファイルに取得するように log4js を構成したいと考えています。