Copy - Monitoring a Service's Availability
Learn ways to monitor the availability of a service.
How to monitor the availability of a service
We assume that clients access the service via a web request. A web server has logs and we can monitor for a spike in internal errors (error 500).
When the client isn’t able to reach the website (error 400), the errors aren’t logged to weblogs as the request never reached there. We might try to look for a dip in the load (as compared to averages) but usually, such a graph is hard and it can have false positives and false negatives due to factors as unexpectedly variable load or if a small portion of the client population is affected.
There are many factors that can cause failures like the above. These include:
- Failure in DNS name resolution
- Any
Create a free account to access the full course.
By signing up, you agree to Educative's Terms of Service and Privacy Policy