Your Application
> Performs necessary checks to ensure it can work as expected
> Exposes endpoints to run those checks
Let them know you're OK
The monitoring agent
> checks the status code
> checks the content of the response as well
> measures response times and compare
> checks other resources outside the application
> runs from different locations
Monitoring your services
> Microsoft Azure Management Services: provides built in features for monitoring applications
> Traffic Manager: routing and load balancing service, distribute requests to specific instances based on rues and settings
Monitoring your services in Azure