Best Practices for API Monitoring for on-Prem Apigee

As part of API monitoring, we are planning to propose the following:

1) A service callout whenever there are any 5XX and 4XX errors in API communication flow. This callout API will raise the alerts.

2) Health API’s should be implemented across all the backend API’s. If any backend API is dealing with DB or any 3rd party backend then it’s the responsibility of the backend to see if their integration points are alive.

3) So, a 200 from Apigee target confirms that backend is alive and responding.

4) Maintain a list of API’s that need to be monitored and make calls periodically to those endpoints.

i) GET

ii) POST/PUT with dummy request structures.

Please share if there are any other better alternatives for API monitoring??

0 0 122
0 REPLIES 0