设置 Cloud Logging

启用 Cloud Logging

Fleet Engine 应自动启用日志记录。

  1. 打开 Logs Explorer
  2. 输入以下查询:

    resource.type:"fleetengine.googleapis.com"
    

如果查询的结果列出了日志,则日志记录已启用。

如果您在此查询的结果中没有看到任何日志, 您的项目可能未启用 Cloud Logging。启用 Cloud Logging,请联系 Google Maps Platform 支持

启用受限使用日志

根据移动服务专用条款,部分 的 Fleet Engine 日志数据只能保留 30 天。 Fleet Engine 将这些日志标记为 TOS_RESTRICTED,并将它们分类为 受限日志存储分区,您必须按如下所示创建该存储分区。

所有其他日志数据都会被分配到默认存储分区,以便在其中保留这些数据 (如移动服务专用条款中所定义)。 请参阅 Google Cloud 中的日志存储 关于自定义日志存储分区及其保留期限的控制台。

如需进行分析,您可以将受限日志和默认日志中的数据联接起来, 一组完整的日志数据。

请执行以下操作以启用受限使用日志:

  1. 为限制使用的日志创建接收器和存储分区,并将日志过滤到 适当的存储类别。

  2. 如需启用使用限制日志,请与支持团队联系。

如需了解详情,请参阅以下各部分。

为项目中的受限日志创建接收器和存储分区

  1. 日志浏览器左侧的 导航时,打开日志路由器页面。

  2. 修改 _Default 日志记录存储分区,以排除仅限使用的日志。

    1. 日志路由器接收器下,选择 _Default 日志记录存储分区。
    2. 操作菜单中选择修改接收器
    3. 转到选择要从接收器中过滤掉的日志部分,然后点击 添加排除项按钮。
    4. 排除项过滤条件名称设置为 ExcludeRestrictedLogs
    5. 构建和排除过滤条件框中,粘贴以下过滤条件: labels.restriction="TOS_RESTRICTED"
    6. 点击更新接收器
  3. 创建受限日志记录存储分区以存储仅限使用的日志。您负责 为此,只需为所有日志创建一个接收器和存储分区,然后 非受限日志

    1. “日志路由器”页面的顶部,选择 创建接收器
    2. 填写接收器详情
      1. 名称:RestrictedLogs
      2. 说明:路由 Fleet Engine 使用限制日志
    3. 点击下一步
    4. 填写接收器目标位置
      1. 选择接收器服务:Logging 存储分区
      2. 选择日志存储分区:选择创建新的日志存储分区
      3. 存储分区详情对话框中,填写:
        1. 名称:受限
        2. 说明:包含 Fleet Engine 使用限制日志
      4. 将其余设置保留原样,然后点击下一步
      5. 保留期限设置为 30 天。(保留期限 不能超过 30 天)。
      6. 点击创建存储分区
    5. 返回接收器创建对话框,保留要包含在接收器中的日志 部分为空。
    6. 要从接收器中滤除的日志部分,点击添加排除项 并填写:
      1. 排除项过滤条件名称:ExcludeNonRestrictedLogs
      2. 排除过滤条件:NOT (resource.type = "fleetengine.googleapis.com/Fleet" OR resource.type = "fleetengine.googleapis.com/DeliveryFleet") NOT (labels.restriction = "TOS_RESTRICTED")
    7. 点击创建接收器

如需启用使用限制日志,请与支持团队联系

  1. 转到 Google Maps Platform 支持
  2. 点击创建支持请求以提交新的支持请求。
  3. 请提供以下信息:

    • 要启用的项目 ID。
    • 请求更改的用户的电子邮件地址。此人应 对您所列出的 Google Cloud 项目拥有修改权限。
  4. 写入以同意以下内容:启用使用限制功能 Cloud Logging 中的 Google 地图内容,即表示您同意遵守 Google Maps Platform 条款移动服务专用条款 条款,包括与之相关的缓存和允许的使用要求 。

支持小组处理完您的请求后,您将收到一封确认邮件, 已经为您的项目启用日志记录功能。

后续步骤

了解如何在日志浏览器中处理日志