問題タブ [seq-logging]

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 投票する
1 に答える
483 参照

.net - serilog の seq の取り込みポート

docker コマンドを使用してローカル サーバーに seq をインストールしました。

次に、app.config ファイルを使用してログをサーバーに送信するようにプロジェクトを構成しました。ここにファイルを抽出します:

System.Net.Sockets.SocketException: Connection refusedサーバーのポートを 8680 に変更するまで、動作させることができませんでした。例外が発生する前に。

ポイントは、8680 の代わりに 8631 ポートを使用するべきではないということです。8680 ポートは Web サイト専用で、8631 は取り込みポートにする必要があります。何か不足していますか?

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

asp.net-core - await next の後、serilog LogContext を使用しようとすると、メッセージをログに記録するプロパティがプッシュされません

Serilog と SEQ のすべてを設定しているときに、答えがあるかもしれないという問題に行き詰まりました。LogContext.PushProperty を使用してすべてのログにいくつかのプロパティを追加しようとしています。ただし、私のミドルウェア (下の画像を参照) では、LogContext は next.Invoke() を待機する前にプロパティをログにプッシュできます。次を待ってから LogContext を使用しようとすると、メッセージをログに記録するためのプロパティがプッシュされません。問題は、await next.Invoke() の前にクレームが常に空であり、await next の後にしか値がないため、await の後に LogContext を使用することを余儀なくされますが、前述のようにそこでは機能しません。手がかりがあれば教えてください。

ありがとう、

ここに画像の説明を入力

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

python - ロガー情報を seq に送信する方法

ロガー情報を「seq」モジュールに送信しました。私は持っている:

「seq」の結果として、次のものしかありません。

'

からの誰も: f"%(asctime)s - [%(levelname)s] - request_id=%(request_id)s - %(name)s - (%(filename)s).%(funcName)s(%(lineno)d) - %(message)s"'seq' に追加されませんでした。

インストリームは大丈夫です:

この方法で「seq」にログを送信しました: