A watchdog is a separate service that can watch health and load across services, and report health about the microservices by querying with the HealthChecks library introduced earlier. This can help prevent errors that would not be detected based on the view of a single service. Watchdogs also are a good place to host code that can perform remediation actions for known conditions without user interaction.
The eShopOnContainers sample contains a web page that displays sample health check reports, as shown in Figure 8-9. This is the simplest watchdog you could have since it only shows the state of the microservices and web applications in eShopOnContainers. Usually a watchdog also takes actions when it detects unhealthy states.
In summary, this watchdog service queries each microservice's "/hc" endpoint. This will execute all the health checks defined within it and return an overall health state depending on all those checks. The HealthChecksUI is easy to consume with a few configuration entries and two lines of code that needs to be added into the Startup.cs of the watchdog service.
In case you want to check in on your pet to see what he's doing, who she's playing with, or simply how they're settling into paradise, we have live webcams to catch all the highlights of your dog's or cat's stay. Just don't be surprised if you find yourself turning into a Pet Paradise binge watcher!
Ticks are a problem for dogs (and for humans) throughout the United States during all seasons of the year. When temperatures rise, and you and your dog are spending more time outside, these bloodsucking parasites become a larger threat. Ticks sit themselves on tall grasses and shrubs, waiting for your dog to walk by, so they can attach themselves to them.
df19127ead