跳转到主要内容
监控与采集相关接口/日志

查询指定链路追踪

查询日志条目关联特定Trace ID。

POST/api/v1/logging/traces/query

操作 ID

QueryByTraceID

起始版本

1.0.0

执行模式

同步

认证信息

需要认证

认证信息

调用该 API 时需要在请求头中携带以下认证信息。

Authorizationstring必填

Bearer 令牌

X-Tenant-IDstring

X-Tenant-ID

请求参数

application/json

请求体字段

  • traceId
    String必填

    链路追踪ID。

    示例: abc123def456

  • startTime
    String必填

    起始时间。

    示例: 2024-01-01T00:00:00Z

  • endTime
    String必填

    结束时间。

    示例: 2024-01-01T01:00:00Z

  • services
    List必填

    资源。

    示例: item1,item2

  • maxResults
    Integer必填

    最大返回结果数。

    示例: 500

响应状态

200 OK
200 OK

该 API 成功时返回以下响应结构。

  • traceId
    String

    链路追踪ID。

    示例: abc123def456

  • totalLogs
    Integer

    总日志。

    示例: 120

  • durationMs
    String

    时长毫秒。

    示例: 3450

  • services
    List

    资源。

    示例: (nested array)

    • service
      String

      服务。

      示例: payment-service

    • logCount
      Integer

      日志数量。

      示例: 42

    • firstLogTime
      String

      首次日志时间。

      示例: 2026-01-15T08:00:00Z

    • lastLogTime
      String

      最近一次日志时间。

      示例: 2026-01-15T08:00:00Z

  • logs
    List

    日志。

    示例: (nested array)

    • timestamp
      String

      时间戳。

      示例: 2026-01-15T08:00:00Z

    • service
      String

      服务。

      示例: order-service

    • level
      String

      级别。

      示例: error

    • message
      String

      错误返回消息。

      示例: Failed to process payment: timeout

    • traceId
      String

      链路追踪ID。

      示例: abc123def456

    • source
      String

      来源信息。

      示例: /var/log/app/service.log