Todos los productos
Search
Centro de documentos

Application Real-Time Monitoring Service:GetMultipleTrace

Última actualización: Sep 01, 2026

Consulta los detalles de uno o más rastros.

Pruébelo ahora

Pruebe esta API en OpenAPI Explorer sin necesidad de firma manual. Las llamadas exitosas generan automáticamente código SDK acorde a sus parámetros. Descárguelo con seguridad de credenciales integrada para uso local.

Test

Autorización de RAM

No se requiere autorización para esta operación. Si experimenta problemas al ejecutarla, póngase en contacto con el soporte técnico.

Parámetros de la solicitud

Parámetro

Tipo

Obligatorio

Descripción

Ejemplo

RegionId

string

Sí

El ID de la región.

cn-hangzhou

TraceIDs

array

Sí

Los ID de los rastros.

ac1400a115951745017447033d****

string

No

El ID del rastro. Puede especificar de uno a nueve ID de rastros. Puede iniciar sesión en la consola de Application Real-Time Monitoring Service (ARMS) y obtener el ID del rastro en la página Consulta de rastros.

ac1400a115951745017447033d****

StartTime

integer

Sí

La hora de inicio del rastro. El valor es una marca de tiempo. Unidad: milisegundos.

1657692507000

EndTime

integer

Sí

La hora en que finaliza el rastro. El valor es una marca de tiempo. Unidad: milisegundos.

1663999380000

PageNumber

integer

No

El número de la página a devolver. Valor predeterminado: 1.

1

PageSize

integer

No

El número de entradas a devolver por página; el valor máximo es 1000.

10

Elementos de la respuesta

Elemento

Tipo

Descripción

Ejemplo

object

RequestId

string

El ID de la solicitud.

2983BEF7-4A0D-47A2-94A2-8E9C5E63****

MultiCallChainInfos

array<object>

Los detalles de los rastros.

array<object>

TraceID

string

El ID del rastro.

ac1400a115951745017447033d****

Spans

array<object>

Los detalles del rastro.

array<object>

SpanId

string

El ID del span.

1234

OperationName

string

El nombre del span rastreado.

/demo/queryNotExistDB/11

ResultCode

string

El código de estado devuelto.

1

Timestamp

integer

La marca de tiempo.

1595174501747

RpcType

integer

El tipo de modo de llamada a procedimiento remoto (RPC).

  • 0: entrada HTTP

  • 25: llamada HTTP

  • 1: llamada de High-speed Service Framework (HSF)

  • 2: aprovisionamiento HSF

  • 40: llamada a API local

  • 60: llamada MySQL

  • 62: llamada Oracle

  • 63: llamada PostgreSQL

  • 70: llamada Redis

  • 4: llamada de Taobao Distributed Data Layer (TDDL)

  • 5: llamada Tair

  • 13: envío de mensaje MetaQ

  • 252: recepción de mensaje MetaQ

  • 3: envío de notificación

  • 254: recepción de notificación

  • 7: llamada Apache Dubbo

  • 8: aprovisionamiento Apache Dubbo

  • 19: llamada SOFARPC

  • 18: aprovisionamiento SOFARPC

  • 11: llamada de Distributed Service Framework (DSF)

  • 12: aprovisionamiento DSF

  • -1: llamada desconocida

0

ServiceIp

string

La dirección IP del host donde reside la aplicación.

172.20.XX.XX

HaveStack

boolean

Indica si se proporcionó una pila de métodos.

  • true: se proporcionó una pila de métodos.

  • false: no se proporcionó ninguna pila de métodos.

true

ParentSpanId

string

El ID del span principal.

18

Duration

integer

La cantidad de tiempo consumido por el rastro. Unidad: milisegundos.

11

RpcId

string

El ID de RPC.

0.1

ServiceName

string

El nombre de la aplicación.

arms-k8s-demo-subcomponent

TraceID

string

El ID del rastro.

ac1400a115951745017447033d****

TagEntryList

array<object>

Las etiquetas del rastro.

object

Key

string

La clave de la etiqueta.

http.status.code

Value

string

El valor de la etiqueta.

200

LogEventList

array<object>

Los eventos de registro en el rastro.

array<object>

Timestamp

integer

La hora en que se generó el registro. El valor es una marca de tiempo.

1595174501747

TagEntryList

array<object>

Las etiquetas del rastro.

object

Key

string

La clave de la etiqueta.

http.status.code

Value

string

El valor de la etiqueta.

200

Ejemplos

Respuesta exitosa

JSON Formato

{
  "RequestId": "2983BEF7-4A0D-47A2-94A2-8E9C5E63****",
  "MultiCallChainInfos": [
    {
      "TraceID": "ac1400a115951745017447033d****",
      "Spans": [
        {
          "SpanId": "1234",
          "OperationName": "/demo/queryNotExistDB/11",
          "ResultCode": "1",
          "Timestamp": 1595174501747,
          "RpcType": 0,
          "ServiceIp": "172.20.XX.XX",
          "HaveStack": true,
          "ParentSpanId": "18",
          "Duration": 11,
          "RpcId": "0.1",
          "ServiceName": "arms-k8s-demo-subcomponent",
          "TraceID": "ac1400a115951745017447033d****",
          "TagEntryList": [
            {
              "Key": "http.status.code",
              "Value": "200"
            }
          ],
          "LogEventList": [
            {
              "Timestamp": 1595174501747,
              "TagEntryList": [
                {
                  "Key": "http.status.code",
                  "Value": "200"
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}

Códigos de error

Consulte Códigos de error para ver la lista completa.

Notas de la versión

Consulte Notas de la versión para ver la lista completa.