Toggle navigation Download Github Intro Docs Community What is Consul? Consul vs. Other Software ZooKeeper, doozerd, etcd Chef, Puppet, etc. Nagios, Sensu SkyDNS SmartStack Serf Custom Solutions Getting Started Install Consul Run the Agent Services Consul Cluster Health Checks Key/Value Data Next Steps Serf is a node discovery and orchestration tool and is the only tool discussed so far that is built on an eventually consistent gossip model, with no centralized servers. It provides a number of features, including group membership, failure detection, event broadcasts and a query mechanism. However, Serf does not provide any high-level features such as service discovery, health checking or key/value storage. To clarify, the discovery feature of Serf is at a node level, while Consul provides a service and node level abstrac...