December 2017
Intermediate to advanced
316 pages
6h 58m
English
Many plugins are available in Kong to log requests to multiple targets. A target is a system that collects the log and persists it somewhere. These are the important plugins available for logging:
The first one is file logging. If we need the Kong server to store the request and response logs in the form of JSON to a file, use this plugin. We should call on Kong's admin REST API (http://localhost:8001/apis/myapi/plugins) to do that:

Hit the Send button and the gateway returns the response, like this:
{ "created_at": 1509202704000, "config": { "path": "/tmp/file.log", "reopen": false }, "id": "57954bdd-ee11-4f00-a7aa-1a48f672d36d", ...