Creates a trace query task based on a topic and a message ID, and returns the task ID. You can then call the OnsTraceGetResult operation with the returned task ID to retrieve the detailed message trace.
Operation description
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
mq:QueryTrace |
get |
Topic
Topic
|
None |
|
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| Topic |
string |
Yes |
The topic of the message to query. |
test |
| MsgId |
string |
Yes |
The ID of the message to query. This is the message ID. |
1E05791C117818B4AAC23B1BB0CE**** |
| BeginTime |
integer |
Yes |
The start timestamp of the query time range. Unit: milliseconds. |
1570852800000 |
| EndTime |
integer |
Yes |
The end timestamp of the query time range. Unit: milliseconds. |
1570968000000 |
| InstanceId |
string |
No |
The ID of the instance to which the topic of the message belongs. |
MQ_INST_111111111111_DOxxxxxx |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The ID of the request. This is a common parameter. Each request has a unique ID. Use this ID to troubleshoot issues. |
B93332A3-160D-404F-880F-1F8736D1**** |
| QueryId |
string |
The ID of the query task. Call the OnsTraceGetResult operation with this task ID to get the detailed results. |
272967562652883649157096685**** |
Examples
Success response
JSON format
{
"RequestId": "B93332A3-160D-404F-880F-1F8736D1****",
"QueryId": "272967562652883649157096685****"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.