- API >
- Public API Resources >
- Automation >
- Automation Configuration Resource >
- Update Monitoring Log Settings
Update Monitoring Log Settings¶
On this page
Required Roles¶
This resource requires the Project Automation Admin
role.
Resource¶
Base URL: https://cloud.mongodb.com/api/public/v1.0
Request¶
Path Parameters¶
Name | Type | Necessity | Description |
---|---|---|---|
PROJECT-ID | string | Required | Unique identifier of the group that owns the automation configuration. |
Query Parameters¶
The following query parameters are optional:
Name | Type | Necessity | Description | Default | ||||||
---|---|---|---|---|---|---|---|---|---|---|
pretty | boolean | Optional | Flag indicating whether the response body should be in a prettyprint format. | false |
||||||
envelope | boolean | Optional | Flag that indicates whether or not to wrap the response in an envelope. Some API clients cannot access the HTTP response headers or status code. To remediate this, set envelope=true in the query. For endpoints that return one result, the response body includes:
|
false |
Body Parameters¶
To change these settings with the MongoDB Agent, include one or more of these parameters in the request body.
Response¶
Parameter | Type | Necessity | Description |
---|---|---|---|
configOverrides | string | Optional | List of MongoDB Agent settings that you need to change because your backup and monitoring settings differ from those of the MongoDB Agent. Configure this option when upgrading from legacy agents to the MongoDB Agent. |
logPath | string | Optional | Absolute file path to which this MongoDB Agent writes its logs.
If this is not specified, the log writes to standard error
(stderr ) on UNIX- and Linux-based systems and to the Event
Log on Windows systems. |
logRotate | object | Optional | Thresholds after which this MongoDB Agent rotates the monitoring log. |
logRotate
.sizeThresholdMB
|
integer | Optional | Maximum size, in MB, of a log file before this MongoDB Agent rotates the logs. |
logRotate
.timeDurationHrs
|
integer | Optional | Number of hours after which this MongoDB Agent rotates the log file. |
username | string | Optional | MongoDB user in the application database that manages the monitoring logs. If you use the API to enable authentication for the MongoDB Agent, set this parameter to mms-automation when executing this endpoint. |