For particular API call, Need to send the log file which are stored in Message processor what approach​ should I follow?

Not applicable

For particular API call, Need to send the log file which are stored in Message processor what approach should I follow?

Solved Solved
0 4 279
1 ACCEPTED SOLUTION

sarthak
Participant V

In Message Processors apigee do not store any transaction logs. By default Apigee do not store any transaction log anywhere in the system.

You will need to use Message Logging policy as documented here to log it to any external syslog enabled server. You can even use service callout to log to external HTTP/s enabled servers.

View solution in original post

4 REPLIES 4

sarthak
Participant V

@sathisha ... can you elaborate your requirements ? Why do you need to send the MP logs ? what information you are trying to capture/find ?

sarthak
Participant V

In Message Processors apigee do not store any transaction logs. By default Apigee do not store any transaction log anywhere in the system.

You will need to use Message Logging policy as documented here to log it to any external syslog enabled server. You can even use service callout to log to external HTTP/s enabled servers.

Retirement is like this: Back end system wants store the particular transaction logs in their database, So for the that, Back end system will make API call to Apigee edge for the log files, to that particular call apigee has to give the response withe log file

@sarthak: Thanks for your reply:

Requirement is: Back end system wants store the particular transaction logs in their database, So for the that, Back end system will make API call to Apigee edge and expecting the log files, To that particular API call apigee has to give the response withe log file. What should be approach need to follow?