SlideShare une entreprise Scribd logo
Présentation
Nagios est un logiciel de supervision des systèmes et
réseaux sous licence libre (licence GNU General Public
Licence), cette solution permet entre autres, de
superviser la disponibilité d'actifs réseaux, de serveurs
ou d'applications, suivre l'évolution des capacités
disques ou la bande passante de carte réseau etc.
Le logiciel se compose d'un moteur d'ordonnancement
des vérifications, d'une bibliothèque de plugins, d'une
interface Web de monitoring et de rapports d'activité.
Nagios peut être complété avec d'autres outils
communautaires comme par exemple Centreon qui
permet d'étendre les fonctionnalités du serveur de
supervision Nagios.
Installation de Nagios sur Fedora
• Avant de procéder à cette installation, vérifiez que
votre système est à l'heure, fonctionnel et intégré
à votre environnement
• 2.1 Installation des pré-requis
Le serveur Nagios s'appuit sur le
serveur Apache pour la présentation des
informations de supervision, installez-le avec yum:
• yum install httpd mod_php
• 2.2 Installation des paquets
• La présence des paquets de Nagios dans les
dépôts Fedora autorise une installation simple
à l'aide de Yum:
yum install nagios
yum install nagios-plugins-*
• 2.3 Configuration
• Il faut ensuite modifier la configuration du serveur
HTTP Apache pour autoriser les accès à partir de toutes
les machines de votre réseau. Pour cela modifier le
fichier :
• /etc/httpd/conf.d/nagios.conf
• pour y remplacer tous les :
• deny from all
• par des :
• allow from all
• Il est aussi nécessaire de faire passer SELINUX
en mode permissif pour que les scripts CGI de
Nagios puissent s'exécuter. Pour cela, il est
nécessaire de modifier le fichier :
• /etc/selinux/config
• La ligne contenant la variable SELINUX doit
être modifiée pour y placer la valeur
"disabled" :
• SELINUX=permissive
Pour pouvoir par la suite utiliser l'interface
graphique de Nagios, il est nécessaire de passer
par une phase d'authentification. Par
défaut, l'authentification se fait de façon simple
en définissant les utilisateurs autorisés dans le
fichier :
/etc/nagios/passwd
Ce fichier pourra par exemple comprendre les
lignes suivantes (nom d'utilisateur et mot de
passe) :
nagiosuser
nagiosmdp
• Une fois l'utilisateur configuré, autorisez ce
dernier à accéder aux pages web de Nagios,
éditez le fichier de configuration des cgi:
• /etc/nagios/cgi.cfg
• Associez l'utilisateur privilégié à la directive
"authorized_for_configuration_information" pour
terminer la configuration:
• authorized_for_configuration_information=nagio
suser
• Toutes ces modifications nécessitent un "reboot"
de votre machine pour qu'elles soient prises en
compte.
• reboot
Utilisation et configuration de Nagios
• Après installation de Nagios, dirigez votre navigateur préféré vers l'URL suivante
(attention au / final):
• http://localhost/nagios/
• L'écran d'accueil suivant apparaît :
• 3.2 Configuration de Nagios
• L'étape suivante consiste à créer les fichiers de
configuration afin d'implémenter les
différentes ressources à superviser : hôtes
(serveurs, routeurs, équipements réseaux, ...)
et services associés.
• Le fichier de configuration principal est :
• /etc/nagios/nagios.cfg
• La description générale de l'ensemble des
options qu'il est possible d'utiliser dans le
fichier principal de configuration nagios.cfg se
trouve sur le site officiel : Principal fichier de
configuration
• Ce fichier contient des directives "cfg_file="
qui déterminent la liste des autres fichiers de
configuration qui doivent être lus au
démarrage de Nagios pour constituer la liste
des éléments surveillés. Le fichier nagios.cfg
peut par exemple comprendre la liste suivante
de fichiers de configuration décrivant les
éléments à surveiller :
cfg_file=/etc/nagios/hosts.cfg
• cfg_file=/etc/nagios/services.cfg
• cfg_file=/etc/nagios/misccommands.cfg
• cfg_file=/etc/nagios/checkcommands.cfg
• cfg_file=/etc/nagios/contactgroups.cfg
• cfg_file=/etc/nagios/contacts.cfg
• cfg_file=/etc/nagios/hostgroups.cfg
• cfg_file=/etc/nagios/servicegroups.cfg
• cfg_file=/etc/nagios/timeperiods.cfg
• cfg_file=/etc/nagios/escalations.cfg
• cfg_file=/etc/nagios/dependencies.cfg
• cfg_file=/etc/nagios/hostextinfo.cfg
• cfg_file=/etc/nagios/serviceextinfo.cfg
• 3.2.1 Configuration de la liste des hosts surveillés
• La liste des hosts surveillés par Nagios doit être
créée par l'administrateur réseau. Les serveurs,
routeurs, bornes d'accès WiFi ... doivent par
exemple figurer dans cette liste.
• La description générale de l'ensemble des options
qu'il est possible d'utiliser dans le fichier
configuration des hôtes se trouve sur le site
officiel : Fichier de configuration des hôtes
• 3.2.2 Configuration des services
• Pour chaque hôte définis précédemment, il faut
associer un ou plusieurs services. Un service
permet d'exécuter une commande de
vérification.
• La description générale de l'ensemble des options
qu'il est possible d'utiliser dans le fichier
configuration des services se trouve sur le site
officiel : Fichier de configuration des services
• 3.2.3 Configuration des contacts et groupes de contacts
• Nagios est capable d'envoyer des alertes et des
notifications à une liste d'administrateurs prédéfinie.
Pour cela, configurez les 2 fichiers de configuration
"contacts.cfg" et "contactgroups.cfg".
• La description générale de l'ensemble des options qu'il
est possible d'utiliser dans le fichier configuration des
contacts se trouve sur le site officiel : Configuration des
contacts
• La description générale de l'ensemble des options qu'il
est possible d'utiliser dans le fichier configuration des
groupes de contacts se trouve sur le site
officiel : Configuration des groupes de contacts
• 3.2.4 Vérification de la syntaxe des fichiers de
configuration
• Après avoir créé ou modifié les différents fichiers
de configuration permettant de décrire les
éléments à surveiller, il est très utile de pouvoir
vérifier leur syntaxe avant de lancer ou relancer
Nagios. Cela se fait en utilisant l'option -v de
l'exécutable Nagios :
• /usr/sbin/nagios -v /etc/nagios/nagios.cfg
• 3.3 Ajout de nouveaux plugins
• L'architecture logicielle de Nagios permet
d'ajouter aisément de nouveaux plugins pour
superviser des équipements spécifiques.

Contenu connexe

Tendances

Installer et configurer NAGIOS sous linux
Installer et configurer NAGIOS sous linuxInstaller et configurer NAGIOS sous linux
Installer et configurer NAGIOS sous linux
Zakariyaa AIT ELMOUDEN
 
Cours - Supervision SysRes et Présentation de Nagios
Cours - Supervision SysRes et Présentation de NagiosCours - Supervision SysRes et Présentation de Nagios
Cours - Supervision SysRes et Présentation de Nagios
Erwan 'Labynocle' Ben Souiden
 
Mise en place d'une solution du supérvision réseau
Mise en place d'une solution du supérvision réseauMise en place d'une solution du supérvision réseau
Mise en place d'une solution du supérvision réseau
Rabeb Boumaiza
 
Rapport projet fin d'étude
Rapport projet fin d'étudeRapport projet fin d'étude
Rapport projet fin d'étude
HibaFarhat3
 
Mise En Place d'une Solution de Supervision Réseau
Mise En Place d'une Solution de Supervision Réseau Mise En Place d'une Solution de Supervision Réseau
Mise En Place d'une Solution de Supervision Réseau
Yaya N'Tyeni Sanogo
 
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
Rapport pfe Conceptionet Developpement d'une Application web et  Mobile Rapport pfe Conceptionet Developpement d'une Application web et  Mobile
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
Raoua Bennasr
 
TD_complet_reseau__CISCO__Packet Tracer.pdf
TD_complet_reseau__CISCO__Packet Tracer.pdfTD_complet_reseau__CISCO__Packet Tracer.pdf
TD_complet_reseau__CISCO__Packet Tracer.pdf
Ines Ben Hassine
 
Mise en place d'une infrastructure basée sur OpenStack
Mise en place d'une infrastructure basée sur OpenStack Mise en place d'une infrastructure basée sur OpenStack
Mise en place d'une infrastructure basée sur OpenStack
Ahmed Slim
 
rapport PFE ingénieur génie logiciel INSAT
rapport PFE ingénieur génie logiciel INSATrapport PFE ingénieur génie logiciel INSAT
rapport PFE ingénieur génie logiciel INSATSiwar GUEMRI
 
Pfe master fst_final_decembre2015
Pfe master fst_final_decembre2015Pfe master fst_final_decembre2015
Pfe master fst_final_decembre2015
Ghali Rahma
 
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...
Tidiane Sylla
 
Presentation pfe ingenieur d etat securite reseau et systemes
Presentation pfe ingenieur d etat securite reseau et systemesPresentation pfe ingenieur d etat securite reseau et systemes
Presentation pfe ingenieur d etat securite reseau et systemes
Hicham Moujahid
 
conception et réalisation d'une application de gestion des rapports téléphoni...
conception et réalisation d'une application de gestion des rapports téléphoni...conception et réalisation d'une application de gestion des rapports téléphoni...
conception et réalisation d'une application de gestion des rapports téléphoni...
ismailbou
 
Nagios 3
Nagios 3Nagios 3
Nagios 3
Hassan Magribi
 
Sécurité Réseau à Base d'un Firewall Matériel (fortigate)
Sécurité Réseau à Base d'un Firewall Matériel (fortigate)Sécurité Réseau à Base d'un Firewall Matériel (fortigate)
Sécurité Réseau à Base d'un Firewall Matériel (fortigate)
Sakka Mustapha
 
Rapport PFE-Implémentation de la solution Dual-Homing
Rapport PFE-Implémentation de la solution Dual-Homing Rapport PFE-Implémentation de la solution Dual-Homing
Rapport PFE-Implémentation de la solution Dual-Homing
Hassane Sennouni
 
Rapport de stage nagios
Rapport de stage nagiosRapport de stage nagios
Rapport de stage nagios
hindif
 
mémoire de projet de fin d'études
mémoire de projet de fin d'études mémoire de projet de fin d'études
mémoire de projet de fin d'études
MortadhaBouallagui
 
Installation et Configuration de Pfsense
Installation et Configuration de PfsenseInstallation et Configuration de Pfsense
Installation et Configuration de Pfsense
Ismail Rachdaoui
 
Rapprot de satge supervision de résau par EyesOfNetwok
Rapprot de satge supervision de résau par EyesOfNetwokRapprot de satge supervision de résau par EyesOfNetwok
Rapprot de satge supervision de résau par EyesOfNetwok
Abdessamad IDRISSI
 

Tendances (20)

Installer et configurer NAGIOS sous linux
Installer et configurer NAGIOS sous linuxInstaller et configurer NAGIOS sous linux
Installer et configurer NAGIOS sous linux
 
Cours - Supervision SysRes et Présentation de Nagios
Cours - Supervision SysRes et Présentation de NagiosCours - Supervision SysRes et Présentation de Nagios
Cours - Supervision SysRes et Présentation de Nagios
 
Mise en place d'une solution du supérvision réseau
Mise en place d'une solution du supérvision réseauMise en place d'une solution du supérvision réseau
Mise en place d'une solution du supérvision réseau
 
Rapport projet fin d'étude
Rapport projet fin d'étudeRapport projet fin d'étude
Rapport projet fin d'étude
 
Mise En Place d'une Solution de Supervision Réseau
Mise En Place d'une Solution de Supervision Réseau Mise En Place d'une Solution de Supervision Réseau
Mise En Place d'une Solution de Supervision Réseau
 
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
Rapport pfe Conceptionet Developpement d'une Application web et  Mobile Rapport pfe Conceptionet Developpement d'une Application web et  Mobile
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
 
TD_complet_reseau__CISCO__Packet Tracer.pdf
TD_complet_reseau__CISCO__Packet Tracer.pdfTD_complet_reseau__CISCO__Packet Tracer.pdf
TD_complet_reseau__CISCO__Packet Tracer.pdf
 
Mise en place d'une infrastructure basée sur OpenStack
Mise en place d'une infrastructure basée sur OpenStack Mise en place d'une infrastructure basée sur OpenStack
Mise en place d'une infrastructure basée sur OpenStack
 
rapport PFE ingénieur génie logiciel INSAT
rapport PFE ingénieur génie logiciel INSATrapport PFE ingénieur génie logiciel INSAT
rapport PFE ingénieur génie logiciel INSAT
 
Pfe master fst_final_decembre2015
Pfe master fst_final_decembre2015Pfe master fst_final_decembre2015
Pfe master fst_final_decembre2015
 
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...
 
Presentation pfe ingenieur d etat securite reseau et systemes
Presentation pfe ingenieur d etat securite reseau et systemesPresentation pfe ingenieur d etat securite reseau et systemes
Presentation pfe ingenieur d etat securite reseau et systemes
 
conception et réalisation d'une application de gestion des rapports téléphoni...
conception et réalisation d'une application de gestion des rapports téléphoni...conception et réalisation d'une application de gestion des rapports téléphoni...
conception et réalisation d'une application de gestion des rapports téléphoni...
 
Nagios 3
Nagios 3Nagios 3
Nagios 3
 
Sécurité Réseau à Base d'un Firewall Matériel (fortigate)
Sécurité Réseau à Base d'un Firewall Matériel (fortigate)Sécurité Réseau à Base d'un Firewall Matériel (fortigate)
Sécurité Réseau à Base d'un Firewall Matériel (fortigate)
 
Rapport PFE-Implémentation de la solution Dual-Homing
Rapport PFE-Implémentation de la solution Dual-Homing Rapport PFE-Implémentation de la solution Dual-Homing
Rapport PFE-Implémentation de la solution Dual-Homing
 
Rapport de stage nagios
Rapport de stage nagiosRapport de stage nagios
Rapport de stage nagios
 
mémoire de projet de fin d'études
mémoire de projet de fin d'études mémoire de projet de fin d'études
mémoire de projet de fin d'études
 
Installation et Configuration de Pfsense
Installation et Configuration de PfsenseInstallation et Configuration de Pfsense
Installation et Configuration de Pfsense
 
Rapprot de satge supervision de résau par EyesOfNetwok
Rapprot de satge supervision de résau par EyesOfNetwokRapprot de satge supervision de résau par EyesOfNetwok
Rapprot de satge supervision de résau par EyesOfNetwok
 

En vedette

CD d’auto-installation de Nagios, Centreon et NaReTo
CD d’auto-installation de Nagios, Centreon et NaReToCD d’auto-installation de Nagios, Centreon et NaReTo
CD d’auto-installation de Nagios, Centreon et NaReToguest3be047
 
Documentation Debian Etch Nagios3 Centreon2
Documentation Debian Etch Nagios3 Centreon2Documentation Debian Etch Nagios3 Centreon2
Documentation Debian Etch Nagios3 Centreon2soundwave42
 
Historia de las bibliotecas
Historia de las bibliotecasHistoria de las bibliotecas
Historia de las bibliotecas
biblicardo
 
Mission poésie 2014
Mission poésie 2014Mission poésie 2014
Mission poésie 2014
i-voix
 
PowerPoint
PowerPointPowerPoint
PowerPointAlbaSM4
 
Vs semana santa armenia 2014
Vs semana santa   armenia 2014Vs semana santa   armenia 2014
Vs semana santa armenia 2014
viajessingulares
 
Cas à ne pas manquer no 7
Cas à ne pas manquer no 7Cas à ne pas manquer no 7
Cas à ne pas manquer no 7Urgencehsj
 
Le référencement
Le référencementLe référencement
Le référencement
Joachim Ramet
 
Ergonomie et pertinence d'un blog
Ergonomie et pertinence d'un blogErgonomie et pertinence d'un blog
Ergonomie et pertinence d'un blog
Joachim Ramet
 
Presentación power (conflicto de codificación unicode)
Presentación power (conflicto de codificación unicode)Presentación power (conflicto de codificación unicode)
Presentación power (conflicto de codificación unicode)
Fanny Carbonell
 
Le nombre d'anges à la bataille de badr
Le nombre d'anges à la bataille de badrLe nombre d'anges à la bataille de badr
Le nombre d'anges à la bataille de badrhanifiyyah
 
Evaluación 1 presentación en power point
Evaluación 1   presentación en power pointEvaluación 1   presentación en power point
Evaluación 1 presentación en power point
Astriny
 
Maiden.suarez.¿¿¡¡¡¡¡¡¡¡¡
Maiden.suarez.¿¿¡¡¡¡¡¡¡¡¡Maiden.suarez.¿¿¡¡¡¡¡¡¡¡¡
Maiden.suarez.¿¿¡¡¡¡¡¡¡¡¡
maidencs6
 
La Alimentacion
La Alimentacion La Alimentacion
La Alimentacion
czarsolis
 
Emploi Employabilité et Formation professionnelle, une équation à résoudre en...
Emploi Employabilité et Formation professionnelle, une équation à résoudre en...Emploi Employabilité et Formation professionnelle, une équation à résoudre en...
Emploi Employabilité et Formation professionnelle, une équation à résoudre en...
2i PORTAGE
 

En vedette (20)

CD d’auto-installation de Nagios, Centreon et NaReTo
CD d’auto-installation de Nagios, Centreon et NaReToCD d’auto-installation de Nagios, Centreon et NaReTo
CD d’auto-installation de Nagios, Centreon et NaReTo
 
Nagios twil
Nagios twilNagios twil
Nagios twil
 
Nagios
NagiosNagios
Nagios
 
Fully Automated Nagios Jm2L 2009
Fully Automated Nagios Jm2L 2009Fully Automated Nagios Jm2L 2009
Fully Automated Nagios Jm2L 2009
 
Documentation Debian Etch Nagios3 Centreon2
Documentation Debian Etch Nagios3 Centreon2Documentation Debian Etch Nagios3 Centreon2
Documentation Debian Etch Nagios3 Centreon2
 
Historia de las bibliotecas
Historia de las bibliotecasHistoria de las bibliotecas
Historia de las bibliotecas
 
Mission poésie 2014
Mission poésie 2014Mission poésie 2014
Mission poésie 2014
 
Question 7
Question 7Question 7
Question 7
 
PowerPoint
PowerPointPowerPoint
PowerPoint
 
Vs semana santa armenia 2014
Vs semana santa   armenia 2014Vs semana santa   armenia 2014
Vs semana santa armenia 2014
 
Cas à ne pas manquer no 7
Cas à ne pas manquer no 7Cas à ne pas manquer no 7
Cas à ne pas manquer no 7
 
Le référencement
Le référencementLe référencement
Le référencement
 
Leisure activities
Leisure activitiesLeisure activities
Leisure activities
 
Ergonomie et pertinence d'un blog
Ergonomie et pertinence d'un blogErgonomie et pertinence d'un blog
Ergonomie et pertinence d'un blog
 
Presentación power (conflicto de codificación unicode)
Presentación power (conflicto de codificación unicode)Presentación power (conflicto de codificación unicode)
Presentación power (conflicto de codificación unicode)
 
Le nombre d'anges à la bataille de badr
Le nombre d'anges à la bataille de badrLe nombre d'anges à la bataille de badr
Le nombre d'anges à la bataille de badr
 
Evaluación 1 presentación en power point
Evaluación 1   presentación en power pointEvaluación 1   presentación en power point
Evaluación 1 presentación en power point
 
Maiden.suarez.¿¿¡¡¡¡¡¡¡¡¡
Maiden.suarez.¿¿¡¡¡¡¡¡¡¡¡Maiden.suarez.¿¿¡¡¡¡¡¡¡¡¡
Maiden.suarez.¿¿¡¡¡¡¡¡¡¡¡
 
La Alimentacion
La Alimentacion La Alimentacion
La Alimentacion
 
Emploi Employabilité et Formation professionnelle, une équation à résoudre en...
Emploi Employabilité et Formation professionnelle, une équation à résoudre en...Emploi Employabilité et Formation professionnelle, une équation à résoudre en...
Emploi Employabilité et Formation professionnelle, une équation à résoudre en...
 

Similaire à Présentation de nagios

Cours 70 410 - J5
Cours 70 410 - J5Cours 70 410 - J5
Cours 70 410 - J5
Mohamed Diallo
 
Mise en place de Nagios3 pas à pas
Mise en place de Nagios3 pas à pas Mise en place de Nagios3 pas à pas
Mise en place de Nagios3 pas à pas
yassine87
 
Mise en place de Nagios core sur Ubuntu 22.04
Mise en place de Nagios core  sur Ubuntu 22.04Mise en place de Nagios core  sur Ubuntu 22.04
Mise en place de Nagios core sur Ubuntu 22.04
ImnaTech
 
GIT training - basic for software projects
GIT training - basic for software projectsGIT training - basic for software projects
GIT training - basic for software projects
Thierry Gayet
 
rapport.pptx
rapport.pptxrapport.pptx
rapport.pptx
NouHailaHM
 
installation et configuration du DNS sous Windows serveur 2003
installation et configuration du DNS sous Windows serveur 2003installation et configuration du DNS sous Windows serveur 2003
installation et configuration du DNS sous Windows serveur 2003
Souhaib El
 
Ppe 1 logiciel de supervision
Ppe 1 logiciel de supervisionPpe 1 logiciel de supervision
Ppe 1 logiciel de supervision
QuentinVERY
 
Installation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey SpiderInstallation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey Spider
Mohamed Ben Bouzid
 
graylog.pptx
graylog.pptxgraylog.pptx
graylog.pptx
emnabenamor3
 
Gestion des LOGS savec syslog+loganalyzer
Gestion des LOGS savec syslog+loganalyzerGestion des LOGS savec syslog+loganalyzer
Gestion des LOGS savec syslog+loganalyzer
Mohamet Lamine DIOP
 
Open Recipes - hubs : du packaging en solo à l'industrialisation du packaging
Open Recipes - hubs : du packaging en solo à l'industrialisation du packaging Open Recipes - hubs : du packaging en solo à l'industrialisation du packaging
Open Recipes - hubs : du packaging en solo à l'industrialisation du packaging
Anne Nicolas
 
graylogF (2).pptx
graylogF (2).pptxgraylogF (2).pptx
graylogF (2).pptx
emnabenamor3
 
Cours 70 410-1
Cours 70 410-1Cours 70 410-1
Cours 70 410-1
Mohamed Diallo
 
PostgreSQL sous linux
PostgreSQL sous linuxPostgreSQL sous linux
PostgreSQL sous linux
Khalid ALLILI
 
Nagios doc
Nagios docNagios doc
Nagios doc
Laetitia HOREL
 
Le système de versioning git
Le système de versioning gitLe système de versioning git
Le système de versioning git
Nassim Bahri
 
Présentation LINAGORA - LinShare au @S2LQ
Présentation LINAGORA - LinShare au @S2LQPrésentation LINAGORA - LinShare au @S2LQ
Présentation LINAGORA - LinShare au @S2LQ
Michel-Marie Maudet
 
FusionDirectory : Industrialisation du déploiement
FusionDirectory : Industrialisation du déploiement FusionDirectory : Industrialisation du déploiement
FusionDirectory : Industrialisation du déploiement
Anne Nicolas
 
resume-theorique-m202-v1-0-6308e0082c37c (3).pdf
resume-theorique-m202-v1-0-6308e0082c37c (3).pdfresume-theorique-m202-v1-0-6308e0082c37c (3).pdf
resume-theorique-m202-v1-0-6308e0082c37c (3).pdf
FootballLovers9
 

Similaire à Présentation de nagios (20)

Cours 70 410 - J5
Cours 70 410 - J5Cours 70 410 - J5
Cours 70 410 - J5
 
Mise en place de Nagios3 pas à pas
Mise en place de Nagios3 pas à pas Mise en place de Nagios3 pas à pas
Mise en place de Nagios3 pas à pas
 
Mise en place de Nagios core sur Ubuntu 22.04
Mise en place de Nagios core  sur Ubuntu 22.04Mise en place de Nagios core  sur Ubuntu 22.04
Mise en place de Nagios core sur Ubuntu 22.04
 
GIT training - basic for software projects
GIT training - basic for software projectsGIT training - basic for software projects
GIT training - basic for software projects
 
rapport.pptx
rapport.pptxrapport.pptx
rapport.pptx
 
installation et configuration du DNS sous Windows serveur 2003
installation et configuration du DNS sous Windows serveur 2003installation et configuration du DNS sous Windows serveur 2003
installation et configuration du DNS sous Windows serveur 2003
 
Ppe 1 logiciel de supervision
Ppe 1 logiciel de supervisionPpe 1 logiciel de supervision
Ppe 1 logiciel de supervision
 
Installation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey SpiderInstallation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey Spider
 
graylog.pptx
graylog.pptxgraylog.pptx
graylog.pptx
 
Gestion des LOGS savec syslog+loganalyzer
Gestion des LOGS savec syslog+loganalyzerGestion des LOGS savec syslog+loganalyzer
Gestion des LOGS savec syslog+loganalyzer
 
Open Recipes - hubs : du packaging en solo à l'industrialisation du packaging
Open Recipes - hubs : du packaging en solo à l'industrialisation du packaging Open Recipes - hubs : du packaging en solo à l'industrialisation du packaging
Open Recipes - hubs : du packaging en solo à l'industrialisation du packaging
 
graylogF (2).pptx
graylogF (2).pptxgraylogF (2).pptx
graylogF (2).pptx
 
Cours 70 410-1
Cours 70 410-1Cours 70 410-1
Cours 70 410-1
 
D5 wsli.1207
D5 wsli.1207D5 wsli.1207
D5 wsli.1207
 
PostgreSQL sous linux
PostgreSQL sous linuxPostgreSQL sous linux
PostgreSQL sous linux
 
Nagios doc
Nagios docNagios doc
Nagios doc
 
Le système de versioning git
Le système de versioning gitLe système de versioning git
Le système de versioning git
 
Présentation LINAGORA - LinShare au @S2LQ
Présentation LINAGORA - LinShare au @S2LQPrésentation LINAGORA - LinShare au @S2LQ
Présentation LINAGORA - LinShare au @S2LQ
 
FusionDirectory : Industrialisation du déploiement
FusionDirectory : Industrialisation du déploiement FusionDirectory : Industrialisation du déploiement
FusionDirectory : Industrialisation du déploiement
 
resume-theorique-m202-v1-0-6308e0082c37c (3).pdf
resume-theorique-m202-v1-0-6308e0082c37c (3).pdfresume-theorique-m202-v1-0-6308e0082c37c (3).pdf
resume-theorique-m202-v1-0-6308e0082c37c (3).pdf
 

Présentation de nagios

  • 2. Nagios est un logiciel de supervision des systèmes et réseaux sous licence libre (licence GNU General Public Licence), cette solution permet entre autres, de superviser la disponibilité d'actifs réseaux, de serveurs ou d'applications, suivre l'évolution des capacités disques ou la bande passante de carte réseau etc. Le logiciel se compose d'un moteur d'ordonnancement des vérifications, d'une bibliothèque de plugins, d'une interface Web de monitoring et de rapports d'activité. Nagios peut être complété avec d'autres outils communautaires comme par exemple Centreon qui permet d'étendre les fonctionnalités du serveur de supervision Nagios.
  • 4. • Avant de procéder à cette installation, vérifiez que votre système est à l'heure, fonctionnel et intégré à votre environnement • 2.1 Installation des pré-requis Le serveur Nagios s'appuit sur le serveur Apache pour la présentation des informations de supervision, installez-le avec yum: • yum install httpd mod_php
  • 5. • 2.2 Installation des paquets • La présence des paquets de Nagios dans les dépôts Fedora autorise une installation simple à l'aide de Yum: yum install nagios yum install nagios-plugins-*
  • 6. • 2.3 Configuration • Il faut ensuite modifier la configuration du serveur HTTP Apache pour autoriser les accès à partir de toutes les machines de votre réseau. Pour cela modifier le fichier : • /etc/httpd/conf.d/nagios.conf • pour y remplacer tous les : • deny from all • par des : • allow from all
  • 7. • Il est aussi nécessaire de faire passer SELINUX en mode permissif pour que les scripts CGI de Nagios puissent s'exécuter. Pour cela, il est nécessaire de modifier le fichier : • /etc/selinux/config • La ligne contenant la variable SELINUX doit être modifiée pour y placer la valeur "disabled" : • SELINUX=permissive
  • 8. Pour pouvoir par la suite utiliser l'interface graphique de Nagios, il est nécessaire de passer par une phase d'authentification. Par défaut, l'authentification se fait de façon simple en définissant les utilisateurs autorisés dans le fichier : /etc/nagios/passwd Ce fichier pourra par exemple comprendre les lignes suivantes (nom d'utilisateur et mot de passe) : nagiosuser nagiosmdp
  • 9. • Une fois l'utilisateur configuré, autorisez ce dernier à accéder aux pages web de Nagios, éditez le fichier de configuration des cgi: • /etc/nagios/cgi.cfg • Associez l'utilisateur privilégié à la directive "authorized_for_configuration_information" pour terminer la configuration: • authorized_for_configuration_information=nagio suser • Toutes ces modifications nécessitent un "reboot" de votre machine pour qu'elles soient prises en compte. • reboot
  • 11. • Après installation de Nagios, dirigez votre navigateur préféré vers l'URL suivante (attention au / final): • http://localhost/nagios/ • L'écran d'accueil suivant apparaît :
  • 12. • 3.2 Configuration de Nagios • L'étape suivante consiste à créer les fichiers de configuration afin d'implémenter les différentes ressources à superviser : hôtes (serveurs, routeurs, équipements réseaux, ...) et services associés. • Le fichier de configuration principal est : • /etc/nagios/nagios.cfg
  • 13. • La description générale de l'ensemble des options qu'il est possible d'utiliser dans le fichier principal de configuration nagios.cfg se trouve sur le site officiel : Principal fichier de configuration • Ce fichier contient des directives "cfg_file=" qui déterminent la liste des autres fichiers de configuration qui doivent être lus au démarrage de Nagios pour constituer la liste des éléments surveillés. Le fichier nagios.cfg peut par exemple comprendre la liste suivante de fichiers de configuration décrivant les éléments à surveiller :
  • 14. cfg_file=/etc/nagios/hosts.cfg • cfg_file=/etc/nagios/services.cfg • cfg_file=/etc/nagios/misccommands.cfg • cfg_file=/etc/nagios/checkcommands.cfg • cfg_file=/etc/nagios/contactgroups.cfg • cfg_file=/etc/nagios/contacts.cfg • cfg_file=/etc/nagios/hostgroups.cfg • cfg_file=/etc/nagios/servicegroups.cfg • cfg_file=/etc/nagios/timeperiods.cfg • cfg_file=/etc/nagios/escalations.cfg • cfg_file=/etc/nagios/dependencies.cfg • cfg_file=/etc/nagios/hostextinfo.cfg • cfg_file=/etc/nagios/serviceextinfo.cfg
  • 15. • 3.2.1 Configuration de la liste des hosts surveillés • La liste des hosts surveillés par Nagios doit être créée par l'administrateur réseau. Les serveurs, routeurs, bornes d'accès WiFi ... doivent par exemple figurer dans cette liste. • La description générale de l'ensemble des options qu'il est possible d'utiliser dans le fichier configuration des hôtes se trouve sur le site officiel : Fichier de configuration des hôtes
  • 16. • 3.2.2 Configuration des services • Pour chaque hôte définis précédemment, il faut associer un ou plusieurs services. Un service permet d'exécuter une commande de vérification. • La description générale de l'ensemble des options qu'il est possible d'utiliser dans le fichier configuration des services se trouve sur le site officiel : Fichier de configuration des services
  • 17. • 3.2.3 Configuration des contacts et groupes de contacts • Nagios est capable d'envoyer des alertes et des notifications à une liste d'administrateurs prédéfinie. Pour cela, configurez les 2 fichiers de configuration "contacts.cfg" et "contactgroups.cfg". • La description générale de l'ensemble des options qu'il est possible d'utiliser dans le fichier configuration des contacts se trouve sur le site officiel : Configuration des contacts • La description générale de l'ensemble des options qu'il est possible d'utiliser dans le fichier configuration des groupes de contacts se trouve sur le site officiel : Configuration des groupes de contacts
  • 18. • 3.2.4 Vérification de la syntaxe des fichiers de configuration • Après avoir créé ou modifié les différents fichiers de configuration permettant de décrire les éléments à surveiller, il est très utile de pouvoir vérifier leur syntaxe avant de lancer ou relancer Nagios. Cela se fait en utilisant l'option -v de l'exécutable Nagios : • /usr/sbin/nagios -v /etc/nagios/nagios.cfg
  • 19. • 3.3 Ajout de nouveaux plugins • L'architecture logicielle de Nagios permet d'ajouter aisément de nouveaux plugins pour superviser des équipements spécifiques.