Aller au contenu principal

Prérequis

L'interface Centreon web est compatible avec les navigateurs web suivants :

  • Google Chrome (version la plus récente lors de la sortie du logiciel Centreon, et suivantes). Rendez-vous sur la FAQ de Google Chrome pour consuler la politique de support Chrome.
  • Mozilla Firefox (version la plus récente lors de la sortie du logiciel Centreon, et suivantes). Rendez-vous sur la FAQ Mozilla pour consuler la politique de support Firefox.
  • Apple Safari (version la plus récente lors de la sortie du logiciel Centreon, et suivantes)
  • Microsoft Edge Chromium (version la plus récente lors de la sortie du logiciel Centreon, et suivantes)

Si une mise à jour de ces navigateurs devait causer une incompatibilité, Centreon travaillerait à résoudre le problème le plus vite possible (pour les versions de Centreon supportées). D'autres navigateurs peuvent fonctionner, cependant Centreon ne tentera pas de résoudre les problèmes avec des navigateurs autres que ceux listés ci-dessus.

Votre résolution doit être au minimum à 1280 x 768.

Logiciels

Système d'exploitation

Les OS supportés par Centreon sont CentOS 7 et RedHat/OracleLinux 7 ou 8.

VersionMode d'installation
CentOS 7ISO Centreon, paquets RPM, machine virtuelle, sources
RHEL/Oracle Linux 7 ou 8paquets RPM, sources

Les utilisateurs Open Source, sans contrat de support, peuvent utiliser une autre distribution GNU/Linux. L'installation de la plate-forme sera plus complexe, à partir des fichiers sources de chaque composant. Attention, les modules de l'IT Edition et de la Business Edition ne fonctionnent pas encore sur une distribution non supportée.

Seuls les systèmes d'exploitation 64bits (x86_64) sont supportés.

SGBD

Centreon supporte MariaDB. Vous pouvez utiliser un autre SGBD basé sur MySQL, mais celui-ci sera uniquement supporté par la communauté.

LogicielVersion
MariaDB10.5.x

Dépendances logicielles

Le tableau suivant décrit les dépendances logicielles :

LogicielVersion
Apache2.4
GnuTLS>= 2.0
Net-SNMP5.7
openssl>= 1.0.1k
PHP7.3
RRDtools1.4.7
zlib1.2.3

Sélectionner votre architecture

Centreon propose un classeur permettant de calculer le dimensionnement de votre plate-forme.

Le tableau suivant présente les prérequis pour une installation de Centreon :

Nombre de servicesNombre d'hôtes estiméNombre de collecteursCentralCollecteur
< 500501 central1 vCPU / 1 GB
500 - 200050 - 2001 central2 vCPU / 2 GB
2000 - 7000200 - 7001 central + 1 collecteur4 vCPU / 4 GB1 vCPU / 4 GB
7000 - 14000700 - 14001 central + 1 collecteur4 vCPU / 8 GB2 vCPU / 4 GB
14000 - 210001400 - 21001 central + 2 collecteurs4 vCPU / 8 GB2 vCPU / 4 GB
21000 - 280002100 - 28001 central + 3 collecteurs4 vCPU / 8 GB2 vCPU / 4 GB
...............

Un collecteur peut superviser en moyenne 7000 services actifs. Les vCPU doivent avoir une fréquence avoisinant les 3 GHz. Le nombre de vCPU par collecteur dépend principalement de la complexité des contrôles. Si vous utilisez des connecteurs ou réalisez de nombreux appels vers des applications tierces, ajoutez des vCPU supplémentaires.

Définition de l'espace disque

Centreon propose un classeur permettant de calculer le dimensionnement de votre plate-forme.

L'espace disque utilisé pour supporter les données issues de la collecte dépend de plusieurs critères :

  • Fréquence des contrôles
  • Nombre de contrôles
  • Durée de rétention programmée

Le tableau suivant propose une idée de la volumétrie de votre plate-forme :

  • Les données sont collectées toutes les 5 minutes
  • La période de rétention programmée est de 6 mois
  • Deux courbes sont présentes par graphique de performance
Nombre de services/var/lib/mysql (en Go)/var/lib/centreon (en Go)
500102.5
20004210
10 0009327
20 00018654
50 000465135
100 000930270
.........

Définition des partitions

Votre système doit utiliser LVM pour gérer vos partitions.

Serveur Centreon

Description des partitions :

PartitionTaille
swap1 à 1.5 la taille totale de la mémoire vive
/au moins 20 Go
/var/logau moins 10 Go
/var/lib/centreondéfini dans le chapitre précédent
/var/lib/centreon-brokerau moins 5 Go
/var/cache/centreon/backupau moins 10 Go (penser à exporter les sauvegarde de manière régulière puis supprimer les données exportées)

MariaDB DBMS

1 Go d'espace libre non alloué doit être disponible sur le volum group hébergeant la partition /var/lib/mysql lorsque vous souhaitez utiliser le mode de sauvegarde snapshot LVM.

Description des partitions :

PartitionTaille
swap1 à 1.5 la taille totale de la mémoire vive
/au moins 20 Go
/var/logau moins 10 Go
/var/lib/mysqldéfini dans le chapitre précédent
/var/cache/centreon/backupau moins 10 Go (penser à exporter les sauvegarde de manière régulière puis supprimer les données exportées)

Collecteur de supervision

Description des partitions :

PartitionTaille
swap1 à 1.5 la taille totale de la mémoire vive
/au moins 20 Go
/var/logau moins 10 Go
/var/lib/centreon-brokerau moins 5 Go
/var/cache/centreon/backupau moins 5 Go (penser à exporter les sauvegarde de manière régulière puis supprimer les données exportées)

Utilisateurs et groupes

Ces données sont présentées pour les systèmes Red Hat / CentOS. Les noms des groupes, utilisateurs et services peuvent changer suivant la distribution GNU/Linux.

Description des logiciels et utilisateurs liés :

LogicielServiceUtilisateurCommentaire
Apachehttpdapacheautomatic start
PHP-FPMphp-fpmapacheautomatic start
MariaDBmariadbmysqlautomatic start
Centreoncentreontrapdcentreonautomatic start
Centreon Brokercbwdcentreon-brokerautomatic start
Centreon Brokercbdcentreon-brokerautomatic start
Centreon Enginecentenginecentreon-engineautomatic start
Centreon Gorgonegorgonedcentreon-gorgoneautomatic start

Description des logiciels optionnels et utilisateurs liés :

LogicielServiceUserCommentaire
Centreon VMwarecentreon_vmwarecentreonnon installé par défaut
RRDtoolrrdcachedrrdcachednon activé et non parémétré dans Centreon par défaut

Description des groupes et utilisateurs liés pour les éditions Centreon Open Source et IT Edition :

GroupeUtilisateurs
apachenagios,centreon,centreon-gorgone
centreoncentreon-engine,centreon-broker,apache,centreon-gorgone
centreon-brokercentreon,nagios,centreon-engine,apache,centreon-gorgone
centreon-enginecentreon-broker,apache,nagios,centreon,centreon-gorgone
centreon-gorgonecentreon,apache,centreon-gorgone,centreon-engine,centreon-broker
rrdcachedcentreon-broker,apache

Description des groupes et utilisateurs liés pour l'édition Centreon Business Edition :

GroupeUtilisateurs
apachenagios,centreonBI,centreon,centreon-gorgone
centreoncentreon-engine,centreon-broker,apache,rrdcached,centreonBI,centreon-gorgone
centreon-brokercentreon,nagios,centreon-engine,apache,rrdcached,centreon-gorgone
centreon-enginecentreon-broker,apache,nagios,centreon,centreon-gorgone
centreon-gorgonecentreon,apache,centreon-gorgone,centreon-engine,centreon-broker
centreonBIapache
centreon-map
mysqlcentreonBI

Description des utilisateurs, umask et répertoire utilisateur pour les éditions Centreon Open Source et IT Edition :

UtilisateurumaskhomeShell
root0022/root/bin/bash
apache0022/var/www/sbin/nologin
centreon0002/var/spool/centreon/bin/bash
centreon-broker0002/var/lib/centreon-broker/bin/bash
centreon-engine0002/var/lib/centreon-engine/bin/bash
centreon-gorgone0002/var/lib/centreon-gorgone/bin/bash
mysql0002/var/lib/mysql/sbin/nologin
rrdcached0002/var/rrdtool/rrdcached/bin/bash

Description des utilisateurs, umask et répertoire utilisateur pour l'édition Centreon Business Edition :

UtilisateurumaskhomeShell
root0022/root/bin/bash
apache0022/var/www/sbin/nologin
centreon0002/var/spool/centreon/bin/bash
centreonBI0002/home/centreonBI/bin/bash
centreon-agent0002/var/lib/centreon-agent/bin/bash
centreon-broker0002/var/lib/centreon-broker/bin/bash
centreon-engine0002/var/lib/centreon-engine/bin/bash
centreon-gorgone0002/var/lib/centreon-gorgone/bin/bash
centreon-map0002/home/centreon-map/bin/bash
mysql0002/var/lib/mysql/sbin/nologin
rrdcached0002/var/rrdtool/rrdcached/bin/bash