在日志浏览器中处理日志

日志浏览器是 Google Cloud 控制台中的一款工具,可用于检索、查看和分析存储的日志条目。使用 Logs Explorer 检查 Fleet Engine 日志,并针对这些日志编写查询。

如需从 Google Cloud 控制台访问日志浏览器,请执行以下操作:

  1. 打开 Google Cloud Console
  2. 在顶部的搜索框中,输入日志浏览器
  3. 选择 Logs Explorer 将其打开。

如需简要了解如何使用日志浏览器,请参阅使用日志浏览器查看日志

日志浏览器查询示例

以下示例查询展示了如何在日志浏览器中搜索不同的日志条目。如需详细了解如何构建查询,请参阅 Logging 查询语言

查看所有 Fleet Engine 日志

    type.googleapis.com/maps.fleetengine

查看返回错误的所有 Fleet Engine RPC

    resource.type:"fleetengine.googleapis.com"
    severity=ERROR
    Show logs of RPCs made to the UpdateVehicle method.
    logName="projects/project-id/logs/fleetengine.googleapis.com%2Fupdate_vehicle"

显示特定车辆 ID 的日志

    resource.type="fleetengine.googleapis.com/Fleet"
    labels.vehicle_id="vehicle_id"

显示特定行程 ID 的日志

  • 如需确保您的查询捕获所有日志,请使用 =~ 运算符。
  • 此过滤条件匹配包含标签中值的所有日志,而不会执行严格的相等性检查。
    resource.type="fleetengine.googleapis.com/Fleet"
    labels.trip_id=~"trip_id"

显示车辆在特定时间段内的日志

    resource.type="fleetengine.googleapis.com/Fleet"
    labels.vehicle_id="vehicle_id"
    timestamp>="2020-09-24T20:00:00.000Z"
    timestamp<"2020-09-24T21:00:00.000Z"

后续步骤

探索日志内容并了解日志结构