skx / overseer

A golang-based remote protocol tester for testing sites & service availability

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Allow sending emails on failure.

skx opened this issue · comments

overseer stores the results of tests in a redis-queue. From there we expect an external process to pop the notifications off and handle them.

We currently have two examples which do that; one to post to my own monitoring system purppura, and one to post to an IRC channel. It might be nice to have an example of sending emails on failure.

Email authentication will be hard, so we'll just assume we can invoke /usr/lib/sendmail, or /usr/sbin/sendmail as appropriate.

Need to update the bridge-documentation to include this, also note that the testing is stateless so we might have a lot of emails for a flapping service.