使用日志浏览器查看日志

使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。

本文档简要介绍了 Google Cloud Console 中的日志浏览器,您可以用它来检索、查看和分析日志数据。通过日志浏览器,您可以查找和查看日志,以便排查问题。

日志浏览器不支持聚合操作,例如统计包含特定模式的日志条目数。如需执行聚合操作,请在日志存储桶上启用分析功能,然后使用日志分析页面。您还可以使用日志浏览器查看启用了分析功能的存储分区中的日志。如需了解详情,请参阅日志分析概览

您还可以使用 Logging APIGoogle Cloud CLI 读取日志。

开始

要开始使用日志浏览器,请执行以下操作:

  • 确保您拥有可以查看日志的正确 Identity and Access Management 角色。如需了解 IAM 角色和权限,请参阅使用 IAM 进行访问权限控制

  • 请注意,如果您使用 Amazon Web Services Elastic Compute Cloud (AWS EC2),则日志条目位于将您的 AWS 帐号与 Google Cloud 服务关联的 AWS 连接器项目中。

  • 请注意,如果您通过 BindPlane 注入本地日志和混合云日志,则可以在 generic_node 资源类型下找到这些日志。

  • 导航到日志浏览器:

    转到日志浏览器

    选择相应的 Cloud 项目。

日志浏览器界面

通过日志浏览器界面,您可以检索日志、解析和分析日志数据以及优化查询参数。

日志浏览器的界面

日志浏览器包含以下几个部分,在本页详细介绍了:

  1. 操作工具栏
  2. 查询窗格
  3. 结果工具栏
  4. 日志字段窗格
  5. 直方图
  6. 查询结果窗格

操作工具栏

使用操作工具栏功能,您可以执行以下操作:

  • 优化范围:仅根据当前 Cloud 项目中的日志或者按一个或多个存储视图来限定搜索范围。如需详细了解范围,请参阅优化范围
  • 学习:查看相关文档和主题的链接。
  • 分享链接:创建当前查询的短网址,并将其复制到剪贴板,以便更轻松地分享查询。复制的网址具有由查询的当前时间范围表示的相应绝对时间范围,例如 7:49:37 PM - 8:49:37 PM

优化范围

您可以通过优化范围选项优化日志浏览器中显示的日志的范围。您可以只搜索当前 Cloud 项目内的日志,也可以在一个或多个存储视图中搜索日志。如需优化日志浏览器的范围,请执行以下操作:

  1. 操作工具栏中,选择优化范围

  2. 优化范围对话框上,选择范围选项。

    “优化范围”对话框

    • 按项目确定范围允许您搜索当前 Cloud 项目生成的日志。

    • 按存储空间确定范围允许您根据一个或多个存储视图搜索日志。如需详细了解日志视图,请参阅管理日志存储分区中的日志视图

  3. 如果您选择按存储确定范围,请选择要查看的一个或多个存储分区。

    该对话框会列出满足以下条件的存储视图:

    • 用户拥有对该存储视图的访问权限。
    • 这些日志存储桶属于所选 Cloud 项目,或者所选 Cloud 项目先前已路由到了日志存储桶。
  4. 点击应用

查询窗格

使用 Query 窗格功能执行以下操作:

  • 查询标签页:使用以下功能构建和优化查询:

    • 时间范围选择器:按时间范围限制查询结果。如需了解详情,请参阅使用时间范围选择器

    • 搜索文本框:查找与您的搜索字词或短语匹配的日志条目。 有关详情,请参阅跨日志字段搜索文本

    • 过滤条件菜单:根据 ResourceLog nameSeverity 构建查询。如需了解详情,请参阅使用过滤条件菜单

    • Query-editor 字段:使用 Logging 查询语言构建高级查询。如需了解详情,请参阅编写高级查询

  • 最近标签页:查看最近运行的查询。如需了解详情,请参阅使用近期查询

  • 已保存标签页:查看已保存的查询以及 Cloud 项目的其他用户与您共享的查询。如需了解详情,请参阅保存查询共享查询

  • 建议标签页:根据 Cloud 项目中的资源查看建议的查询。如需了解详情,请参阅使用建议的查询

  • 标签页:根据您的用例查看并运行 Google 提供的查询。如需了解详情,请参阅从库中选择查询

  • 保存:保存可在已保存标签页中查看和运行的查询。

  • 清除查询:清除并重置您在查询窗格中构建查询时所做的选择。

  • 流式传输日志:在 Logging 提取日志时查看日志条目。如需了解详情,请参阅流式传输日志

  • 运行查询:在查询窗格中构建查询后运行查询。

如果您没有看到查询编辑器字段,请启用显示查询。如果您在搜索文本框中添加任何搜索字词,这些字词也会显示在查询编辑器字段中,并作为查询表达式的一部分进行评估。

检查查询后,点击运行查询查询结果窗格下会列出与您的查询匹配的日志。直方图日志字段窗格也会根据查询表达式进行调整。

流式传输日志

您可以在 Logging 提取日志时流式传输日志,也可以添加查询以仅流式传输与该查询匹配的日志。

如需基于查询流式传输日志,请在查询窗格中添加查询,然后选择流式传输日志。当 Logging 提取日志数据时,只有与查询匹配的日志才会显示在查询结果窗格中。如果未提供查询,则 Logging 会在提取日志时显示每个日志。

如需停止流式传输,请点击停止流式传输,或在查询结果窗格中滚动。

结果工具栏

结果工具栏中,您可以执行以下操作:

  • 显示日志字段窗格:在“日志浏览器”页面布局中快速显示或隐藏此窗格。
  • 显示直方图窗格:在日志浏览器页面布局中快速显示或隐藏此窗格。
  • 创建指标:根据您当前的查询表达式设置基于日志的指标
  • 创建提醒:根据您当前的查询表达式设置基于日志的提醒
  • 跳至现在:执行查询结果的强制刷新,以包含当前时间。如果时间范围选择器使用自定义范围并设置了结束时间,则它会使用 1 小时的默认时间范围运行查询。否则,它会使用当前开始日期或时长进行刷新,并运行查询。请注意,使用此功能时,查询表达式不会发生变化。
  • 更多操作:使用这些更多选项来管理基于日志的提醒创建接收器

日志字段窗格

日志字段窗格可提供日志数据的简明摘要,并提供了一种更高效的查询优化方法。 它会显示按不同维度细分的日志条目,对应于这些条目中的字段。对于每个字段,日志字段窗格会按降序频率显示值及其事件。日志字段计数与时间范围选择器中的时间范围相对应。

如需显示或隐藏日志字段窗格,请点击结果工具栏中的日志字段按钮。

系统会根据查询编辑器字段中执行的查询填充和更新日志字段窗格。

如果查询为空,则日志字段窗格会按资源类型严重程度字段显示日志条目的计数。

日志字段窗格。

如果您选择了按存储确定范围,您还会看到项目 ID 和相应的日志条目计数。

如果从日志字段窗格中选择资源类型,则系统会根据资源标签填充一组相关字段。这样您就可以调查该特定资源类型的日志数据。您可以通过点击资源类型字段旁边的清除来移除它们。

日志字段窗格中添加字段

您可以将特定 LogEntry 键值对从查询结果窗格中填充的日志条目添加到日志字段窗格。如需在日志字段窗格中添加字段,请执行以下操作:

  1. 查询结果窗格中,点击展开按钮 展开日志条目。

  2. 点击字段的值。从菜单中选择在“日志字段”窗格中添加字段

    自定义字段会以键值对列表形式显示在日志字段窗格中。

如需从日志字段窗格中移除自定义字段,请点击该字段旁边的移除。您还可以从列表中移除自定义字段,方法是:在查询结果窗格中点击该字段,然后选择从日志字段中移除

请注意,无法在日志字段窗格中添加以下类型的字段:

  • 与时间相关的字段;例如 receiveTimestampprotoPayload.startTime
  • 基数较高的字段;例如 insertIdprotoPayload.latency
  • 路径中包含数组索引的字段;(例如 protoPayload.authorizationInfo[0].resource)。

使用日志字段窗格分析日志

如需缩小查询范围并优化查询,您可以从“日志字段”窗格中向“查询”窗格中的表达式添加“字段-值”对。为此,请在日志字段窗格中,点击字段的值。此操作会将键值对添加到使用 AND 运算符的表达式。然后,查询将运行。

您可以将嵌套字段值对以及顶级字段-值对添加到日志字段窗格中。例如,假设您已将 jsonPayload.message 添加到日志字段窗格。如果您选择特定的 jsonPayload.message 值,它将填充查询编辑器字段。

直方图查询结果窗格也会更改,以反映当前查询。

执行查询时,系统会扫描日志条目并更改日志字段数量。查询完成后,系统会显示所有日志字段的总计数。

直方图

通过直方图窗格,您可以直观查看日志随时间的分布情况。系统会在您运行查询时重新生成直方图,以便您更轻松地查看日志数据中的趋势并进行问题排查。

如需显示或隐藏直方图窗格,请点击结果工具栏中的直方图按钮。

直方图特征

直方图窗格。

  1. 直方图条柱:每个直方图条柱代表一个时间范围。每个条柱都包含各条柱时间段内捕获的日志严重性等级的三色明细。这些颜色表示以下日志严重程度:

    • 蓝色:低严重程度,例如 默认调试信息通知
    • 黄色:中等严重程度,例如警告
    • 红色:高严重程度,例如错误严重提醒紧急

    每个直方图条柱都有一个菜单,其中包含分析日志的选项。

  2. 时间控制:允许您调整查询结果窗格中的日志的时间范围。如需详细了解这些选项,请参阅使用时间控件分析日志

  3. 时间轴:显示查询结果窗格中当前显示的日志的时间范围(由直方图栏表示)。时间轴可帮助您熟悉您当前在查询的更大时间范围内查看的日志。

使用时间控制分析日志

您可以使用直方图的时间控件调查和分析日志数据。

快速调整时间

直方图提供时间控件,让您能够快速调整 Logs Explorer 中显示的数据。

直方图窗格时间轴显示快速时间控件。

  • 时间句柄:朝里拖动时间轴句柄可缩小数据范围,向外拖动可扩大直方图时间轴中的数据范围。点击运行

  • 前后滑动时间轴:点击 前进箭头,将时间轴滑动到稍后的时间。点击 后退箭头,将时间轴滑动到更早的时间。

  • 放大和缩小:点击 缩小图标可扩大时间轴中显示的数据范围。点击 放大图标可缩小时间轴中显示的数据范围。

对时间轴的修改仅限于当前时间(“现在”)和 30 天前。

滚动或缩放到指定时间

除了上述时间控件外,直方图还提供滚动到指定时间缩放到指定时间功能,便于您更深入地控制直方图以及您在 Logs Explorer 的其他窗格中看到的数据。

直方图窗格时间轴显示“滚动到指定时间”和“缩放到指定时间”控件。

根据直方图条柱的相对大小或严重性级别,您可能会对特定直方图条柱感兴趣。您可以选择该直方图条来调整 Logs Explorer 中显示的日志数据。

您可以使用 Scroll to time 功能浏览日志数据,而无需更改 HistogramLog fields 窗格中的值。如果选择滚动到指定时间功能,则会发生以下情况:

  • 您在查询结果窗格中看到的日志数据会根据所选直方图条柱捕获的时间范围进行调整。

    查询未运行,但系统可能会重新加载部分数据,以确保您在查询结果窗格中看到的日志与选定的直方图条柱的时间范围相对应。

  • 控制台网址会更新为包含截止到所选直方图条柱的时间范围所捕获到的最新日志的 timestamp

如需选择滚动到指定时间功能,请执行以下操作:

  1. 将鼠标悬停在直方图时间轴上的某个柱形上。此时会显示一个窗格,其中包含指定时间范围内的日志数据的摘要信息。

  2. 在该窗格中选择滚动到指定时间

    或者,点击直方图条柱而不是将鼠标悬停在其上方,此操作相当于选择滚动到指定时间

缩放到指定时间功能类似于滚动到指定时间,但可根据选定的直方图条柱捕获的时间范围对日志数据运行查询。如果选择缩放到指定时间功能,则会发生以下情况:

  • 您在查询结果窗格中看到的日志数据会根据所选直方图条柱的时间范围限制重新加载和缩小范围。
  • 控制台网址会更新为包含截止到所选直方图条柱的时间范围所捕获到的最新日志的 timestamp
  • 直方图会发生变化,以便仅显示 timestamp 值在所选直方图条柱时间范围内的日志。
  • 日志字段窗格中的数据会根据选定的直方图条柱捕获的时间范围进行调整。

如需选择缩放到指定时间功能,请执行以下操作:

  1. 将鼠标悬停在直方图时间轴中的条柱上。此时会显示一个窗格,其中包含指定时间范围内的日志数据的摘要信息。

  2. 在该窗格中选择缩放到指定时间

查询结果

使用查询结果窗格,您可以浏览与查询表达式匹配的日志条目,以及使用直方图的时间控件或时间范围选择器选择的时间范围:

查询结果窗格

使用查询结果窗格功能执行以下操作:

  • 查询结果:以结构化 JSON 格式查看从查询中检索到的日志条目。如需展开查询结果,请点击输入全屏查询结果
  • 时区:更改显示日志的时区。
  • 下载日志:从查询结果中下载日志
  • 隐藏类似日志:在查询结果中隐藏大量类似日志
  • 跟踪记录数据:查看跟踪记录详情并根据跟踪记录优化查询。如需了解详情,请参阅查看跟踪数据
  • 隐藏日志摘要:在查询结果中隐藏日志摘要行。
  • 展开或收起嵌套日志字段:展开或收起嵌套字段。
  • 复制到剪贴板:以 JSON 格式复制日志条目。
  • 复制指向日志条目的链接:共享指向日志条目的链接。如需了解详情,请参阅复制指向日志条目的链接
  • 摘要列标题中的修改按钮:将日志字段的值添加到日志条目的摘要行。您还可以完全隐藏默认摘要字段,以向您显示条目的原始文本。如需了解详情,请参阅添加和管理摘要字段
  • 固定日志条目:将日志条目固定到查询结果直方图窗格。如需了解详情,请参阅固定日志
  • 游标滚动:在查询结果中滚动日志;网址会调整为包含 cursorTimestamp,表示当前查询结果窗格中显示的最新日志的 timestamp

在查询结果窗格中,您可以点击某个字段的值来选择执行以下操作:

  • 显示匹配的条目:查询匹配的日志条目。
  • 隐藏匹配条目:查询与所选表达式不匹配的日志条目。
  • 向摘要行添加字段:将该字段作为摘要行添加到日志条目中。

添加和管理摘要字段

您可以使用摘要字段更快地发现日志中的模式。

假设您要查看查询结果中的日志条目,并希望快速按某个 LogEntry 字段浏览结果。或者,也许您想按某个字段值对对日志条目进行分组。您可以将摘要字段添加到结果中,每个字段在条目中显示都以贴块开头。例如,下图显示了每个日志条目行中添加了摘要字段 resource.type 的查询结果:

日志浏览器显示的日志带有显示资源类型的绿色文本前缀。

日志浏览器提供了默认摘要字段(取决于您当前的查询结果)和自定义摘要字段(允许您定位 LogEntry 中的任何字段)。

您可以通过查询结果中的修改菜单管理自定义和默认摘要字段。您还可以直接从展开的日志条目添加自定义摘要字段。

在日志条目中添加自定义摘要字段

如需直接从日志条目添加自定义摘要字段,请执行以下操作:

  1. 点击展开按钮 展开日志条目。

  2. 点击某个字段的值,然后选择向摘要行添加字段

摘要字段现在显示为包含该字段的日志条目的条状标签。

如需移除自定义摘要字段,请在日志条目行中点击其条状标签,然后选择从摘要行中移除字段。如需进一步管理自定义摘要字段,请参阅下一部分中的说明。

使用修改菜单管理摘要字段

如需使用修改菜单管理自定义和默认摘要字段,请执行以下操作:

  1. 点击修改以打开修改菜单:

    查询结果窗格显示用于修改摘要字段的按钮。

  2. 管理摘要字段对话框中,执行以下操作:

    1. 使用切换开关 开启或关闭默认摘要字段

      如果您停用了默认摘要字段,并且未添加任何自定义摘要字段,那么您的日志条目会以原始文本格式显示。

    2. 将任何自定义字段名称添加到自定义摘要字段

      摘要字段选择具有如下特点:

      • 使用查询结果中当前显示的日志自动补全信息。
      • 字段更正,使用英文引号括起合法字符。

      例如,如果您输入 jsonPayload.id-field,它会被更改为 jsonPayload."id-field"

      您还可以定位任何 LogEntry 字段,无论它是否通过自动补全功能向您提供建议。

      如需移除现有的自定义摘要字段,请点击其条状标签中的 X

    3. 为自定义摘要字段启用或停用截断。使用截断摘要字段的切换开关 可以缩短显示的摘要字段。然后选择截断字段之前显示的字符数,以及是否显示字段的开头或结尾。

  3. 点击应用

    您的摘要字段现已在查询结果中更新。

隐藏类似日志条目

您可以隐藏日志,以快速从查询结果中移除大量类似日志条目。

当您运行查询时,系统会分析查询结果,因为它们在发送到 查询结果窗格时显示的模式。然后,系统会根据类似的日志字段内容自动对日志条目进行分组。如果检测到显著模式,查询结果窗格中将会显示一个横幅,显示可以隐藏的类似结果所占的百分比:

隐藏类似日志横幅

要隐藏类似日志,请点击隐藏类似条目。这会向查询添加一个子句,并重新加载查询结果。

如需预览将隐藏哪些日志条目,请点击预览。系统会打开一个单独的窗口,其中描述了找到的模式,并显示将隐藏的条目示例。

隐藏类似日志时,系统不会在日志浏览器会话之外保存任何信息,并且每个查询都会仅根据显示的日志生成新的分析结果。不同的查询会根据返回的日志类型分析日志条目的不同部分。

固定日志条目

您可以固定日志条目以突出显示感兴趣的日志条目。

如需固定日志条目,请执行以下操作:

  1. 将鼠标悬停在要固定的日志条目上。
  2. 点击图钉图标

固定日志条目后,其背景会变暗,并显示图钉图标

如果您固定日志条目并再次运行查询,则固定的日志条目会显示在查询结果窗格的顶部或底部,具体取决于您配置日志数据的方式。直方图固定窗格也会根据已固定的日志条目的 timestamp 直方图显示:

日志浏览器会在查询结果和直方图窗格中显示固定的日志条目。

如需取消固定日志条目,请再次点击固定图标。

查看资源上下文中的固定日志条目

如果您固定某个日志条目并在不同的资源上下文中查看它,则查询将使用与固定日志条目相同的资源信息重新运行。

要查看不同资源上下文中的固定日志条目,请执行以下操作:

  1. 点击固定日志旁边的向下箭头 ,展开固定菜单。

  2. 在固定菜单中,您可以选择查看以下资源上下文中的日志条目:

    • 相同的 resource.type:使用与固定日志相同的 resource.type 重新运行查询。

    • 相同的 resource.labels:使用与固定日志相同的 resource.labels 重新运行查询。

    • 相同 trace:使用与固定日志相同的跟踪记录重新运行查询。

    • 全部显示:清除并重新运行查询。

直方图窗格中查看固定的日志条目

您可以使用直方图窗格突出显示、滚动和进一步检查固定日志条目。

使用直方图窗格,点击图钉图标 ,然后从以下菜单选项中进行选择:

  • 滚动到日志条目:将日志条目导入当前的查询结果窗格,并在附近的日志上下文中查看固定的日志条目。
  • 缩放到日志条目:缩小直方图窗格显示的时间范围,并精简查询以隔离固定日志附近的日志。

查看跟踪记录数据

如果日志条目同时包含 trace 和延迟时间相关字段,则会显示延迟时间和跟踪记录图标。

包含跟踪记录数据的日志条目显示。

如果日志条目仅包含 trace 字段,则只会显示跟踪记录图标。

仅包含跟踪记录字段的日志条目显示才有跟踪记录图标。

要查看与日志条目相关的跟踪记录数据,请点击跟踪记录图标。您可以选择以下选项:

  • 查看跟踪记录详情:显示父级 Span 和子跟踪记录以及有关跟踪记录的详细信息。如需查看有关跟踪记录的更多详细信息,请通过点击在 Trace 中查看导航到 Cloud Trace。如需详细了解详细信息面板中的内容,请参阅查看跟踪记录详情
  • 显示此跟踪记录的所有日志:通过添加设置为与日志条目关联的跟踪记录的标识符的 trace 字段来优化和运行查询。

  • 仅显示跟踪的请求:通过添加设置为 TruetraceSampled 字段来优化和运行查询。如需详细了解采样,请参阅采样率

查看 Monitoring 数据

对于某些日志(例如 GKE 和 Compute Engine 日志),您可以点击日志摘要行中的资源类型以显示包含以下选项的菜单:

  • 查看监控详情:打开 GKE 资源的详细信息面板。如需详细了解详细信息面板,请参阅查看资源详细信息
  • 在 Monitoring 中查看:打开资源的 Monitoring 页面。
  • 在 GKE 中查看在 Compute Engine 中查看:打开 GKE 或 Compute Engine 界面中资源的详情页面。

显示 GKE 资源的日志浏览器菜单。

如要分享指向日志的链接,请展开日志条目,然后选择复制链接。该链接会复制到剪贴板。您可以将链接发送给有权访问 Cloud 项目的用户。当用户将链接粘贴到浏览器中或将其选中时,Logging 会将日志条目固定到查询结果窗格中。

复制链接以与他人共享日志条目。

下载日志

您可以下载 CSV 或 JSON 格式的日志。您需要具有以下 Identity and Access Management 角色之一才能下载日志:

  • Logging Admin (roles/logging.admin)
  • Logs View Accessor (roles/logging.viewAccessor)

如需下载日志,请执行以下操作:

  1. 点击查询结果窗格中的下载

  2. 下载日志对话框中,选择 CSV 或 JSON 格式。

  3. 选择如何处理日志数据。您可以选择以下选项:

    • 将数据下载到您的计算机。
    • 将数据下载到云端硬盘。
    • 在新标签页中打开数据。

    保存 CSV 并选择云端硬盘后,您可以在表格中打开该文件。

示例查询

如需查看按 Google Cloud 产品和用例排列的建议查询,请参阅使用日志浏览器的示例查询。例如,您可以运行 Kubernetes 相关查询来查找 Google Kubernetes Engine 日志。

查看 Compute Engine 日志

对于某些 Compute Engine 资源类型(例如 gce_instancegce_network),您可以在日志浏览器中的多个位置看到资源名称以子文本形式表示的资源名称。例如,对于 gce_instance 资源类型,您会看到虚拟机名称以及虚拟机 ID。资源名称有助于您确定可以据以构建查询的正确资源 ID。

您可能会在以下位置看到 Compute Engine 资源名称:

  • 查询窗格过滤条件菜单:Compute Engine 资源类型会显示资源名称,并将其相应的资源 ID 显示为辅助文本。
  • 日志字段:Compute Engine 资源类型在字段维度中显示资源名称,而不是资源 ID。
  • 查询结果:对于 Compute Engine 虚拟机实例日志,resource.labels 字段显示带有相应资源名称的元数据。
  • 摘要字段:对于 Compute Engine 虚拟机实例日志,条状标签会显示资源名称,而不是资源 ID。

问题排查

本部分介绍如何排查使用日志浏览器时的常见问题。

如果您在尝试查看接收器目标位置中的日志时遇到问题,请参阅排查路由和接收器问题

获取 Cloud 项目 ID 或组织 ID

如需从 Google Cloud Console 中的任何位置获取 Cloud 项目或组织 ID,请从 Cloud 项目和组织选择器展开 Cloud 项目列表,并在 ID 列中找到 Cloud 项目 ID:

显示项目 ID 的界面

看不到日志条目

如果您没有看到任何日志条目,请执行以下检查:

  • 是否选择了正确的 Cloud 项目?如果不是,请从 Cloud 项目和组织选择器中选择正确的 Cloud 项目。

  • 您的 Cloud 项目是否使用了生成日志的资源,这些资源上是否有活动?即使是新的 Cloud 项目,也应该有记录该项目已创建的审核日志。转到受监控的资源列表页面中的“将服务映射到资源类型” 部分,确认您使用的是会生成日志的资源。

  • 时间范围是否过窄?确认您的查询中的时间范围正确无误。

  • 查看当前的排除项查询,确保系统不会意外排除您所查找的日志。

  • 查看日志是否使用了正确的范围?如需了解如何调整搜索范围,请参阅优化范围

我的查询正确无误,但我仍然没有看到日志条目

  • 您看不到超过 Logging 保留期限的日志条目。如需了解有效的日志保留期限,请参阅日志保留期限

  • 在高负载时段内,将日志发送到 Logging 或者接收及显示日志的过程可能存在延迟。

  • 日志浏览器不会显示带有未来时间戳的日志条目,直到当前时间“赶上”这些时间戳后才会显示。这种情况并不常见,可能是由发送日志的应用中的时间偏差引起的。

  • 查询范围设置得过大,无法在合理的时间内完成。您可能会看到“截止期限到操作完成为止”。请尝试使您的查询更具体或缩短时间范围。

查询返回错误

如果您在没有指定存储桶的情况下对资源发出查询,Cloud Logging 会根据 Google Cloud 项目中的接收器历史记录来确定可能为相应资源写入的条目。如果 Cloud Logging 识别出超过 200 个可能写入了条目的存储分区,则查询将失败并显示消息 Error: Invalid query

如需解决此问题,请将查询范围缩小为一部分存储。如需了解详情,请参阅优化范围

查询结果时间范围与查询不匹配

您在查询结果日志字段窗格中看到的日志数据会根据直方图时间轴捕获的时间范围进行调整。您可以使用直方图的时间控件或时间范围选择器来调整直方图时间轴。调整这些时间控件不会更改 Query 窗格中的查询表达式。

如果您的查询带有时间戳,则时间范围选择器会处于停用状态,查询使用时间戳表达式作为其时间范围限制。如果查询不使用时间戳表达式,则会使用时间范围选择器作为其时间范围限制。

获取支持

如需了解如何获取支持,请参阅 Google Cloud 的运维套件支持页面