Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Annexe A
# wget https://centos.pkgs.org/6/repoforge-i386/rpmforge-release-0.5.2-
2.el6.rf.i686.rpm.html
# wget http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
On 64-bits:
# wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-
0.5.3-1.el7.rf.x86_64.rpm
Utilisez votre éditeur préféré pour ouvrir RPM-GPG-KEY.dag.txt et supprimez les premières
lignes. Le fichier devrait commencer par:
Si vous ne pouvez pas accéder directement à Internet, mais via un proxy, exécutez les éléments suivants
1 / 21
GSI2 ISTAG Année Académique 2019-2020
# usermod -U apache
# pear channel-update pear.php.net
Et enfin:
# pear upgrade-all
INSTALLTION NAGIOS
# /usr/sbin/useradd -m nagios
# passwd nagios
Créez un nouveau groupe nagcmd pour permettre l'envoi de commandes externes via l'interface
Web. Ajoutez à la fois l'utilisateur nagios et l'utilisateur apache au groupe.
# /usr/sbin/groupadd nagcmd
# /usr/sbin/usermod -a -G nagcmd nagios
# /usr/sbin/usermod -a -G nagcmd apache
# mkdir ~/downloads
# cd ~/downloads
2 / 21
GSI2 ISTAG Année Académique 2019-2020
# wget https://sourceforge.net/projects/nagios/files/nagios-3.x/nagios-3.5.0/nagios-
3.5.0.tar.gz/download
Exécutez le script de configuration Nagios, en passant le nom du groupe que vous avez créé
précédemment:
# ./configure --with-command-group=nagcmd
Compilez le code source de Nagios, installez les fichiers binaires, init script, exemples de fichiers de
configuration et définissez les autorisations sur le répertoire de commande externe.
# make all
# make install
# make install-init
# make install-config
# make install-commandmode
Personnaliser la configuration
Des exemples de fichiers de configuration ont maintenant été installés dans le répertoire / usr / local
/ nagios / etc. Ces exemples de fichiers devraient fonctionner correctement pour commencer avec
Nagios. Vous devrez faire un seul changement avant de procéder ...
Modifiez le fichier de configuration /usr/local/nagios/etc/objects/contacts.cfg avec votre éditeur
favori et modifiez l'adresse électronique associée à la définition de contact nagios à l'adresse que
vous souhaitez utiliser pour recevoir des alertes.
# vi /usr/local/nagios/etc/objects/contacts.cfg
# make install-webconf
Créez un compte nagios pour vous connecter à l'interface Web de Nagios. N'oubliez pas le mot de passe
que vous affectez à ce compte - vous en aurez besoin plus tard.
3 / 21
GSI2 ISTAG Année Académique 2019-2020
Pensez à mettre en œuvre les mesures de sécurité CGI améliorées pour vous assurer que vos références
d'authentification Web ne sont pas compromises.
# vi /usr/local/nagios/etc/cgi.cfg
Remplacez dans ce fichier nagiosadmin partout où il apparaît par nagios, notre nom
d'utilisateur
# cd ~/downloads
# wget http://www.nagios-plugins.org/download/nagios-plugins-
2.1.1.tar.gz#_ga=1.259536970.1992373179.1461780573
# tar xzf nagios-plugins-2.1.1.tar.gz
# cd nagios-plugins-2.1.1
Démarrez Nagios
Ajoutez Nagios à la liste des services système et lancez-le automatiquement lorsque le système démarre.
# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
4 / 21
GSI2 ISTAG Année Académique 2019-2020
# getenforce
Si c'est en appliquant le mode, modifiez les paramètres dans / etc / selinux / config et redémarrez.
# vi /etc/selinux/config
#reboot
http://@ip-svr-nagios/nagios/
INSTALLATION NDOUTILS
# cd ~/downloads
# wget https://sourceforge.net/projects/nagios/files/ndoutils-2.x/ndoutils-2.0.0/ndoutils-
2.0.0.tar.gz/download
# tar -zxvf download
# cd ndoutils-2.0.0
Obtenez le patch et appliquez-le; Wget dans le même dossier que ndoutils (seulement si la version ndoutils
est antérieure à 1.5.2)
# wget -N https://svn.centreon.com/trunk/ndoutils-patch/ndoutils1.5.2_light.patch
# yum -y install patch
5 / 21
GSI2 ISTAG Année Académique 2019-2020
Continue installation
Après avoir créé les binaires et les bibliothèques, ils doivent être copiés
# cp -f ./src/ndomod-3x.o /usr/local/nagios/bin/ndomod.o
# cp -f ./src/ndo2db-3x /usr/local/nagios/bin/ndo2db
# cp -f ./config/ndo2db.cfg-sample /usr/local/nagios/etc/ndo2db.cfg
# cp -f ./config/ndomod.cfg-sample /usr/local/nagios/etc/ndomod.cfg
#sudo chmod 774 /usr/local/nagios/bin/ndo*
#sudo chown nagios:nagios /usr/local/nagios/bin/ndo*
Créez l'autorun ndo2db daemon
# cp -f ./daemon-init /etc/init.d/ndo2db
# chmod +x /etc/init.d/ndo2db
# chkconfig ndo2db on
INSTALLATION CENTREON
Preparing MySQL
Ajouter innodb_file_per_table = 1 sous la section [mysqld] dans my.cnf
# vi /etc/my.cnf
Installing centreon
Redémarrez le service httpd et créez un groupe de centreon et un utilisateur de centre
6 / 21
GSI2 ISTAG Année Académique 2019-2020
# wget https://download.centreon.com/centreon/centreon-2.4.4.tar.gz
# tar zxf centreon-2.4.4.tar.gz
# cd centreon-2.4.4
# ./install.sh –i
Le script d'installation permet une configuration personnalisée, cette procédure vous montrera les
meilleurs chemins à utiliser. En outre, les questions sans réponse Oui / Non entraîneront [y] des
réponses la plupart du temps.
###############################################################################
# #
# Centreon (www.centreon.com) #
# Thanks for using Centreon #
# #
# v2.5.0 #
# #
# infos@centreon.com #
# #
# Make sure you have installed and configured #
# sudo - sed - php - apache - rrdtool - mysql #
# #
###############################################################################
------------------------------------------------------------------------
Checking all needed binaries
------------------------------------------------------------------------
rm OK
cp OK
mv OK
/bin/chmod OK
/bin/chown OK
echo OK
more OK
mkdir OK
find OK
/bin/grep OK
/bin/cat OK
/bin/sed OK
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
7 / 21
GSI2 ISTAG Année Académique 2019-2020
------------------------------------------------------------------------
Please choose what you want to install
------------------------------------------------------------------------
------------------------------------------------------------------------
Start CentWeb Installation
------------------------------------------------------------------------
8 / 21
GSI2 ISTAG Année Académique 2019-2020
>y
Path /usr/local/centreon/log/ OK
9 / 21
GSI2 ISTAG Année Académique 2019-2020
Path /usr/share/pear OK
/usr/bin/perl OK
Finding Apache user : apache
Finding Apache group : apache
Path /usr/local/nagios/libexec OK
Add group centreon to user apache OK
Add group centreon to user centreon-engine OK
Add group centreon-engine to user apache OK
Add group centreon-engine to user centreon OK
------------------------------------------------------------------------
Configure Sudo
------------------------------------------------------------------------
10 / 21
GSI2 ISTAG Année Académique 2019-2020
Sudo configuration::
Do you want me to reconfigure your sudo ? (WARNING) [y/n], default to [n]: > y
Configuring Sudo OK
------------------------------------------------------------------------
Configure Apache server
------------------------------------------------------------------------
11 / 21
GSI2 ISTAG Année Académique 2019-2020
------------------------------------------------------------------------
Pear Modules
------------------------------------------------------------------------
Check PEAR modules
PEAR 1.4.9 1.9.4 OK
DB 1.7.6 1.7.14 OK
DB_DataObject 1.8.4 1.10.0 OK
DB_DataObject_FormBuilder 1.0.0RC4 1.0.2 OK
MDB2 2.0.0 2.4.1 OK
Date 1.4.6 1.4.7 OK
HTML_Common 1.2.2 1.2.5 OK
HTML_QuickForm 3.2.5 3.2.13 OK
HTML_QuickForm_advmultiselect 1.1.0 1.5.1 OK
HTML_Table 1.6.1 1.8.3 OK
Archive_Tar 1.1 1.3.1 OK
Auth_SASL 1.0.1 1.0.6 OK
Console_Getopt 1.2 1.2 OK
Net_SMTP 1.2.8 1.6.1 OK
Net_Socket 1.0.1 1.0.10 OK
Net_Traceroute 0.21 0.21.3 OK
Net_Ping 2.4.1 2.4.5 OK
Validate 0.6.2 0.8.5 OK
12 / 21
GSI2 ISTAG Année Académique 2019-2020
------------------------------------------------------------------------
Centreon Post Install
------------------------------------------------------------------------
Create /usr/share/centreon/www/install/install.conf.php OK
Create /etc/centreon/instCentWeb.conf OK
------------------------------------------------------------------------
Start CentStorage Installation
------------------------------------------------------------------------
13 / 21
GSI2 ISTAG Année Académique 2019-2020
------------------------------------------------------------------------
Start CentCore Installation
------------------------------------------------------------------------
14 / 21
GSI2 ISTAG Année Académique 2019-2020
------------------------------------------------------------------------
Start CentPlugins Installation
------------------------------------------------------------------------
------------------------------------------------------------------------
Start CentPlugins Traps Installation
------------------------------------------------------------------------
15 / 21
GSI2 ISTAG Année Académique 2019-2020
Install : snmptrapd.conf OK
Install : snmp.conf OK
Install : snmptt.ini OK
Install : snmptt OK
Install : snmptthandler OK
Install : snmpttconvertmib OK
Create /etc/centreon/instCentPlugins.conf OK
###############################################################################
# #
# Go to the URL : http://supervision.itgstore-consulting.local/centreon/ #
# to finish the setup #
# #
# Report bugs at http://forge.centreon.com #
# #
# Thanks for using Centreon. #
# ----------------------- #
# Contact : infos@centreon.com #
# http://www.centreon.com #
###############################################################################
16 / 21
GSI2 ISTAG Année Académique 2019-2020
Nagios directory: /usr/local/nagios/
Nagiostats binary: /usr/local/nagios/bin/nagiostats
Nagios image directory: /usr/local/nagios/share/images
17 / 21
GSI2 ISTAG Année Académique 2019-2020
18 / 21
GSI2 ISTAG Année Académique 2019-2020
Annexe B
19 / 21
GSI2 ISTAG Année Académique 2019-2020
Annexe C
Préparer le système et faite toutes les directives suivantes :
#mkdir ~/downloads
# cd downloads
#wgetdownloads.sourceforge.net/project/nagios/nrpe-2.x/nrpe-2.15/nrpe 2.15.tar.gz?r=http%3A%2F
%2Fsourceforge.net%2Fprojects%2Fnagios%2Ffiles%2Fnrpe-2.x%2Fnrpe-
2.15%2F&ts=1405608858&use_mirror=heanet
# tar xvzf nrpe-2.15.tar.gz
# cd nrpe-2.15/
# ./configure –prefix --with-nrpe-user=nagios --with-nrpe-group=nagios
Annexe D
20 / 21
GSI2 ISTAG Année Académique 2019-2020
21 / 21