The cluster framework provides for establishing and controlling a cluster of Bro instances.
base/frameworks/cluster/__load__.bro
base/frameworks/cluster/main.bro
A framework for establishing and controlling a cluster of Bro instances. In order to use the cluster framework, a script namedcluster-layout.bromust exist somewhere in Bro’s script search path which has a cluster definition of theCluster::nodesvariable. TheCLUSTER_NODEenvironment variable orCluster::nodemust also be sent and the cluster framework loaded as a package like@load base/frameworks/cluster.
base/frameworks/cluster/pools.bro
Defines an interface for managing pools of cluster nodes. Pools are a useful way to distribute work or data among nodes within a cluster.