- 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=jsonJSON 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
  }
}