Queries the primary/secondary switching logs of an ApsaraDB for MongoDB instance.
Operation description
Before you call this operation, make sure that the ApsaraDB for MongoDB instance meets the following requirements:
- The instance is a replica set or sharded cluster instance.
- The instance uses local physical disks to store data.
Debugging
Authorization information
Request parameters
Parameter | Type | Required | Description | Example |
---|---|---|---|---|
StartTime | string | No | The beginning of the time range to query. Specify the time in the ISO 8601 standard in the yyyy-mm-ddThh:mmZ format. The time must be in UTC. | 2023-05-27T02:46Z |
EndTime | string | No | The end of the time range to query. Specify the time in the ISO 8601 standard in the yyyy-mm-ddThh:mmZ format. The time must be in UTC. The end time must be later than the start time. | 2023-05-28T02:00Z |
PageNumber | integer | No | The number of the page to return. The value must be an integer that is greater than 0 and less than or equal to the maximum value supported by the integer data type. Default value: 1. | 1 |
PageSize | integer | No | The number of entries to return on each page. Valid values: 30, 50, and 100. Default value: 30. | 30 |
DBInstanceId | string | No | The instance ID. | dds-uf68f1b5a57exxxx |
Response parameters
Examples
Sample success responses
JSON
format
{
"RequestId": "ECBCA991-XXXX-XXXX-834C-B3E8007F33AA",
"DBInstanceId": "dds-uf68f1b5a57exxxx",
"TotalCount": 1,
"PageSize": 30,
"PageNumber": 1,
"LogItems": [
{
"SwitchStatus": "1",
"SwitchTime": "2023-02-07T18:00:00Z",
"SwitchCode": "USER_CONSOLE_OPERATION",
"NodeId": "dds-uf68f1b5a57exxxx"
}
]
}
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. |
For a list of error codes, visit the Service error codes.
Change history
Change time | Summary of changes | Operation |
---|