私はGraylog2を試している段階です。私の目標は、graylog2 Web ページを介してアプリケーション ログを表示することです。アプリケーションは Windows サーバーでホストされ、ログ ファイルは ABC.log です。nxlog サービスは、例外メッセージを 1 つのログ エントリに強制するために、複数行のヘッダーで構成されています。出力は標準の GELF_UDP です。
問題は、Graylog2 Web ページからの各ログ エントリの先頭しか表示できないことです。これは、各ログ イベントの先頭で 30 ~ 50 文字です。
そのため、Graylog2 VM サーバーに送信する前に出力をローカルで確認するために、nxlog の 2 番目のルートを構成しました。違いを示します。
ローカル ファイル: 10:12:25.835: public class WebClient private void ExecuteClient() ユーザーのログオンを許可: ABC 通常イベント
Graylog2 Web ページ: 10:12:25.835: public class WebClient private void ExecuteClient(
サーバーに送信されたログが 30 ~ 50 文字後に欠落しています。手がかりのない日をチェックしています。
助けてくれてありがとう!