2017-09-14 57 views
0

我刚刚部署了我的Java + MySQL应用到Openshift V3平台上 我注意到在日志文件中的几件事情:应用程序日志与和Openshift V3登录时间(PRO)项目

  1. 时间戳不EST,即使我的帐户的服务器是us-east-x。我看到4个小时的差异,但今天是EST前3个小时。所以我的问题是:我如何设定我的POD时间为我的当地时间?否则,日志(带有未知时间戳)将很少使用。

  2. 在V3上,我有办法在Openshift Web控制台上访问POD的viewLog以外的日志文件吗?我发现console上的viewLog不是一个实用的工具:a)它只给出5000行日志,(b)它缺少基本的搜索/查找功能。

+0

你使用什么容器图像? JWS Tomcat或OpenJDK?豆荚不应该改变你的时区(它们应该使用UTC),但基本图像可能会有某些东西。 – luciddreamz

回答

1
  1. 所有的Web控制台我的日志输出的是UTC(使用OpenShift提供的容器图像),但时区可能会通过您使用的是比UTC其他东西的容器图像进行设置。您可以使用TZ环境变量设置您的窗格的时区(oc env [dc] TZ=Europe/Vienna)。
  2. Kibana安装在所有OpenShift群集上。每个OpenShift显示日志的地方都应该可以看到日志输出上方右上角的“查看归档”链接(视图归档链接仅显示上面的日志 - 而不是部署/构建)。如果找不到它,请直接导航到日志子域(https://logs ..openshift.com /)。