0

Apologies in advance if this sounds like a weird requirement. Basically we are deploying some proxies on APIGEE which is fronted by couple of VMs and a Google cloud load balancer.

I'd like to calculate availability or get the uptime percentage of these APIs. I'd like to know that from client perspective. So it will be something like firing a request remotely and validating the response.

One way I was thinking of doing is creating some log based metrics using the Load balancer logs. Example - get number of requests for 2XX and then get number of requests for NOT 2XX and then calculate the success percentage based on total number of requests. I am not sure if it's the right way but for that as well I would need to write some complex MQL queries.

Just hoping for some help if someone has an easy way to do that? I think remotely fire the request and validate the response would be the best way but I don't know where to start and how to do it. If someone can guide me that would be highly appreciated.

Best Regards, Shasha

Shashank Agrawal
  • 173
  • 5
  • 20

0 Answers0