Queries the parameter modification records of an ApsaraDB for MongoDB instance.
Debugging
Request parameters
Parameter | Type | Required | Example | Description |
---|---|---|---|---|
Action | String | Yes | DescribeParameterModificationHistory |
The operation that you want to perform. Set the value to DescribeParameterModificationHistory. |
RegionId | String | No | cn-hangzhou |
The region ID the instance. You can call the DescribeDBInstanceAttribute operation to query the region ID of the instance. |
DBInstanceId | String | Yes | dds-bp2235**** |
The ID of the instance. Note If you set this parameter to the ID of a sharded cluster instance, you must also specify
the NodeId parameter.
|
NodeId | String | No | d-bp1158**** |
The ID of the mongos node or shard node whose parameter modification records you want to query in the instance. If the instance is a sharded cluster instance, you must specify this parameter. Note This parameter is valid only when DBInstanceId is set to the ID of a sharded cluster instance.
|
StartTime | String | Yes | 2019-01-01T12:10:10Z |
The beginning of the time range to query. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC. |
EndTime | String | Yes | 2019-01-02T12:10:10Z |
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:mm:ssZ format. The time must be in UTC. |
CharacterType | String | No | mongos |
The role of the instance. Valid values:
|
Response parameters
Parameter | Type | Example | Description |
---|---|---|---|
RequestId | String | B1BB6E0E-B4EF-4145-81FA-A07719860248 |
The ID of the request. |
HistoricalParameters | Array of HistoricalParameter |
Details about the parameter modification records. |
|
HistoricalParameter | |||
ParameterName | String | operationProfiling.slowOpThresholdMs |
The name of the modified parameter. |
OldParameterValue | String | 100 |
The parameter value before modification. |
NewParameterValue | String | 200 |
The parameter value after modification. |
ModifyTime | String | 2019-03-12T07:58:24Z |
The time when the parameter was modified. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC. |
Examples
Sample requests
http(s)://mongodb.aliyuncs.com/?Action=DescribeParameterModificationHistory
&DBInstanceId=dds-bp2235****
&NodeId=d-bp1158****
&StartTime=2019-01-01T12:10:10Z
&EndTime=2019-01-02T12:10:10Z
&CharacterType=mongos
&Common request parameters
Sample success responses
XML
format
HTTP/1.1 200 OK
Content-Type:application/xml
<DescribeParameterModificationHistoryResponse>
<RequestId>B1BB6E0E-B4EF-4145-81FA-A07719860248</RequestId>
<HistoricalParameters>
<ParameterName>operationProfiling.slowOpThresholdMs</ParameterName>
<OldParameterValue>100</OldParameterValue>
<NewParameterValue>200</NewParameterValue>
<ModifyTime>2019-03-12T07:58:24Z</ModifyTime>
</HistoricalParameters>
</DescribeParameterModificationHistoryResponse>
JSON
format
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "B1BB6E0E-B4EF-4145-81FA-A07719860248",
"HistoricalParameters" : [ {
"ParameterName" : "operationProfiling.slowOpThresholdMs",
"OldParameterValue" : "100",
"NewParameterValue" : "200",
"ModifyTime" : "2019-03-12T07:58:24Z"
} ]
}
Error codes
For a list of error codes, visit the API Error Center.