Queries the running logs of an ApsaraDB for MongoDB instance.
Operation description
This operation is applicable to instances of the shared local disk, dedicated local disk, and cloud disk specification types.
This operation is limited to 30 calls per minute. If this limit is exceeded, the calls are throttled. Do not call this operation at a high frequency. If you need to call this operation at a high frequency, use a Logstore. For more information, see Manage a Logstore.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dds:DescribeRunningLogRecords |
get |
*dbinstance
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DBInstanceId |
string |
Yes |
The instance ID. Note
If you set this parameter to the ID of a sharded cluster instance, you must also specify the NodeId parameter. |
dds-bpxxxxxxxx |
| NodeId |
string |
No |
Instance ID of the mongos or shard node in the sharded cluster instance. Note
This parameter is available only if you set the DBInstanceId parameter to instance ID of a sharded cluster instance. |
d-bpxxxxxxxx |
| StartTime |
string |
Yes |
The beginning of the time range to query. Specify the time in the yyyy-MM-ddTHH:mmZ format (UTC). |
2019-01-01T12:10Z |
| EndTime |
string |
Yes |
The end of the time range to query. The end time must be later than the start time. Specify the time in the yyyy-MM-ddTHH:mmZ format (UTC). Note
The end time must be within 24 hours from the start time. Otherwise, the call fails. |
2019-01-01T13:10Z |
| DBName |
string |
No |
The name of the database. |
mongodbtest |
| RoleType |
string |
No |
The role of the node in the instance. Valid values:
Note
If you set the NodeId parameter to the ID of a mongos node, the value of RoleType can only be primary. |
primary |
| PageSize |
integer |
No |
The number of entries per page. Valid values: 30 to 100. |
30 |
| PageNumber |
integer |
No |
The page number. The value must be a positive integer that does not exceed the maximum value of the Integer data type. Default value: 1. |
1 |
| OrderType |
string |
No |
The order in which the returned running logs are sorted by time. Valid values:
|
asc |
| ResourceGroupId |
string |
No |
The resource group ID. |
sg-bpxxxxxxxxxxxxxxxxxx |
| RoleId |
string |
No |
The role ID of the node. You can call DescribeReplicaSetRole to query the role ID. |
651xxxxx |
| QueryKeywords |
string |
No |
The keywords for the query. Separate multiple keywords with spaces. You can specify up to 10 keywords. |
test test2 |
| LogicalOperator |
string |
No |
The logical operator for keyword-based search. Default value: and. |
and |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| TotalRecordCount |
integer |
The total number of records. |
2 |
| PageRecordCount |
integer |
The number of records per page. |
30 |
| RequestId |
string |
The request ID. |
45D2B592-DEBA-4347-BBF3-47FF6C97DBBC |
| PageNumber |
integer |
The page number. |
1 |
| Items |
object |
||
| LogRecords |
array<object> |
The list of running log details. |
|
|
object |
|||
| ConnInfo |
string |
The connection information. |
conn18xxxxxx |
| CreateTime |
string |
The time when the log entry was created, in yyyy-MM-ddTHH:mm:ssZ format (UTC). |
2019-02-26T12:09:34Z |
| Category |
string |
The log category. |
NETWORK |
| Content |
string |
The content of the log entry. |
end connection 11.xxx.xxx.xx:3xxxx (0 connections now open)\n |
| Engine |
string |
The engine type of the current database. |
MongoDB |
Examples
Success response
JSON format
{
"TotalRecordCount": 2,
"PageRecordCount": 30,
"RequestId": "45D2B592-DEBA-4347-BBF3-47FF6C97DBBC",
"PageNumber": 1,
"Items": {
"LogRecords": [
{
"ConnInfo": "conn18xxxxxx",
"CreateTime": "2019-02-26T12:09:34Z",
"Category": "NETWORK",
"Content": " end connection 11.xxx.xxx.xx:3xxxx (0 connections now open)\\n"
}
]
},
"Engine": "MongoDB"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParameterCombination | The end time must be greater than the start time | The start time must be earlier than the end time. |
| 400 | InvalidStartTime.Malformed | The Specified parameter StartTime is not valid. | |
| 400 | InvalidEndTime.Malformed | The Specified parameter EndTime is not valid. | |
| 403 | LogApiFrequencyExceeded | Exceeding the allowed frequency of log api. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.