Shinken Entreprise is composed with 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 makes will help you building a highly available or distributed monitoring architecture quite easyeasily.
Shinken Enterprise Daemons
Synopsis
Voici un tableau présentant les différents daemons et leurs ports d’écoute et leurs rôles respectifsHere is a tabel 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 |
...
The synchronizer daemon manage the whole configuration. It use uses modules to detect new hosts and host modifications. It presents the configuration web interface to the administrators. Here are the optional sources the daemon can use to get information:
...
The Active Directory discovery is done with a domain account, and only need a read access. The connexion can be done in LDAPS to be sure the connexion is secure.
It is possible to define a top level OU in order to list only the elements (servers and users) that are defined below tis this OU level.
The information that the module is getting are server names, FQDN, the server OS, and if defined in the LDAP entry, its localitylocalization.
VSphere from VMWare
The VSphere discovery is designed to discover physical servers (ESX) and their virtual servers. It will also get OS and their IP address, but only if the VMware tools are enabled and running on the virtual server.
...
The network scan discovery is optional. It's done thanks to the nmap command, launched on the Synchronzier Synchronizer server. It allows to scan networks defined by the Shinken Enterprise administrators.
...