Cabot vs collectd: What are the differences?
What is Cabot? Self-hosted, easily-deployable monitoring and alerts service - like a lightweight PagerDuty. Cabot is a free, open-source, self-hosted infrastructure monitoring platform that provides some of the best features of PagerDuty, Server Density, Pingdom and Nagios without their cost and complexity. Monitor services (e.g. "Stage Redis server", "Production ElasticSearch cluster") and send telephone, sms or hipchat/email alerts to your on-duty team if those services start misbehaving or go down - all without writing a line of code.
What is collectd? System and applications metrics collector. collectd gathers statistics about the system it is running on and stores this information. Those statistics can then be used to find current performance bottlenecks (i.e. performance analysis) and predict future system load (i.e. capacity planning). Or if you just want pretty graphs of your private server and are fed up with some homegrown solution you're at the right place, too.
Cabot and collectd can be categorized as "Monitoring" tools.
Cabot and collectd are both open source tools. Cabot with 4.43K GitHub stars and 479 forks on GitHub appears to be more popular than collectd with 2.26K GitHub stars and 1.08K GitHub forks.