<div dir="ltr">Hey Cafe,<div><br></div><div>Just wanted to announce a project I&#39;ve been tinkering with for a while finally got to a state where I felt comfortable releasing it. Vigilance is a Dead Man&#39;s Switch system that notifies you when periodical tasks that fail to check in when you expected them to.</div>
<div><br></div><div>An example of this could be registering the daily backups you do of your servers and have them send emails or send HTTP POST requests if backups ever fail to check in. Vigilance provides an executable for doing check-ins and inspecting your watches as well as a simple REST API if you need something embeddable for existing projects.</div>
<div><br></div><div>HackageDB: <a href="http://hackage.haskell.org/package/vigilance">http://hackage.haskell.org/package/vigilance</a></div><div>Github: <a href="http://github.com/michaelxavier/vigilance">http://github.com/michaelxavier/vigilance</a></div>
<div>Introductory blog post: <a href="http://michaelxavier.net/posts/2013-09-17-Announcing-Vigilance-An-Extensible-Dead-Man-s-Switch-System.html">http://michaelxavier.net/posts/2013-09-17-Announcing-Vigilance-An-Extensible-Dead-Man-s-Switch-System.html</a></div>
<div><br></div><div><div><br></div>-- <br>Michael Xavier<br><a href="http://www.michaelxavier.net" target="_blank">http://www.michaelxavier.net</a>
</div></div>