Creates a trace query task based on a topic name and a message key and returns the ID of the query task. You must then call the OnsTraceGetResult operation and pass the returned query task ID to retrieve the detailed results of the 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 |
| MsgKey |
string |
Yes |
The message key of the message to query. |
ORDERID_100 |
| BeginTime |
integer |
Yes |
The beginning of the time range to query. The value is a UNIX timestamp in milliseconds. |
1570852800000 |
| EndTime |
integer |
Yes |
The end of the time range to query. The value is a UNIX timestamp in 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 that you can use to troubleshoot and locate issues. |
F8654231-122A-4DBD-801F-38E35538**** |
| QueryId |
string |
The ID of the query task. You must call the OnsTraceGetResult operation with this task ID to obtain the detailed results. |
272967562652883649157096685**** |
Examples
Success response
JSON format
{
"RequestId": "F8654231-122A-4DBD-801F-38E35538****",
"QueryId": "272967562652883649157096685****"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.