Server watcher
Previously existing Port watcher has been extended with a new feature for sending a ping requests (including status description in response), therefore it has been refactored into the new Server watcher. Port is now an optional parameter, as from now on this watcher serves a more generic purpose.
var wardenConfiguration = WardenConfiguration
.Create()
.AddServerWatcher("www.google.com", 80)
//Configure other watchers, hooks etc.
Server watcher is available as a NuGet package. Additionally, please download the latest version of the HTTP API Integration, as some serialization issue had to be resolved in order to work with a new watcher.
Written on July 9, 2016