Role

The broker daemon exports and manages data from schedulers. The management can be done exclusively with modules. Multiple broker modules can be enabled simultaneously. Example of broker modules:

Data

The broker daemon get all monitoring data from the schedulers. it will also keep in memory host and service data. It also save checks results into a mongodb database. If possible, this database should be local to the broker server.

Metrology data

The metrology data are saved on the broker server by the graphite application. This application is listening to the 2003 port, and this connexion is without authentification. So this application should be local and limited to the localhost address of the broker server.

Broker connexion summary
SourceDestinationPortProtocolNote
BrokerScheduler7768HTTPS 
BrokerPoller7771HTTPS 
BrokerReactionner7769HTTPS 
BrokerReceiver7773HTTPS 
BrokerBroker (local)2003TCPlocalhost only interface