Kong Gateway
3.0.x
PermalinkAudit Logs
You can access request and database audit logs through the Admin API.
For usage examples, see Audit Logging in Kong Gateway.
PermalinkList audit logs
PermalinkList request audit logs
Endpoint
/audit/requests
Response
HTTP 200 OK
Example response generated for checking the /status
endpoint without RBAC enabled:
{
"data": [
{
"client_ip": "127.0.0.1",
"method": "GET",
"path": "/status",
"payload": null,
"rbac_user_id": null,
"removed_from_payload": null,
"request_id": "OjOcUBvt6q6XJlX3dd6BSpy1uUkTyctC",
"request_timestamp": 1676424547,
"signature": null,
"status": 200,
"ttl": 2591997,
"workspace": "1065b6d6-219f-4002-b3e9-334fc3eff46c"
}
],
"total": 1
}
PermalinkList database audit logs
Endpoint
/audit/objects
Response
HTTP 200 OK
Example response for a consumer creation log entry:
{
"data": [
{
"dao_name": "consumers",
"entity": "{\"created_at\":1542131418000,\"id\":\"16787ed7-d805-434a-9cec-5e5a3e5c9e4f\",\"username\":\"bob\",\"type\":0}",
"entity_key": "16787ed7-d805-434a-9cec-5e5a3e5c9e4f",
"expire": 1544723418009,
"id": "7ebabee7-2b09-445d-bc1f-2092c4ddc4be",
"operation": "create",
"request_id": "59fpTWlpUtHJ0qnAWBzQRHRDv7i5DwK2"
},
],
"total": 1
}