It’s distributed monitoring system. That allow perform active check (icmp, port open, http by code and keyword) from several “satellites” for be sure that your services works from different places or for avoid notifications due to local network issues. Satellites and core use RabbitMQ for exchange tasks and check results. It’s support several method of notification: email, sms and Slack.
Installation: github.com/stfalcon-studio/captainfailure/wiki/Installation