Monitoring d'une infrastructure informatique sur base d'outils libres( Télécharger le fichier original )par Youssouf N'TCHIRIFOU Institut africain d'administration et d'études commerciales (IAEC) Togo - Master II 2010 |
CHAPITRE 4 : Processus d'installation et de configuration (Nagios/centreon)
1. Installation des pré-requisPour une installation en mode distribué (1 serveur central Nagios/Centreon avec 1 ou plusieurs pollers Nagios), il est recommandé de vérifier que certains flux sont autorisés entre le serveur central et ses collecteurs : - flux SSH (port 22) du serveur central vers chaque collecteur ; - flux NDO (port 5668) de chaque collecteur vers le serveur central ; - flux MySQL (port 3306) de chaque collecteur vers le serveur central (mise en place des traps SNMP sur les collecteurs). Installation du dépôt "RPM forge" Cette opération est à effectuer seulement sur les distributions CentOS et RHEL5. Si vous utilisez Fedora, passez à l'étape suivante. Dans un terminal, exécutez les commandes suivantes : # wget http://apt.sw.be/redhat/el5/en/i386/RPMS.dag/rpmforge-release-0.3.6-1.el5.rf.i386.rpm # rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt # rpm -Uvh rpmforge-release-0.3.6-1.el5.rf.i386.rpm 1.1 Pré-requis pour le serveur centralLes prés requis suivants doivent impérativement être installés avant de poursuivre l'installation de Centreon : Apache2 # yum install httpd Modules GD # yum install gd fontconfig-devel libjpeg-devel libpng-devel gd-devel perl-GD Modules Perl # yum install perl-Config-IniFiles Modules Perl::DB # yum install perl-DBI perl-DBD-MySQL MySQL # yum install openssl-devel mysql-server mysql-devel PHP # yum install php php-mysql php-gd php-ldap php-xml RRDTools # yum install rrdtool perl-rrdtool perl-RRD-Simple SNMP # yum install perl-Crypt-DES perl-Digest-SHA1 perl-Digest-HMAC net-snmp-utils # yum install perl-Socket6 perl-IO-Socket-INET6 net-snmp net-snmp-libs # yum install php-snmp dmidecode lm_sensors perl-Net-SNMP net-snmp-perl Transport # yum install mailx postfix Divers # yum install fping graphviz cpp gcc gcc-c++ libstdc++ # yum install glib2-devel libtool-ltdl-devel 1.2 Pré-requis pour les collecteursSi vous souhaitez installer l'interface Web de Nagios sur vos collecteurs : Apache2 # yum install httpd Dans tous les cas, vous devez installer les paquets suivants : § Modules GD # yum install gd fontconfig-devel libjpeg-devel libpng-devel gd-devel perl-GD § Modules Perl # yum install perl-Config-IniFiles perl-XML-Writer § Modules Perl::DB # yum install perl-DBI perl-DBD-MySQL § MySQL # yum install openssl-devel mysql-devel § PHP # yum install php php-mysql php-gd php-ldap php-xml § RRDTools # yum install rrdtool perl-rrdtool perl-RRD-Simple § § § SNMP # yum install perl-Crypt-DES perl-Digest-SHA1 perl-Digest-HMAC net-snmp-utils # yum install perl-Socket6 perl-IO-Socket-INET6 net-snmp net-snmp-libs # yum install php-snmp dmidecode lm_sensors perl-Net-SNMP net-snmp-perl § Transport # yum install mailx postfix § Divers # yum install fping graphviz cpp gcc gcc-c++ libstdc++ # yum install glib2-devel libtool-ltdl-devel |
|