<p>Centreon est un outil de supervision et de monitoring possédant de nombreuses fonctionnalités.<br>C'est un programme modulaire qui se décompose en plusieurs parties :</p>
<p>La liste des possibilités est longue.<br>Centreon fonctionne sur un principe de « check » à l’aide du protocole SNMP ou encore de « check » à l’aide d’un agent installé sur l'hôte ciblé. L’agent Windows est « NSClient » et l’agent Linux est « Xinetd ».<br>Il est également possible de faire des checks par « rebond » via le protocole SSH.</p>
<p>Une architecture est appelée simple lorsqu’on associe tous les modules de Centreon dans un unique serveur.<br>A noter toutefois que ce type d’architecture comporte de nombreux inconvénients : </p>
<li>En cas de perte du serveur, on perd toute vues de supervision possibles car tous les modules sont dans le même serveur.</li>
<li>Les agents envoyant les informations vers un point unique du réseau, la bande passante risque de saturer très rapidement en fonction du nombre d'hôtes supervisés dans l'infrastructure.</li>
<p>Une architecture distribuée se compose en général d’un serveur de supervision et d’un ou plusieurs « poller ». <br>Elle permet notamment : </p>
<p>Une relation de master-slave peut être mis en place sur la base de données mais aussi sur le Central.<br>Exemple d’un schéma d’une architecture dite distribuée : </p>