Service Canary tracks changes to and within your infrastructure. Events seen by Service Canary can then be reacted to - alerting users or even automatically remedying an issue.
This is achieved by installing a daemon on any servers your wish to monitor, called
canaryd. State is periodically fed to the Service Canary app where it is processed and any reactions are executed.