I have multiple servers across the globe, running the same web application. The user is send to the closest server using DNS based 'load balancing' (Amazon's Route 53 with latency checks to be specific).
How do I go about checking the functionality of one of my servers? It would be nice to see a running application I can interact with and not just see if it is up or not.
Should I use a proxy near the specific instance or are there other options?