2017-09-14 3 views
0

プロジェクト:タイムスタンプではないアプリケーションログ&とOpenshift V3(プロ)で時間をログ私はちょうど私がログファイルにあるいくつかのことに気づい にOpenshift V3プラットフォームに私のJava + MySQLアプリケーションを展開

  1. を私のアカウントのサーバーはus-east-xですが、ESTです。私は4時間の違いを見ましたが、今日はESTの3時間前です。だから私の質問:私は自分の現地時間であるPODの時間をどのように設定するのですか?それ以外の場合は、ログ(タイムスタンプが不明)はほとんど役に立ちません。

  2. V3では、Openshift WebコンソールのPODのviewLog以外のログファイルにアクセスする方法はありますか?コンソール上のviewLogが実用的なツールではないことが判明しました:a)5000行のログしか得られず、(b)基本的な検索/機能の検索が不十分です。

+0

使用しているコンテナ画像は何ですか? JWS TomcatまたはOpenJDK?ポッドはあなたのタイムゾーンを変更するべきではありません(UTCを使用する必要があります)が、ベースイメージに何かがある可能性があります。 – luciddreamz

答えて

1
  1. Webコンソールで、私のログ出力のすべてがUTCである(OpenShiftは、コンテナの画像を提供し使用して)が、タイムゾーンを使用すると、UTC以外に使用しているコンテナのイメージによって設定されることがあります。 TZ環境変数(oc env [dc] TZ=Europe/Vienna)を使用して、ポッドのタイムゾーンを設定できます。
  2. キバナは、すべてのOpenShiftクラスタにインストールされています。 OpenShiftがポッドのログを表示するすべての場所では、ログ出力の右上隅にある「View Archive」へのリンクが表示されます(ビューのアーカイブリンクは、上記のポッドログのみを表示します)。見つけられない場合は、ログサブドメイン(https://logs ..openshift.com /)に直接移動してください。
関連する問題