Fetches the specified entry of the audit log.
GET | SaaS | https://{your-environment-id}.live.dynatrace.com/api/v2/auditlogs/{id} |
Environment ActiveGateCluster ActiveGate | https://{your-activegate-domain}:9999/e/{your-environment-id}/api/v2/auditlogs/{id} |
To execute this request, you need an access token with auditLogs.read
scope.
To learn how to obtain and use it, see Tokens and authentication.
The ID of the required log entry.
AuditLogEntry
objectAn entry of the audit log.
The category of the recorded operation.
ACTIVEGATE_TOKEN
CONFIG
MANUAL_TAGGING_SERVICE
TOKEN
WEB_UI
The key of the affected object of a setting for entries of category CONFIG
.
The ID of the affected object of a setting for entries of category CONFIG
.
The value summary for entries of category CONFIG
.
The schema ID or config ID for entries of category CONFIG
.
The persistence scope for entries of category CONFIG
, e.g. an ME identifier.
The display name of the scope for entries of category CONFIG
.
The ID of an entity from the category.
For example, it can be config ID for the CONFIG
category or token ID for the TOKEN
category.
The ID of the Dynatrace environment where the recorded operation occurred.
The type of the recorded operation.
LOGIN
-> A user logged inLOGOUT
-> A user logged outCREATE
-> An object was createdUPDATE
-> An object was updatedDELETE
-> An object was deletedREVOKE
-> An Active Gate token was revokedTAG_ADD
-> A manual tag was addedTAG_REMOVE
-> A manual tag was removedTAG_UPDATE
-> A manual tag was updatedREMOTE_CONFIGURATION_MANAGEMENT
-> A Remote Configuration Management related operation occurredCREATE
DELETE
LOGIN
LOGOUT
REVOKE
TAG_ADD
TAG_REMOVE
TAG_UPDATE
UPDATE
The ID of the log entry.
The logged message.
The patch of the recorded operation as the JSON representation.
The format is an enhanced RFC 6902. The patch also carries the previous value in the oldValue field.
The recorded operation is successful (true
) or failed (false
).
The timestamp of the record creation, in UTC milliseconds.
The ID of the user who performed the recorded operation.
The origin and the IP address of the user.
The type of the authentication of the user.
USER_NAME
-> User was logged in the UITOKEN_HASH
-> URL Token or DevOps Token, the hash of the token is loggedSERVICE_NAME
-> No authenticated user at all, this action was performed by a system service automaticallyPUBLIC_TOKEN_IDENTIFIER
-> API Token, the public token id is loggedPUBLIC_TOKEN_IDENTIFIER
SERVICE_NAME
TOKEN_HASH
USER_NAME
AnyValue
objectA schema representing an arbitrary value type.
{"category": "CONFIG","entityId": "MOBILE_RUM: MOBILE_APPLICATION-752C223D59734CD2","environmentId": "prod-env-13","eventType": "UPDATE","logId": "197425568800060000","patch": [{"oldValue": 20000,"op": "replace","path": "/refreshTimeIntervalMillis","value": 30000}],"success": true,"timestamp": 1974255688445,"user": "test.user@company.com","userOrigin": "webui (192.168.0.2)","userType": "USER_NAME"}
In this example, the request gets the audit log entry with the ID of 157607396300050000.
This entry stores information about a change to the configuration of the dashboard with the ID of 14b3bfe7-69d8-48bf-b08a-4f9a2ff3f703. The change is a repositioning and resizing of a tile done by the Dynatrace user with user ID 643541629.
The API token is passed in the Authorization header.
curl -X GET \'https://mySampleEnv.live.dynatrace.com/api/v2/auditlogs/157607396300050000' \-H 'Authorization: Api-Token dt0c01.abc123.abcdefjhij1234567890'
https://mySampleEnv.live.dynatrace.com/api/v2/auditlogs/157607396300050000
{"logId": "157607396300050000","eventType": "UPDATE","category": "CONFIG","entityId": "DASHBOARDS_SETTINGS: 14b3bfe7-69d8-48bf-b08a-4f9a2ff3f703","environmentId": "yasmuoujsw","user": "Dynatrace user #643541629","userType": "USER_NAME","userOrigin": "webui (240.204.62.255)","timestamp": 1576074315483,"success": true,"patch": [{"op": "replace","path": "/tiles/24/top","value": 304,"oldValue": 380},{"op": "replace","path": "/tiles/24/left","value": 304,"oldValue": 798},{"op": "replace","path": "/tiles/24/width","value": 608,"oldValue": 304},{"op": "replace","path": "/tiles/24/height","value": 608,"oldValue": 304}]}
200