Auditing API
Couchbase Server APIs for audit management.
GET settings/audit
Returns information about the audit settings.
POST settings/audit
GET /settings/audit
Description
This command retrieves information about the audit settings.
Syntax:
curl -X GET -u Administrator:password http://127.0.0.1:8091/settings/audit
POST /settings/audit
Description
This command configures the audit settings.
Syntax:
curl -X POST -d auditdEnabled=true -u Administrator:password http://127.0.0.1:8091/settings/audit
Enable audit.
The value of auditdEnabled
can be either true
or false
.
curl -X POST -d logPath='/opt/couchbase/var/lib/couchbase/logs' \ -u Administrator:password http://127.0.0.1:8091/settings/audit
Set the location for audit logs. The default location on Linux is /opt/couchbase/var/lib/couchbase/logs.
curl -X POST -d rotateInterval=582300 -u Administrator:password http://127.0.0.1:8091/settings/audit
Specify the time to elapse between log-rotations.
The value of rotateInterval
must be a number of whole minutes, expressed as seconds: therefore, the specified number must be a multiple of 60.
The acceptable range is 900 (15 minutes) to 604800 (7 days), inclusive.