You can view the configuration of MongoDB Log Service.
Operation description
This API applies to General-purpose and Dedicated instances that use local disks.
You can enable the audit log feature for ApsaraDB for MongoDB as needed. For more information, see Enable audit logs.
As of January 6, 2022, the official version of the audit log feature is being rolled out to all regions. New requests for the free trial version are no longer accepted. For more information, see [Notice] ApsaraDB for MongoDB launches pay-as-you-go audit logs and discontinues the free trial.
The official version of the audit log feature is pay-as-you-go. Charges are based on storage usage and retention period. For pricing details, see ApsaraDB for MongoDB pricing.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dds:DescribeMongoDBLogConfig |
get |
*dbinstance
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DBInstanceId |
string |
Yes |
The instance ID. Call DescribeDBInstances to query the instance ID. |
dds-bp12c5b040dc**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The audit log configuration. |
||
| UserProjectName |
string |
The name of the Simple Log Service project for the audit logs. |
nosql-176498472570****-cn-hangzhou |
| RequestId |
string |
The request ID. |
664ECE26-658A-47C5-88F6-870B0132E8D2 |
| IsUserProjectLogstoreExist |
integer |
Indicates whether a Simple Log Service project for audit logs exists in the current region. Valid values:
|
1 |
| IsEtlMetaExist |
integer |
Indicates whether a rule is created to ship audit logs to Logtail. For more information about Logtail, see What is Logtail?. Valid values:
|
1 |
| ServiceType |
string |
The version of the audit log feature.
|
Standard |
| EnableAudit |
boolean |
Indicates whether the audit log feature is enabled for the ApsaraDB for MongoDB instance.
|
true |
| TtlForTrail |
integer |
The retention period of audit logs for the free trial version. Unit: days. |
1 |
| UsedStorageForTrail |
integer |
The storage capacity that is used by audit logs for the free trial version. Unit: bytes. |
12548178759 |
| PreserveStorageForTrail |
integer |
The maximum storage capacity for the free trial version of audit logs. Unit: bytes. The maximum value is 107374182400 bytes. |
107374182400 |
| TtlForStandard |
integer |
The retention period of audit logs for the official version. The value ranges from 1 to 365. Unit: days. |
30 |
| UsedStorageForStandard |
integer |
The storage capacity that is used by audit logs for the official version. Unit: bytes. |
20163 |
| PreserveStorageForStandard |
integer |
The maximum storage capacity for the official version of audit logs. A value of -1 indicates that no upper limit is set. |
-1 |
| HotTtlForV2Standard |
integer |
The retention period of hot storage for the V2_Standard (DAS Enterprise Edition (NoSQL-compatible)) version of audit logs. Unit: days. |
7 |
| TtlForV2Standard |
integer |
The retention period of cold storage for the V2_Standard (DAS Enterprise Edition (NoSQL-compatible)) version of audit logs. Unit: days. |
30 |
Examples
Success response
JSON format
{
"UserProjectName": "nosql-176498472570****-cn-hangzhou",
"RequestId": "664ECE26-658A-47C5-88F6-870B0132E8D2",
"IsUserProjectLogstoreExist": 1,
"IsEtlMetaExist": 1,
"ServiceType": "Standard",
"EnableAudit": true,
"TtlForTrail": 1,
"UsedStorageForTrail": 12548178759,
"PreserveStorageForTrail": 107374182400,
"TtlForStandard": 30,
"UsedStorageForStandard": 20163,
"PreserveStorageForStandard": -1,
"HotTtlForV2Standard": 7,
"TtlForV2Standard": 30
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.