2017-07-28 11 views
1

私たちはWebサービス用のスプリングブートを使用しています。ロギングはlogbackを使用して実装されます。アプリケーションはRed Hat Linuxボックスにデプロイされています。ログを参照したい場合は、プレーンテキスト版を見たくありません。それを提供するために静的なHTMLページが必要です。私は例を見てみましたが、誰もログに記録しようとしませんでした。htmlページでログファイルを提供するにはどうすればよいですか?

答えて

1

Spring Boot Adminは、任意のSpring Bootアプリケーションで管理機能を提供する別個のアプリケーションです。これらの特徴には、logfile-endpointが含まれています。これにより、Spring Bootアプリケーションによって生成されたログファイルを参照したり、尾を引くことができます。デフォルトでは、そのエンドポイントは、Springブートlogging.fileプロパティで定義されたログファイルへのアクセスを提供し、また、プロパティを定義することによって、Springブート以外の管理ログファイルを構成することもできます。endpoints.logfile.external-file

そのツールがランナーでない場合、あなたのオプションがあるかもしれない:自分の

  • logviewer
  • ロール、例えば...
    • 利用コモンズIO Tailer尾あなたのファイルに、ターゲットサーバー上のファイルマウントを介して、またはリモートでJschを使用して
    • SocketAppenderを使用して、サーバーからログイベントを発行し、クライアント側のホースログイベントは、ブラウザに表示するために
関連する問題