Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Logging 更改谷歌云平台日志中的显示时区_Logging_Timezone_Google Cloud Platform - Fatal编程技术网

Logging 更改谷歌云平台日志中的显示时区

Logging 更改谷歌云平台日志中的显示时区,logging,timezone,google-cloud-platform,Logging,Timezone,Google Cloud Platform,如何更改Google云平台日志中显示时间的时区?它当前显示的是带有CEST时间的日志,我希望看到UTC时间(它记录的服务器总是使用UTC时间)。Stackdriver(用于查看谷歌云平台日志的工具)不支持直接更改用于显示日志的时区。据我所知,显示的时区是您的Google帐户上配置的时区 话虽如此,Stackdriver确实为过滤日志提供了高级过滤机制。可以用于筛选的条件之一是时间戳,您可以在此筛选器中配置时区 您可以按照以下步骤操作: 打开菜单->日志->日志。这将打开堆栈驱动程序日志记录页面

如何更改Google云平台日志中显示时间的时区?它当前显示的是带有CEST时间的日志,我希望看到UTC时间(它记录的服务器总是使用UTC时间)。

Stackdriver(用于查看谷歌云平台日志的工具)不支持直接更改用于显示日志的时区。据我所知,显示的时区是您的Google帐户上配置的时区

话虽如此,Stackdriver确实为过滤日志提供了高级过滤机制。可以用于筛选的条件之一是
时间戳
,您可以在此筛选器中配置时区

您可以按照以下步骤操作:

  • 打开
    菜单->日志->日志
    。这将打开
    堆栈驱动程序日志记录
    页面
  • 您将看到一个文本框,上面显示
    按标签或文本搜索过滤
    。这是简单的过滤模式
  • 您需要通过单击文本框右侧的向下箭头并选择
    Convert to advanced filter
    切换到高级过滤模式
  • 在文本框中,您可以输入高级过滤器查询。例如,您可以输入
    时间戳>=“2017-06-05T21:10:00-07:00”
    以筛选和仅显示时间戳在2017-06-05 9:10 PM PDT时或之后的日志
  • 如果您不想指定任何时区偏移,而只想根据UTC时间进行过滤,则可以使用此格式
    2017-06-05T21:10:00Z
  • 记录日志条目的格式和时间戳等字段

    时间戳

    事件发生的时间:“YYYY-MM-DDTHH:MM:SS.SSSZ”

    还有一些关于按时间搜索的提示


    您还可以将时间戳与其他搜索条件相结合,同时指定
    =
    可以设置时区,但该功能几乎无法发现

    查看日志时

  • 打开时间范围选择器菜单(显示“最后一小时”或类似内容的菜单)
  • 选择“跳转到时间”
  • 在出现的时间选择器中,选择您的时区并单击“开始”(不要担心您将要开始的实际时间)

  • 您的日志显示时区现在已设置。

    在“新”日志资源管理器中,查询结果卡中有列:严重性、时间戳和摘要。时间戳列标题有一个下拉列表,允许您更改时区。

    谷歌最近将传统日志更新为新样式


    我已经找了很长时间了,希望这会有所帮助。

    如果您在“新”日志查看器中,您必须单击“选项”按钮返回到旧日志查看器。按照上面的说明操作,然后在更改时区后返回到新查看器。新的查看器将保留您设置的时区。此答案比当前接受的答案更为最新,该答案要求用户还原到日志资源管理器的旧版本。