This article demonstrates message logging from Apigee Edge to ELK (Elastic, Logstash, Kibana) stack.
Apigee supports message logging to external systems like Loggly, Splunk and many more; Though sending logs to Loggly is much-much simpler, it took me quite some time and efforts to send logs, specially JSON to ELK stack (customer-requirement), the policy configuration of this apiproxy at Apigee Edge side is much easy, however parsing the logs in JSON format was the difficult task.
The objective of creating this repository to help Apigee developers to Quick Start with logging with ELK stack.
Please refer this github repo which describes in detail how to use it - https://github.com/bhatikuldeep/hello-world-elk-logging#how-to-use-it