Shinken Entreprise includes 7 daemons. Shinken Enterprise's architecture has been designed according to the Unix Way: one tool, one task.
Shinken Enterprise has an architecture where each part is isolated and connects to the others via standard interfaces.
Shinken Enterprise is based on a HTTP backend. This will help you building a highly available or distributed monitoring architecture quite easily.
Here is a table with the different daemons, their ports and their respective role.
| Daemon | Listening Port | Protocol | Role |
|---|---|---|---|
| Synchronizer | 7765 | HTTPS | Manage the configuration |
| Arbiter | 7770 | HTTPS | Read and dispatch the configuration |
| Scheduler | 7768 | HTTPS | Manage monitoring logic |
| Poller | 7771 | HTTPS | Launch monitoring checks |
| Reactionner | 7769 | HTTPS | Launch notifications plugins |
| Receiver | 7773 | HTTPS | Receive external commands |
| Broker | 7772 | HTTPS | Get and export data |