Aller au contenu principal
Version: 20.04

Architectures possibles

Centreon permet plusieurs choix dans la composition de l'architecture de votre outil de supervision. D'une architecture relativement simple avec un serveur hĂ©bergeant tous les services, l'architecture peut aussi ĂȘtre organisĂ©e autour d'un dĂ©coupage stratĂ©gique permettant de rĂ©partir la charge de collecte sur plusieurs serveur avec la mise en place de points de collecte sur plusieurs continents.

Architectures disponibles​

Vous trouverez ici toutes les architectures supportées :

Description​

L'architecture simple consiste Ă  avoir toutes les entitĂ©s de supervision au sein du mĂȘme serveur, Ă  savoir :

  • L'interface web de Centreon
  • La base de donnĂ©es (MariaDB + RRD)
  • Le moteur de supervision
  • Le broker

Cette architecture est la plus simple qu'un utilisateur peut rencontrer.

EntitĂ©s​

Plusieurs entités servent à mettre en place cette architecture :

  • Le serveur Apache est chargĂ© d'hĂ©berger l'interface web de Centreon
  • Plusieurs bases de donnĂ©es MariaDB sont chargĂ©es de stocker la configuration de Centreon, les informations de supervision ainsi que les donnĂ©es de performances
  • Le moteur de supervision supervise le systĂšme d'informations
  • Les informations de supervision sont envoyĂ©es via cbmod Ă  Centreon Broker SQL
  • Centreon Broker SQL est chargĂ© d'insĂ©rer les donnĂ©es de supervision en base de donnĂ©es et de transmettre les donnĂ©es de performances Ă  Centreon Broker RRD
  • Centreon Broker RRD est chargĂ© de gĂ©nĂ©rer les fichiers RRD (qui servent Ă  gĂ©nĂ©rer les graphiques de performances)

Architecture​

Le schéma ci-dessous résume le fonctionnement de l'architecture :

image

Tableau des flux rĂ©seau​

Tableaux des flux d'intĂ©gration de la plate-forme de supervision dans le SI​

DepuisVersProtocolePortApplication
Central serverNTP serverNTPUDP 123Synchronisation de l'horloge systĂšme
Central serverDNS serverDNSUDP 53RĂ©solution des nom de domaine
Central serverSMTP serverSMTPTCP 25Notification par mail
Central serverLDAP(s) serverLDAP(s)TCP 389 (636)Authentification pour accéder à l'interface web Centreon
Central serverDBMS serverMySQLTCP 3306AccÚs aux bases de données Centreon
Central serverHTTP ProxyHTTP(s)TCP 80, 8080 (443)Si votre plate-forme nécessite un proxy web pour accéder à Centreon IT Edition
Central serverRepositoryHTTP (FTP)TCP 80 (FTP 20)DĂ©pĂŽt des paquets systĂšmes et applicatifs
DepuisVersProtocolePortApplication
CollecteurNTP serverNTPUDP 123Synchronisation de l'horloge systĂšme
CollecteurDNS serverDNSUDP 53RĂ©solution des nom de domaine
CollecteurSMTP serverSMTPTCP 25Notification par mail
CollecteurRepositoryHTTP (FTP)TCP 80 (FTP 20)DĂ©pĂŽt des paquets systĂšmes et applicatifs

D'autres flux peuvent ĂȘtre nĂ©cessaires suivant le moyen d'authentification sĂ©lectionnĂ© (RADIUS, etc.) ou le moyen de notification mis en oeuvre.

Tableau des flux de la supervision​

DepuisVersProtocolePortApplication
Central serveurCollecteurZMQTCP 5556Export des configurations Centreon
Central serveurCollecteurSSHTCP 22 (legacy)Export des configurations Centreon
Central serveurRemote ServerHTTP(S)TCP 80 (443)Export des configurations Remote Server
CollecteurCentral serveurBBDOTCP 5669Transfert des données de supervision collectées
CollecteurEquipements réseau, serveurs, etc.SNMPUDP 161Supervision
Equipements réseauCollecteurTrap SNMPUDP 162Supervision
CollecteurServersNRPETCP 5666Supervision
CollecteurServersNSClient++TCP 12489Supervision
Remote ServerCentral serveurHTTP(S)TCP 80 (443)Activation de la fonctionnalité Remote Server

Dans le cas oĂč le serveur central Centreon fait office de collecteur, ne pas oublier d'ajouter les flux nĂ©cessaires de supervision.

D'autres flux peuvent ĂȘtre nĂ©cessaires dans le cas de la supervision de bases de donnĂ©es, d'accĂšs Ă  des API, d'accĂšs Ă  des ports applicatifs, etc.