Most of the Information on this page was obtained from https://collectd.org/features.shtml 

Collectd Advantages:

Note 1: The network protocol has been designed to be lightweight, so data collection over slow network links isn't a problem. The protocol is extensible, so it's open for new features in the future without breaking backwards compatibility.

Note 2: Using multicast can be thought of as “auto discovery”: The server doesn't (need to) know what clients exists (it never does) and the clients don't need to know the server's IP-address. In fact, they don't even know how many servers there are. You can think of it like radio communication: Once set to the right channel you can receive all the data transmitted by some senders – no matter what their position is.

 

Collectd Disadvantages:

It does not support:

Overall comparison of Network Monitoring systems: https://en.wikipedia.org/wiki/Comparison_of_network_monitoring_systems 

 

Projects using collectd

 

 

Other OpenSource Monitoring projects: