@babukesavan I need to know how to setup the Apigee which provides the Service Usage and Audit reports for my Service based on the Consumer ID
Solved! Go to Solution.
Possibly. You can call the Analytics API on any interval you like. If that provide the data you are looking for, you can save it off in any format you like and upload it to your ftp server.
Hi Babu. Here is a sample Analytics API call that will provide you Usage Data (Message Count and Average Total Response Time) summarized hourly by Client ID for Jan. 13-14. Output will be in JSON format, so you will need to convert to whichever format you prefer and as Mike said, you can then upload this output file wherever you would like.
You can change "client_id" to be "apps" and you will get this summarized by App name.
Analytics API documentation can be found at: http://apigee.com/docs/analytics-services/content/use-analytics-api-measure-api-program-performance
Also I need to know, if the Audit logs can be route to Amazon S3 storage via Webservice/RestAPI Call
You should be able to setup Custom Reports which capture the information that you need. I believe that instead of the Consumer ID, you would need to use the Application name. In the great majority of cases, that should work. Our Custom Reports are documented here. Custom reports can be exported to .csv for further analysis should you need to do that.
is it possible to push the generated reports to our back-end ftp server automatically on regular interval
Possibly. You can call the Analytics API on any interval you like. If that provide the data you are looking for, you can save it off in any format you like and upload it to your ftp server.
Hi Babu. Here is a sample Analytics API call that will provide you Usage Data (Message Count and Average Total Response Time) summarized hourly by Client ID for Jan. 13-14. Output will be in JSON format, so you will need to convert to whichever format you prefer and as Mike said, you can then upload this output file wherever you would like.
You can change "client_id" to be "apps" and you will get this summarized by App name.
Analytics API documentation can be found at: http://apigee.com/docs/analytics-services/content/use-analytics-api-measure-api-program-performance
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |