如何更改Google Cloud Platform日志中显示时间的时区?它目前显示具有CEST时间的日志,我希望看到UTC时间(这是它记录的服务器总是使用的)。
答案 0 :(得分:30)
可以设置时区,但该功能几乎不可发现。
查看日志时,
现在已设置您的日志显示时区。
答案 1 :(得分:2)
在“新”日志资源管理器中,在查询结果卡中有列:SEVERITY、TIMESTAMP 和SUMMARY。 TIMESTAMP 列标题有一个下拉菜单,可让您更改时区。
答案 2 :(得分:1)
答案 3 :(得分:0)
Stackdriver(用于查看Google Cloud Platform日志的工具)不支持直接更改用于显示日志的时区。据我所知,显示的时区是您在Google帐户中配置的时区。
话虽如此,Stackdriver确实提供了过滤日志的高级过滤机制。可用于过滤的标准之一是timestamp
,您可以在此过滤器中配置时区。
您可以按照以下步骤操作:
Menu -> Logging -> Logs
。这将打开Stackdriver Logging
页面。Filter by label or text search
的文本框。这是简单的过滤模式。Convert to advanced filter
切换到高级过滤模式。timestamp >= "2017-06-05T21:10:00-07:00"
来过滤并仅显示时间戳位于2017-06-05 9:10 PM PDT
或之后的日志2017-06-05T21:10:00Z
。记录日志条目的格式和时间戳等字段here。
<强>时间戳强>
的字符串
事件发生的时间:“YYYY-MM-DDTHH:MM:SS.SSSZ”。
有关时间搜索的更多提示here。
您还可以将时间戳与其他搜索条件相结合,同时指定>=
和<=
以指定时间戳范围等,以缩小搜索范围。
进一步了解如何使用高级日志过滤器here。