Obtém os detalhes de vários rastros.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
arms:GetMultipleTrace |
none |
*Todos os recursos.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| RegionId |
string |
Sim |
O ID da região. |
cn-hangzhou |
| TraceIDs |
array |
Sim |
A lista de IDs de rastros. |
ac1400a115951745017447033d**** |
|
string |
Não |
O ID do rastro. Você deve especificar no mínimo um e no máximo nove IDs de rastro. Você pode obter os IDs de rastro na página Consulta de rastros no console do ARMS. |
ac1400a115951745017447033d**** |
|
| StartTime |
integer |
Sim |
O timestamp em que o rastro começa, em milissegundos. |
1657692507000 |
| EndTime |
integer |
Sim |
O timestamp em que o rastro termina, em milissegundos. |
1663999380000 |
| PageNumber |
integer |
Não |
O número da página. As páginas começam em 1. |
1 |
| PageSize |
integer |
Não |
O número de entradas por página. Valor máximo: 1000. |
10 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
2983BEF7-4A0D-47A2-94A2-8E9C5E63**** |
| MultiCallChainInfos |
array<object> |
As informações sobre vários rastros. |
|
|
array<object> |
|||
| TraceID |
string |
O ID do rastro. |
ac1400a115951745017447033d**** |
| Spans |
array<object> |
Os detalhes do rastro. |
|
|
array<object> |
|||
| SpanId |
string |
O ID do span. |
1234 |
| OperationName |
string |
O nome da operação instrumentada. |
/demo/queryNotExistDB/11 |
| ResultCode |
string |
O código de retorno. |
1 |
| Timestamp |
integer |
O timestamp. |
1595174501747 |
| RpcType |
integer |
O tipo de RPC. Valores válidos:
|
0 |
| ServiceIp |
string |
O endereço IP da máquina onde a aplicação está implantada. |
172.20.XX.XX |
| HaveStack |
boolean |
Especifica se uma pilha de métodos está disponível. Valores válidos:
|
true |
| ParentSpanId |
string |
O ID do span pai. |
18 |
| Duration |
integer |
A duração do span, em milissegundos. |
11 |
| RpcId |
string |
O ID de RPC. |
0.1 |
| ServiceName |
string |
O nome da aplicação. |
arms-k8s-demo-subcomponent |
| TraceID |
string |
O ID do rastro. |
ac1400a115951745017447033d**** |
| TagEntryList |
array<object> |
A lista de tags do span. |
|
|
object |
|||
| Key |
string |
A chave da tag. |
http.status.code |
| Value |
string |
O valor da tag. |
200 |
| LogEventList |
array<object> |
Os eventos de log no span. |
|
|
array<object> |
|||
| Timestamp |
integer |
O timestamp em que o log é gerado. |
1595174501747 |
| TagEntryList |
array<object> |
A lista de tags do span. |
|
|
object |
|||
| Key |
string |
A chave da tag. |
http.status.code |
| Value |
string |
O valor da tag. |
200 |
Exemplos
Resposta de sucesso
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 erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.