- URL:https://<logSettings-url>/edit
(POST only)
- Required Capability:Default administrator role | Security and Infrastructure
- Version Introduced:10.1
Description
This operation updates the logs settings for the entire server site.
Request parameters
Parameter | Details |
---|---|
logLevel | The highest level of detail at which logs will be recording. The default is WARNING. Values: OFF | SEVERE | WARNING | INFO | FINE | VERBOSE | DEBUG |
logDir | File path to the root of the log directories. The default path for Windows is C:\\arcgisserver\\logs and for Linux is [server root]/usr/logs. Example
|
maxLogFileAge | Represents the number of days that server should save a log file. The default value is 90. Example
|
maxErrorReportsCount | The maximum number of error report files per machine. The default value is 10. Example
|
f | The response format: The default value is html. Values: html | json | pjson |
Example usage
Below is a sample POST request for edit:
POST /webadaptor/admin/logs/settings/edit HTTP/1.1
Host: machine.domain.com
Content-Type: application/x-www-form-urlencoded
Content-Length: []
logLevel=INFO&logDir=/data/ags/arcgis/server/usr/logs&maxLogFileAge=90&maxErrorReportsCount=10&f=json
JSON Request example
{
"settings": {
"logDir": "/data/ags/arcgis/server/usr/logs/",
"logLevel": "INFO",
"maxLogFileAge": 90,
"maxErrorReportsCount": 10
}
}
JSON Response example
{
"status": "success",
"settings": {
"logDir": "/data/ags/arcgis/server/usr/logs/",
"logLevel": "INFO",
"maxLogFileAge": 90,
"maxErrorReportsCount": 1
}
}