using message logging to flat file structure for all the proxies in one single file?

On prem apigee:19.06 @Dino-at-Google @Anil Sagar @ Google

We have a requirement where we need to log the message using message logging policy to flat file structure but it creates file in following structure :

/opt/apigee/var/log/edge-message-processor/messagelogging/<var>org_name</var>/<var>environment</var>/<var>api_proxy_name</var>/<var>revision</var>/<var>logging_policy_name</var>/

which is hard to maintain all 30 proxies, we also tried few option as apigee docs, but still the same

How can we have a single file for all the proxies to log any errors and then we can publish this file content to logstash. We do not have syslog and hence opted for flat file structure.

0 1 199
1 REPLY 1

Not applicable