Introduction

The APIGW leverages the Docker logging infrastructure. Both containers log to stdout and stderr so that their logs are processed by Docker. Docker supports logging drivers for a variety of tools such as fluentd, Amazon CloudWatch, and Splunk to name a few. See docker documentation here on how to configure them. These changes will need to be made to the docker-composee.yaml file. This link explains how to alter the compose file to adjust the logging driver.  For example, if you want to use syslog for the proxy container then it would look like this:

services:
    proxy:
        logging:
            driver: syslog
            options:
                syslog-address: "tcp://192.123.1.23:123"