Open source & cross-platform
Browse the solution, play with source code, create a fork of the repository or even make your own Warden. This library has been built for you, to provide a free alternative to the paid monitoring services.
Create your own monitoring service with just a few lines of code. Never miss again any possible system failure or downtime that costs money. Collect the custom data and build your own metrics.
Real time statistics
Make use of the hooks (callbacks) and define your own methods that will consume the data. Get notifications exactly when some failure happens. Collect the data for further processing and statistics.
Extendable & customizable
Want to integrate with an external service or monitor a specific resource? Create your own Watcher. Warden provides a set of basic interfaces that can be easily implemented and added to the pipeline.
|MS SQL Watcher||Warden.Watchers.MsSql|
|SSL Watcher (3rd party)||Warden.Watchers.SSL|
|Azure Storage Watcher (3rd party)||Warden.Watchers.AzureStorage|
|Azure Service Bus Watcher (3rd party)||Warden.Watchers.AzureServiceBus|
|HTTP API Integration||Warden.Integrations.HttpApi|
|MS SQL Integration||Warden.Integrations.MsSql|
|Seq Integration (3rd party)||Warden.Integrations.Seq|