SlideShare a Scribd company logo
1 of 38
Download to read offline
PRESENTATION DE NAGIOS
LA SUPERVISION, NAGIOS ET SON ECOSYSTEM.
MOHAMED BOUHAMED
For help you may contact me by mail : med.bouhamed@live.fr 13/04/2015 1
POUR QUOI LA SUPERVISION ?
13/04/2015 2med.bouhamed@live.fr
C'EST TRÈS SIMPLE.
13/04/2015 3med.bouhamed@live.fr
PLUSIEURS CLIENT ! ET PLUSIEURS SERVICE ,,,,
13/04/2015 4med.bouhamed@live.fr
CE QU'IL EST POSSIBLE DE SUPERVISER :
La charge système, la mémoire, la température
Les processus, les services
La connectivité réseau, le traffic
À peu près tout, grâce aux scripts...
13/04/2015 5med.bouhamed@live.fr
FONCTIONNEMENT :ARCHITECTURE CLIENT/SERVEUR
13/04/2015 6med.bouhamed@live.fr
NAGIOS EST COMPOSÉ DE 3 PARTIES :
Un ordonnanceur
Des plugins
Une interface web
13/04/2015 7med.bouhamed@live.fr
13/04/2015 8med.bouhamed@live.fr
POUR RÉCUPÉRER LES INFORMATIONS, UTILISATION DE PLUGINS. IL
EXISTE DIFFÉRENTES MÉTHODES D'INTERROGATION :
Active check
Protocole SNMP
NRPE
Passive check
NSCA
13/04/2015 9med.bouhamed@live.fr
QUEL QUE SOIT LEUR TYPE, LES PLUGINS DOIVENT
RETOURNER UN CODE ET UNE CHAINE.
13/04/2015 10med.bouhamed@live.fr
Active check
• C'est le serveur Nagios qui initie la demande d'information.
Passive check
• Le serveur est à l'écoute d'informations envoyées par un script distant.
13/04/2015 11med.bouhamed@live.fr
SNMP
• Simple Network Management Protocol
• Va lire des informations propres à un matériel, dans la MIB (Management
Information Base) et les transmet via le port UDP 161.
13/04/2015 12med.bouhamed@live.fr
SNMP
1. Requête SNMP
2. Récupération de l'objet désiré dans la MIB
3. Réponse SNMP
13/04/2015 13med.bouhamed@live.fr
• Il existe plusieurs versions de SNMP.
• SNMP v1 et v2 : peu sécurisés.
• Un “mot de passe”, la communauté.
• SNMP v3 : bien plus sécurisé.
• Chiffrement, authentificaton, timestamp.
13/04/2015 14med.bouhamed@live.fr
NRPE (NAGIOS REMOTE PLUGIN EXECUTOR)
• Un plugin de Nagios va interroger un démon installé sur le serveur distant.
Ce démon va exécuter un script pour obtenier les informations, puis les
envoyer.
• Le script peut être écrit en n'importe quel langage.
13/04/2015 15med.bouhamed@live.fr
NSCA
• C'est une vérification passive : le serveur Nagios possède un démon NSCA,
qui ne fait qu'écouter l'arrivée d'informations de clients. C'est le client qui
émet ces informations.
13/04/2015 16med.bouhamed@live.fr
INTERFACE ?
• L'interface de base de Nagios est un peu vieillote.
• Elle est au moins fonctionnelle.
• Possibilité de visualiser le parc par services, par hôtes, vue d'ensemble...
• http://your-domain.tld/nagios3
13/04/2015 17med.bouhamed@live.fr
13/04/2015 18med.bouhamed@live.fr
CONFIGURATION
• Basiquement, nous devons définir :
Des hôtes
• une machine physique, virtuelle, un équipement.
Des services
• une ressource ou un service à surveiller sur une machine.
Des commandes
• une association nom de commande - script
13/04/2015 19med.bouhamed@live.fr
services.cfg
define service
{
use generic-service
host_name host1
service_description PING
is_volatile 0
check_period 24x7
max_check_attempts 3
normal_check_interval 5
retry_check_interval 1
notification_interval 240
notification_period 24x7
notification_options c,r
check_command
check_ping
}
hosts.cfg
define host
{
use generic-host
host_name host1
alias myHost
address 127.0.0.1
check_command check-host-alive
max_check_attempts 20
notification_interval 60
notification_period 24x7
notification_options d,u,r
}
13/04/2015 20med.bouhamed@live.fr
Options de notification
envoi d'une notification lors d'un état.
Pour les hôtes :
d = DOWN
u = UNREACHABLE
r = retour en NORMAL
n = none
Pour les services :
w = WARNING
u = UNKNOWN
r = retour en NORMAL
n = none
13/04/2015 21med.bouhamed@live.fr
À propos des notifications
En plus de l'interface web, Nagios est capable d'envoyer des
notifications :
Par mail
Par sms
Par curl (Ex : Twitter)
13/04/2015 22med.bouhamed@live.fr
commands.cfg
define command
{
command_name command_name
command_line command_line
}
Il y a encore bien des choses à configurer, mais nous
avons ici le minimum pour que Nagios fonctionne.
13/04/2015 23med.bouhamed@live.fr
DÉCUPLER LA PUISSANCE DE NAGIOS
Plusieurs projets ont pour objectif d'étoffer les
fonctionnalités de Nagios, de le compléter, de
l'améliorer, ou de simplifier son utilisation.
Centreon
Cacti
Shinken
EoN
13/04/2015 24med.bouhamed@live.fr
EXEMPLE CENTREON :
Utilisation de l'ordonnanceur et des plugins de Nagios.
Interface web plus moderne.
Administration directement via l'interface web.
Exportation des configs vers Nagios.
Graphes
13/04/2015 25med.bouhamed@live.fr
13/04/2015 26med.bouhamed@live.fr
INSTALLATION DES MODULE + NAGIOS SUR
UBUNTU 14,04
• Apache2
• Mysql
• PhpMyAdmin
• PHP5
• Nagios 3
• Open SSL
• Snmp
13/04/2015 27med.bouhamed@live.fr
• let us Install Nagios Core 4.0.7 Network Monitoring Tool and Nagios
Plugins 2.0.3 Latest Version in Ubuntu 14.04 Server.
• 1. Software Required
Nagios 4.0.7.tar.gz
Nagios plugins 2.0.3.tar.gz
• 2. You Need to Login With Root to Perform all Command
Step1 :- sudo su
• 3. Installed packages
Step2 :- sudo apt-get install apache2 build-essential daemon libapache2-
mod-php5 libgd2-xpm libgd2-xpm-dev php5-gd unzip wget sendmail
13/04/2015 28med.bouhamed@live.fr
• 4. Installation Part
Update ubuntu repositories by giving the below command
Step3 :- sudo apt-get update
Step4 :- sudo apt-get upgrade
● 5. Install package
-Step5:- sudo apt-get install apache2 php
-Step6:- sudo apt-get install gcc glibc-common
-Step7:- sudo apt-get install gd gd-devel
13/04/2015 29med.bouhamed@live.fr
● 6. Create Nagios User, Group and Password
-Step8:- useradd nagios or /usr/sbin/useradd -m nagios -Step9:-
passwd nagios
-Step10:- groupadd nagcmd or /usr/sbin/groupadd nagcmd
-Step11:- usermod -G nagcmd nagios usermod -G nagcmd
apache or /usr/sbin/usermod -a -G nagcmd Nagios
.7. Download Nagios Core 4.0.7 and Nagios Plugin 2.0.3
Step12:- mkdir /root/nagios
Step13 :- cd /root/nagios
13/04/2015 30med.bouhamed@live.fr
-Step14:- sudo wget http://prdownloads.sourceforge.net/so...
-Step15:- sudo wget https://www.nagios-plugins.org/downlo...
OR DIRECT D/L LINK http://www.nagios.org/download/core
13/04/2015 31med.bouhamed@live.fr
8. Unzip the download nagios
-Step13:- tar xvf nagios-4.0.7.tar.gz
-Step:ll (two new folders will appear in that directory)
-Step14:- cd nagios-4.0.7.tar.gz
-Step15:- ./configure --with-command-group=nagios--with-command
-group=nagcmd --with-mail=/usr/bin/sendmail
-Step16:- make all
-Step17:- make install
-Step18:- make install-init ---- scripts
-Step19:- make install-config ---- configuration file
-Step20:- make install-commandmode ---- external dir command
-Step21:- make install-webconf ---- apache and nagiso config file install
13/04/2015 32med.bouhamed@live.fr
1. In this step, we will be creating a password for “nagiosadmin"
2. Keep it remember because this password will be used when you login in the
Nagios Web interface.
Step:- htpasswd -s -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
.9. Customizing Nagios Configuration
-Step22 :- vi /usr/local/nagios/etc/objects/contacts.cfg
11. Unzip the download nagios
-Step25:- cd /home/download or cd /root/nagios
-Step26:- tar xvf nagios-2.03.tar.gz
-Step27:- cd nagios-2.0.3.tar.gz
-Step28:- ./configure --with-nagios-user=nagios --with-nagios- -
group=nagios
-Step29:- make all
-Step30:- make install
13/04/2015 33med.bouhamed@live.fr
• .12. Copy and link Nagios Apache configuration
-Step31:- sudo cp /etc/apache2/conf.d/nagios.conf /etc/apache2/sites-
available/nagios
-Step32:- sudo ln -s /etc/apache2/sites-available/nagios
/etc/apache2/sites-enabled/nagios
. 14. Check Nagios configuration for errors
-Step33:- sudo /usr/local/nagios/bin/nagios -v
/usr/local/nagios/etc/nagios.cfg
.15. Make Nagios and Apache start at boot
-Step34:- sudo ln -s /etc/init.d/nagios /etc/rcS.d/S98nagios
-Step35:- sudo ln -s /etc/init.d/apache2 /etc/rcS.d/S99apache2
-Step36:- chkconfig -add nagios
-Step37:- chkconfig nagios on
13/04/2015 34med.bouhamed@live.fr
• .16. Start Nagios Core 4.0.7 Service
-step38 :- sudo service nagios start
.17. Start Apache Service
-step39 :- sudo service apache2 start TESTING TIME
Visit Nagios URL in your browser
http://IPADDRESS/nagios or http://domainname.cm/nagios
username:- nagiosadmin and password:- created in step 8
.18. To Add New User & Reset Password
The user's credentials password are stored in
/etc/nagios3/htpasswd.users
13/04/2015 35med.bouhamed@live.fr
• .19. To change the nagiosadmin password.
-step43:- sudo htpasswd /etc/nagios3/htpasswd.users nagiosadmin
.20. To add a user
-step44:- sudo htpasswd /etc/nagios3/htpasswd.users steve ERROR
Error 1 after login :- error could not read object configuration data
nagios 4 run nagios as daemon.
.Step40:- sudo /usr/local/nagios/bin/nagios -d
/usr/local/nagios/etc/nagios.cfg
Error 1 after login:- It appears as though you do not have permission to
view information for any of the hosts you requested.
.Step41:- sudo nano /usr/local/nagios/etc/cgi.cfg
.Step42:- sudo service nagios restart
13/04/2015 36med.bouhamed@live.fr
13/04/2015 37
13/04/2015 38

More Related Content

What's hot

Rapport nagios miniprojet
Rapport nagios miniprojetRapport nagios miniprojet
Rapport nagios miniprojetAyoub Rouzi
 
Etude et mise en place d'une solution d'administration et de supervision Open...
Etude et mise en place d'une solution d'administration et de supervision Open...Etude et mise en place d'une solution d'administration et de supervision Open...
Etude et mise en place d'une solution d'administration et de supervision Open...Chiheb Ouaghlani
 
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
 
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
 
Rapport mise en place d'un sevrer VPN .
   Rapport mise en place d'un sevrer VPN .   Rapport mise en place d'un sevrer VPN .
Rapport mise en place d'un sevrer VPN .Mouad Lousimi
 
Mise en place d'un système de messagerie sécurisée pour une PME/PMI
Mise en place d'un système de messagerie sécurisée pour une PME/PMIMise en place d'un système de messagerie sécurisée pour une PME/PMI
Mise en place d'un système de messagerie sécurisée pour une PME/PMIPapa Cheikh Cisse
 
Supervision V2 ppt
Supervision V2 pptSupervision V2 ppt
Supervision V2 pptjeehane
 
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
 
Mise en place d'un vpn site à site avec pfsense
Mise en place d'un vpn site à site avec pfsenseMise en place d'un vpn site à site avec pfsense
Mise en place d'un vpn site à site avec pfsensePape Moussa SONKO
 
Mise en place de la solution d’authentification Radius sous réseau LAN câblé
Mise en place de la solution d’authentification Radius sous réseau LAN câbléMise en place de la solution d’authentification Radius sous réseau LAN câblé
Mise en place de la solution d’authentification Radius sous réseau LAN câbléCharif Khrichfa
 
Tout sur le portail captif Alcasar Tutoriel complet + Rapport detaillée
Tout sur le portail captif Alcasar Tutoriel complet + Rapport detailléeTout sur le portail captif Alcasar Tutoriel complet + Rapport detaillée
Tout sur le portail captif Alcasar Tutoriel complet + Rapport detailléeyassine87
 
supervision réseau (snmp netflow)
 supervision réseau (snmp netflow) supervision réseau (snmp netflow)
supervision réseau (snmp netflow)medalaa
 
Mise en place d'une Plateforme de Supervision et de Détection d'Intrusion Sys...
Mise en place d'une Plateforme de Supervision et de Détection d'Intrusion Sys...Mise en place d'une Plateforme de Supervision et de Détection d'Intrusion Sys...
Mise en place d'une Plateforme de Supervision et de Détection d'Intrusion Sys...Alaaeddine Tlich
 
Etude et mise en place d’un VPN
Etude et mise en place d’un VPNEtude et mise en place d’un VPN
Etude et mise en place d’un VPNCharif Khrichfa
 
Alphorm.com formation-GNS3
Alphorm.com formation-GNS3Alphorm.com formation-GNS3
Alphorm.com formation-GNS3Alphorm
 

What's hot (20)

Rapport nagios miniprojet
Rapport nagios miniprojetRapport nagios miniprojet
Rapport nagios miniprojet
 
Etude et mise en place d'une solution d'administration et de supervision Open...
Etude et mise en place d'une solution d'administration et de supervision Open...Etude et mise en place d'une solution d'administration et de supervision Open...
Etude et mise en place d'une solution d'administration et de supervision Open...
 
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
 
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...
 
SDN OpenDaylight
SDN OpenDaylightSDN OpenDaylight
SDN OpenDaylight
 
Rapport mise en place d'un sevrer VPN .
   Rapport mise en place d'un sevrer VPN .   Rapport mise en place d'un sevrer VPN .
Rapport mise en place d'un sevrer VPN .
 
Mise en place d’un OpenVPN sous PfSense
Mise en place d’un OpenVPN sous PfSenseMise en place d’un OpenVPN sous PfSense
Mise en place d’un OpenVPN sous PfSense
 
Mise en place d'un système de messagerie sécurisée pour une PME/PMI
Mise en place d'un système de messagerie sécurisée pour une PME/PMIMise en place d'un système de messagerie sécurisée pour une PME/PMI
Mise en place d'un système de messagerie sécurisée pour une PME/PMI
 
projet fin d'étude IWAN
projet fin d'étude IWANprojet fin d'étude IWAN
projet fin d'étude IWAN
 
Supervision V2 ppt
Supervision V2 pptSupervision V2 ppt
Supervision V2 ppt
 
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
 
Mise en place d'un vpn site à site avec pfsense
Mise en place d'un vpn site à site avec pfsenseMise en place d'un vpn site à site avec pfsense
Mise en place d'un vpn site à site avec pfsense
 
Mini projet Zabbix
Mini projet ZabbixMini projet Zabbix
Mini projet Zabbix
 
Mise en place de la solution d’authentification Radius sous réseau LAN câblé
Mise en place de la solution d’authentification Radius sous réseau LAN câbléMise en place de la solution d’authentification Radius sous réseau LAN câblé
Mise en place de la solution d’authentification Radius sous réseau LAN câblé
 
Tout sur le portail captif Alcasar Tutoriel complet + Rapport detaillée
Tout sur le portail captif Alcasar Tutoriel complet + Rapport detailléeTout sur le portail captif Alcasar Tutoriel complet + Rapport detaillée
Tout sur le portail captif Alcasar Tutoriel complet + Rapport detaillée
 
Cours SNMP
Cours SNMPCours SNMP
Cours SNMP
 
supervision réseau (snmp netflow)
 supervision réseau (snmp netflow) supervision réseau (snmp netflow)
supervision réseau (snmp netflow)
 
Mise en place d'une Plateforme de Supervision et de Détection d'Intrusion Sys...
Mise en place d'une Plateforme de Supervision et de Détection d'Intrusion Sys...Mise en place d'une Plateforme de Supervision et de Détection d'Intrusion Sys...
Mise en place d'une Plateforme de Supervision et de Détection d'Intrusion Sys...
 
Etude et mise en place d’un VPN
Etude et mise en place d’un VPNEtude et mise en place d’un VPN
Etude et mise en place d’un VPN
 
Alphorm.com formation-GNS3
Alphorm.com formation-GNS3Alphorm.com formation-GNS3
Alphorm.com formation-GNS3
 

Viewers also liked

Presentation Supervision 2008
Presentation Supervision 2008Presentation Supervision 2008
Presentation Supervision 2008LINAGORA
 
[SINS] Présentation de Nagios
[SINS] Présentation de Nagios[SINS] Présentation de Nagios
[SINS] Présentation de Nagiosjeyg
 
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
 
Gestion et surveillance du reseau syslogng
Gestion et surveillance du reseau  syslogngGestion et surveillance du reseau  syslogng
Gestion et surveillance du reseau syslogngKiemde Franck
 
LPIC1 10 01 logs
LPIC1 10 01 logsLPIC1 10 01 logs
LPIC1 10 01 logsNoël
 
Présentation de l'association CFSL derrière Monitoring-fr - Paris Monitoring ...
Présentation de l'association CFSL derrière Monitoring-fr - Paris Monitoring ...Présentation de l'association CFSL derrière Monitoring-fr - Paris Monitoring ...
Présentation de l'association CFSL derrière Monitoring-fr - Paris Monitoring ...Paris Monitoring
 
Automatisation et gestion de configuration : Les avantages pour la supervision
Automatisation et gestion de configuration : Les avantages pour la supervisionAutomatisation et gestion de configuration : Les avantages pour la supervision
Automatisation et gestion de configuration : Les avantages pour la supervisionRUDDER
 
Supervision globale nagios-centreon
Supervision globale nagios-centreonSupervision globale nagios-centreon
Supervision globale nagios-centreonpimp uncle
 
L’ Administration des Réseaux en Pratique
L’ Administration des Réseaux en PratiqueL’ Administration des Réseaux en Pratique
L’ Administration des Réseaux en PratiqueAmadou Dia
 
Windows Microsoft 2194 A 00
Windows Microsoft 2194 A 00Windows Microsoft 2194 A 00
Windows Microsoft 2194 A 00marcturzo
 

Viewers also liked (20)

Presentation Supervision 2008
Presentation Supervision 2008Presentation Supervision 2008
Presentation Supervision 2008
 
Fully Automated Nagios Jm2L 2009
Fully Automated Nagios Jm2L 2009Fully Automated Nagios Jm2L 2009
Fully Automated Nagios Jm2L 2009
 
[SINS] Présentation de Nagios
[SINS] Présentation de Nagios[SINS] Présentation de Nagios
[SINS] Présentation de Nagios
 
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
 
Gestion et surveillance du reseau syslogng
Gestion et surveillance du reseau  syslogngGestion et surveillance du reseau  syslogng
Gestion et surveillance du reseau syslogng
 
Nagios
NagiosNagios
Nagios
 
LPIC1 10 01 logs
LPIC1 10 01 logsLPIC1 10 01 logs
LPIC1 10 01 logs
 
Tp snmp
Tp snmpTp snmp
Tp snmp
 
2194 A 07
2194 A 072194 A 07
2194 A 07
 
Présentation de l'association CFSL derrière Monitoring-fr - Paris Monitoring ...
Présentation de l'association CFSL derrière Monitoring-fr - Paris Monitoring ...Présentation de l'association CFSL derrière Monitoring-fr - Paris Monitoring ...
Présentation de l'association CFSL derrière Monitoring-fr - Paris Monitoring ...
 
2194 A 05
2194 A 052194 A 05
2194 A 05
 
2194 A 06
2194 A 062194 A 06
2194 A 06
 
2194 A 11
2194 A 112194 A 11
2194 A 11
 
Automatisation et gestion de configuration : Les avantages pour la supervision
Automatisation et gestion de configuration : Les avantages pour la supervisionAutomatisation et gestion de configuration : Les avantages pour la supervision
Automatisation et gestion de configuration : Les avantages pour la supervision
 
Supervision globale nagios-centreon
Supervision globale nagios-centreonSupervision globale nagios-centreon
Supervision globale nagios-centreon
 
L’ Administration des Réseaux en Pratique
L’ Administration des Réseaux en PratiqueL’ Administration des Réseaux en Pratique
L’ Administration des Réseaux en Pratique
 
2194 A 03
2194 A 032194 A 03
2194 A 03
 
Windows Microsoft 2194 A 00
Windows Microsoft 2194 A 00Windows Microsoft 2194 A 00
Windows Microsoft 2194 A 00
 
2194 A 09
2194 A 092194 A 09
2194 A 09
 

Similar to Presentation de nagios mohamed bouhamed

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.04ImnaTech
 
Gestion des LOGS savec syslog+loganalyzer
Gestion des LOGS savec syslog+loganalyzerGestion des LOGS savec syslog+loganalyzer
Gestion des LOGS savec syslog+loganalyzerMohamet Lamine DIOP
 
Déploiement pour l’hébergement d’architecture cliente et mise en place du Sel...
Déploiement pour l’hébergement d’architecture cliente et mise en place du Sel...Déploiement pour l’hébergement d’architecture cliente et mise en place du Sel...
Déploiement pour l’hébergement d’architecture cliente et mise en place du Sel...OpenNebula Project
 
Serveur nomade dans l'nternet des Objets
Serveur nomade dans l'nternet des ObjetsServeur nomade dans l'nternet des Objets
Serveur nomade dans l'nternet des ObjetsChristophe Villeneuve
 
Installation et Configuration de Pfsense
Installation et Configuration de PfsenseInstallation et Configuration de Pfsense
Installation et Configuration de PfsenseIsmail Rachdaoui
 
ASP.NET MVC 6
ASP.NET MVC 6ASP.NET MVC 6
ASP.NET MVC 6Microsoft
 
F5 ltm administering big ip v11
F5 ltm administering big ip v11F5 ltm administering big ip v11
F5 ltm administering big ip v11Amine Haddanou
 
Mise en place de zabbix sur Ubuntu 22.04
Mise en place de zabbix sur Ubuntu 22.04Mise en place de zabbix sur Ubuntu 22.04
Mise en place de zabbix sur Ubuntu 22.04ImnaTech
 
Angular 4 - installation d'Angular -- Français
Angular 4  - installation  d'Angular -- FrançaisAngular 4  - installation  d'Angular -- Français
Angular 4 - installation d'Angular -- FrançaisVERTIKA
 
PHP Composer : Pourquoi ? Comment ? Et plus ...
PHP Composer : Pourquoi ? Comment ? Et plus ...PHP Composer : Pourquoi ? Comment ? Et plus ...
PHP Composer : Pourquoi ? Comment ? Et plus ...Romain Cambien
 
Diffuser nos logiciels et leurs mises à jour
Diffuser nos logiciels et leurs mises à jourDiffuser nos logiciels et leurs mises à jour
Diffuser nos logiciels et leurs mises à jourpprem
 
Pipeline Devops - Intégration continue : ansible, jenkins, docker, jmeter...
Pipeline Devops - Intégration continue : ansible, jenkins, docker, jmeter...Pipeline Devops - Intégration continue : ansible, jenkins, docker, jmeter...
Pipeline Devops - Intégration continue : ansible, jenkins, docker, jmeter...XavierPestel
 
Alphorm.com Formation Nagios et Cacti : Installation et Administration
Alphorm.com Formation Nagios et Cacti : Installation et AdministrationAlphorm.com Formation Nagios et Cacti : Installation et Administration
Alphorm.com Formation Nagios et Cacti : Installation et AdministrationAlphorm
 
SfPot Lille 07/2015 - Utiliser Symfony sur des environnements Heroku-like
SfPot Lille 07/2015 - Utiliser Symfony sur des environnements Heroku-likeSfPot Lille 07/2015 - Utiliser Symfony sur des environnements Heroku-like
SfPot Lille 07/2015 - Utiliser Symfony sur des environnements Heroku-likeTristan Maindron
 

Similar to Presentation de nagios mohamed bouhamed (20)

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
 
Gestion des LOGS savec syslog+loganalyzer
Gestion des LOGS savec syslog+loganalyzerGestion des LOGS savec syslog+loganalyzer
Gestion des LOGS savec syslog+loganalyzer
 
Mise en place nagios
Mise en place nagiosMise en place nagios
Mise en place nagios
 
Déploiement pour l’hébergement d’architecture cliente et mise en place du Sel...
Déploiement pour l’hébergement d’architecture cliente et mise en place du Sel...Déploiement pour l’hébergement d’architecture cliente et mise en place du Sel...
Déploiement pour l’hébergement d’architecture cliente et mise en place du Sel...
 
Drupal dans l'internet des objets
Drupal dans l'internet des objetsDrupal dans l'internet des objets
Drupal dans l'internet des objets
 
Serveur nomade dans l'nternet des Objets
Serveur nomade dans l'nternet des ObjetsServeur nomade dans l'nternet des Objets
Serveur nomade dans l'nternet des Objets
 
rapport.pptx
rapport.pptxrapport.pptx
rapport.pptx
 
Installation et Configuration de Pfsense
Installation et Configuration de PfsenseInstallation et Configuration de Pfsense
Installation et Configuration de Pfsense
 
Presentation nagios 2
Presentation nagios 2Presentation nagios 2
Presentation nagios 2
 
BIENVENUE.pptx
BIENVENUE.pptxBIENVENUE.pptx
BIENVENUE.pptx
 
ASP.NET MVC 6
ASP.NET MVC 6ASP.NET MVC 6
ASP.NET MVC 6
 
F5 ltm administering big ip v11
F5 ltm administering big ip v11F5 ltm administering big ip v11
F5 ltm administering big ip v11
 
Mise en place de zabbix sur Ubuntu 22.04
Mise en place de zabbix sur Ubuntu 22.04Mise en place de zabbix sur Ubuntu 22.04
Mise en place de zabbix sur Ubuntu 22.04
 
Angular 4 - installation d'Angular -- Français
Angular 4  - installation  d'Angular -- FrançaisAngular 4  - installation  d'Angular -- Français
Angular 4 - installation d'Angular -- Français
 
PHP Composer : Pourquoi ? Comment ? Et plus ...
PHP Composer : Pourquoi ? Comment ? Et plus ...PHP Composer : Pourquoi ? Comment ? Et plus ...
PHP Composer : Pourquoi ? Comment ? Et plus ...
 
Diffuser nos logiciels et leurs mises à jour
Diffuser nos logiciels et leurs mises à jourDiffuser nos logiciels et leurs mises à jour
Diffuser nos logiciels et leurs mises à jour
 
Pipeline Devops - Intégration continue : ansible, jenkins, docker, jmeter...
Pipeline Devops - Intégration continue : ansible, jenkins, docker, jmeter...Pipeline Devops - Intégration continue : ansible, jenkins, docker, jmeter...
Pipeline Devops - Intégration continue : ansible, jenkins, docker, jmeter...
 
Alphorm.com Formation Nagios et Cacti : Installation et Administration
Alphorm.com Formation Nagios et Cacti : Installation et AdministrationAlphorm.com Formation Nagios et Cacti : Installation et Administration
Alphorm.com Formation Nagios et Cacti : Installation et Administration
 
SfPot Lille 07/2015 - Utiliser Symfony sur des environnements Heroku-like
SfPot Lille 07/2015 - Utiliser Symfony sur des environnements Heroku-likeSfPot Lille 07/2015 - Utiliser Symfony sur des environnements Heroku-like
SfPot Lille 07/2015 - Utiliser Symfony sur des environnements Heroku-like
 
Installer icinga
Installer icingaInstaller icinga
Installer icinga
 

More from TECOS

Bouhamed vuejs-meetup-tecos
Bouhamed vuejs-meetup-tecosBouhamed vuejs-meetup-tecos
Bouhamed vuejs-meetup-tecosTECOS
 
D3 js-last
D3 js-lastD3 js-last
D3 js-lastTECOS
 
Summer internship
Summer internshipSummer internship
Summer internshipTECOS
 
Mohamed bouhamed - ccna2
Mohamed bouhamed  - ccna2Mohamed bouhamed  - ccna2
Mohamed bouhamed - ccna2TECOS
 
Mohamed bouhamed - ccna1
Mohamed bouhamed  -  ccna1Mohamed bouhamed  -  ccna1
Mohamed bouhamed - ccna1TECOS
 
Mobile certified
Mobile certifiedMobile certified
Mobile certifiedTECOS
 
Analytics certified
Analytics certifiedAnalytics certified
Analytics certifiedTECOS
 
Ad words certified
Ad words certifiedAd words certified
Ad words certifiedTECOS
 
Télémétrie d’openstack
Télémétrie d’openstackTélémétrie d’openstack
Télémétrie d’openstackTECOS
 
cloudu certification
cloudu certificationcloudu certification
cloudu certificationTECOS
 
Internship report
Internship reportInternship report
Internship reportTECOS
 
Gsm presntation
Gsm presntationGsm presntation
Gsm presntationTECOS
 
Td gsm iit
Td gsm iitTd gsm iit
Td gsm iitTECOS
 
Complément réseaux informatiques
Complément réseaux informatiquesComplément réseaux informatiques
Complément réseaux informatiquesTECOS
 
Cours réseauxs gsm
Cours réseauxs gsmCours réseauxs gsm
Cours réseauxs gsmTECOS
 
Cours sécurité 2_asr
Cours sécurité 2_asrCours sécurité 2_asr
Cours sécurité 2_asrTECOS
 
chapitre 1
chapitre 1chapitre 1
chapitre 1TECOS
 
Serveur web iit_asr_p2i
Serveur web iit_asr_p2iServeur web iit_asr_p2i
Serveur web iit_asr_p2iTECOS
 
Examen
Examen Examen
Examen TECOS
 

More from TECOS (20)

Bouhamed vuejs-meetup-tecos
Bouhamed vuejs-meetup-tecosBouhamed vuejs-meetup-tecos
Bouhamed vuejs-meetup-tecos
 
D3 js-last
D3 js-lastD3 js-last
D3 js-last
 
Mta
MtaMta
Mta
 
Summer internship
Summer internshipSummer internship
Summer internship
 
Mohamed bouhamed - ccna2
Mohamed bouhamed  - ccna2Mohamed bouhamed  - ccna2
Mohamed bouhamed - ccna2
 
Mohamed bouhamed - ccna1
Mohamed bouhamed  -  ccna1Mohamed bouhamed  -  ccna1
Mohamed bouhamed - ccna1
 
Mobile certified
Mobile certifiedMobile certified
Mobile certified
 
Analytics certified
Analytics certifiedAnalytics certified
Analytics certified
 
Ad words certified
Ad words certifiedAd words certified
Ad words certified
 
Télémétrie d’openstack
Télémétrie d’openstackTélémétrie d’openstack
Télémétrie d’openstack
 
cloudu certification
cloudu certificationcloudu certification
cloudu certification
 
Internship report
Internship reportInternship report
Internship report
 
Gsm presntation
Gsm presntationGsm presntation
Gsm presntation
 
Td gsm iit
Td gsm iitTd gsm iit
Td gsm iit
 
Complément réseaux informatiques
Complément réseaux informatiquesComplément réseaux informatiques
Complément réseaux informatiques
 
Cours réseauxs gsm
Cours réseauxs gsmCours réseauxs gsm
Cours réseauxs gsm
 
Cours sécurité 2_asr
Cours sécurité 2_asrCours sécurité 2_asr
Cours sécurité 2_asr
 
chapitre 1
chapitre 1chapitre 1
chapitre 1
 
Serveur web iit_asr_p2i
Serveur web iit_asr_p2iServeur web iit_asr_p2i
Serveur web iit_asr_p2i
 
Examen
Examen Examen
Examen
 

Recently uploaded

BOW 2024 -3-7- Impact bâtiment stress thermique Vaches laitières
BOW 2024 -3-7- Impact bâtiment stress thermique Vaches laitièresBOW 2024 -3-7- Impact bâtiment stress thermique Vaches laitières
BOW 2024 -3-7- Impact bâtiment stress thermique Vaches laitièresidelewebmestre
 
Cadre réglementaire et développement de l'agrivoltaïsme en France
Cadre réglementaire et développement de l'agrivoltaïsme en FranceCadre réglementaire et développement de l'agrivoltaïsme en France
Cadre réglementaire et développement de l'agrivoltaïsme en Franceidelewebmestre
 
BOW 2024 - 3-5 - Des solutions numériques pour se préparer aux pics de chaleur
BOW 2024 - 3-5 - Des solutions numériques pour se préparer aux pics de chaleurBOW 2024 - 3-5 - Des solutions numériques pour se préparer aux pics de chaleur
BOW 2024 - 3-5 - Des solutions numériques pour se préparer aux pics de chaleuridelewebmestre
 
Chapitre 2 : fondations et analyses de données géotechniques
Chapitre 2 : fondations et analyses de données géotechniquesChapitre 2 : fondations et analyses de données géotechniques
Chapitre 2 : fondations et analyses de données géotechniquesangevaleryn
 
BOW 2024 - Nouveaux modes de logement pour des veaux de boucherie avec accès ...
BOW 2024 - Nouveaux modes de logement pour des veaux de boucherie avec accès ...BOW 2024 - Nouveaux modes de logement pour des veaux de boucherie avec accès ...
BOW 2024 - Nouveaux modes de logement pour des veaux de boucherie avec accès ...idelewebmestre
 
BOW 2024 - 3-3 - Adaptation des bâtiments pour ruminants au changement clima...
BOW 2024 - 3-3 -  Adaptation des bâtiments pour ruminants au changement clima...BOW 2024 - 3-3 -  Adaptation des bâtiments pour ruminants au changement clima...
BOW 2024 - 3-3 - Adaptation des bâtiments pour ruminants au changement clima...idelewebmestre
 
BOW 2024 - L'enrichissement du milieu des chèvres laitières
BOW 2024 - L'enrichissement du milieu des chèvres laitièresBOW 2024 - L'enrichissement du milieu des chèvres laitières
BOW 2024 - L'enrichissement du milieu des chèvres laitièresidelewebmestre
 
BOW 2024 - Dedans/Dehors quand voir ne suffit pas
BOW 2024 - Dedans/Dehors quand voir ne suffit pasBOW 2024 - Dedans/Dehors quand voir ne suffit pas
BOW 2024 - Dedans/Dehors quand voir ne suffit pasidelewebmestre
 
BOW 2024 - 3 1 - Les infrastructures équestres et le changement climatique
BOW 2024 - 3 1 - Les infrastructures équestres et le changement climatiqueBOW 2024 - 3 1 - Les infrastructures équestres et le changement climatique
BOW 2024 - 3 1 - Les infrastructures équestres et le changement climatiqueidelewebmestre
 
Bow 2024 - Plein air à l'intérieur des bâtiments d'élevage de ruminants
Bow 2024 - Plein air à l'intérieur des bâtiments d'élevage de ruminantsBow 2024 - Plein air à l'intérieur des bâtiments d'élevage de ruminants
Bow 2024 - Plein air à l'intérieur des bâtiments d'élevage de ruminantsidelewebmestre
 
BOW 2024 - Logement des veaux laitiers en plein air
BOW 2024 - Logement des veaux laitiers en plein airBOW 2024 - Logement des veaux laitiers en plein air
BOW 2024 - Logement des veaux laitiers en plein airidelewebmestre
 
BOW 24 - De la réflexion de groupe à l'immersion dans des bâtiments porcins
BOW 24 - De la réflexion de groupe à l'immersion dans des bâtiments porcinsBOW 24 - De la réflexion de groupe à l'immersion dans des bâtiments porcins
BOW 24 - De la réflexion de groupe à l'immersion dans des bâtiments porcinsidelewebmestre
 
Support de cours La technologie WDM.pptx
Support de cours La technologie WDM.pptxSupport de cours La technologie WDM.pptx
Support de cours La technologie WDM.pptxdocteurgyneco1
 
Actions du vent sur les bâtiments selon lEurocode 1 – Partie 1-4.pdf
Actions du vent sur les bâtiments selon lEurocode 1 – Partie 1-4.pdfActions du vent sur les bâtiments selon lEurocode 1 – Partie 1-4.pdf
Actions du vent sur les bâtiments selon lEurocode 1 – Partie 1-4.pdfalainfahed961
 
Accompagnement de l'agrivoltaïsme dans le département de la Nièvre
Accompagnement de l'agrivoltaïsme dans le département de la NièvreAccompagnement de l'agrivoltaïsme dans le département de la Nièvre
Accompagnement de l'agrivoltaïsme dans le département de la Nièvreidelewebmestre
 
Agrivoltaïsme et filière ovine en Dordogne
Agrivoltaïsme et filière ovine en DordogneAgrivoltaïsme et filière ovine en Dordogne
Agrivoltaïsme et filière ovine en Dordogneidelewebmestre
 
La logistique a L'ère de l'industrie 4.0
La logistique a L'ère de l'industrie 4.0La logistique a L'ère de l'industrie 4.0
La logistique a L'ère de l'industrie 4.0ourssoula
 
BOW 2024 - 3-8 - Adaptation des bâtiments d'élevages de volailles au changeme...
BOW 2024 - 3-8 - Adaptation des bâtiments d'élevages de volailles au changeme...BOW 2024 - 3-8 - Adaptation des bâtiments d'élevages de volailles au changeme...
BOW 2024 - 3-8 - Adaptation des bâtiments d'élevages de volailles au changeme...idelewebmestre
 
Compersseur d'air a vis atlas copco avec huile
Compersseur d'air a vis atlas copco avec huileCompersseur d'air a vis atlas copco avec huile
Compersseur d'air a vis atlas copco avec huileMBouderbala
 
BOW 2024-3-10 - Batcool Petits ruminants
BOW 2024-3-10 - Batcool Petits ruminantsBOW 2024-3-10 - Batcool Petits ruminants
BOW 2024-3-10 - Batcool Petits ruminantsidelewebmestre
 

Recently uploaded (20)

BOW 2024 -3-7- Impact bâtiment stress thermique Vaches laitières
BOW 2024 -3-7- Impact bâtiment stress thermique Vaches laitièresBOW 2024 -3-7- Impact bâtiment stress thermique Vaches laitières
BOW 2024 -3-7- Impact bâtiment stress thermique Vaches laitières
 
Cadre réglementaire et développement de l'agrivoltaïsme en France
Cadre réglementaire et développement de l'agrivoltaïsme en FranceCadre réglementaire et développement de l'agrivoltaïsme en France
Cadre réglementaire et développement de l'agrivoltaïsme en France
 
BOW 2024 - 3-5 - Des solutions numériques pour se préparer aux pics de chaleur
BOW 2024 - 3-5 - Des solutions numériques pour se préparer aux pics de chaleurBOW 2024 - 3-5 - Des solutions numériques pour se préparer aux pics de chaleur
BOW 2024 - 3-5 - Des solutions numériques pour se préparer aux pics de chaleur
 
Chapitre 2 : fondations et analyses de données géotechniques
Chapitre 2 : fondations et analyses de données géotechniquesChapitre 2 : fondations et analyses de données géotechniques
Chapitre 2 : fondations et analyses de données géotechniques
 
BOW 2024 - Nouveaux modes de logement pour des veaux de boucherie avec accès ...
BOW 2024 - Nouveaux modes de logement pour des veaux de boucherie avec accès ...BOW 2024 - Nouveaux modes de logement pour des veaux de boucherie avec accès ...
BOW 2024 - Nouveaux modes de logement pour des veaux de boucherie avec accès ...
 
BOW 2024 - 3-3 - Adaptation des bâtiments pour ruminants au changement clima...
BOW 2024 - 3-3 -  Adaptation des bâtiments pour ruminants au changement clima...BOW 2024 - 3-3 -  Adaptation des bâtiments pour ruminants au changement clima...
BOW 2024 - 3-3 - Adaptation des bâtiments pour ruminants au changement clima...
 
BOW 2024 - L'enrichissement du milieu des chèvres laitières
BOW 2024 - L'enrichissement du milieu des chèvres laitièresBOW 2024 - L'enrichissement du milieu des chèvres laitières
BOW 2024 - L'enrichissement du milieu des chèvres laitières
 
BOW 2024 - Dedans/Dehors quand voir ne suffit pas
BOW 2024 - Dedans/Dehors quand voir ne suffit pasBOW 2024 - Dedans/Dehors quand voir ne suffit pas
BOW 2024 - Dedans/Dehors quand voir ne suffit pas
 
BOW 2024 - 3 1 - Les infrastructures équestres et le changement climatique
BOW 2024 - 3 1 - Les infrastructures équestres et le changement climatiqueBOW 2024 - 3 1 - Les infrastructures équestres et le changement climatique
BOW 2024 - 3 1 - Les infrastructures équestres et le changement climatique
 
Bow 2024 - Plein air à l'intérieur des bâtiments d'élevage de ruminants
Bow 2024 - Plein air à l'intérieur des bâtiments d'élevage de ruminantsBow 2024 - Plein air à l'intérieur des bâtiments d'élevage de ruminants
Bow 2024 - Plein air à l'intérieur des bâtiments d'élevage de ruminants
 
BOW 2024 - Logement des veaux laitiers en plein air
BOW 2024 - Logement des veaux laitiers en plein airBOW 2024 - Logement des veaux laitiers en plein air
BOW 2024 - Logement des veaux laitiers en plein air
 
BOW 24 - De la réflexion de groupe à l'immersion dans des bâtiments porcins
BOW 24 - De la réflexion de groupe à l'immersion dans des bâtiments porcinsBOW 24 - De la réflexion de groupe à l'immersion dans des bâtiments porcins
BOW 24 - De la réflexion de groupe à l'immersion dans des bâtiments porcins
 
Support de cours La technologie WDM.pptx
Support de cours La technologie WDM.pptxSupport de cours La technologie WDM.pptx
Support de cours La technologie WDM.pptx
 
Actions du vent sur les bâtiments selon lEurocode 1 – Partie 1-4.pdf
Actions du vent sur les bâtiments selon lEurocode 1 – Partie 1-4.pdfActions du vent sur les bâtiments selon lEurocode 1 – Partie 1-4.pdf
Actions du vent sur les bâtiments selon lEurocode 1 – Partie 1-4.pdf
 
Accompagnement de l'agrivoltaïsme dans le département de la Nièvre
Accompagnement de l'agrivoltaïsme dans le département de la NièvreAccompagnement de l'agrivoltaïsme dans le département de la Nièvre
Accompagnement de l'agrivoltaïsme dans le département de la Nièvre
 
Agrivoltaïsme et filière ovine en Dordogne
Agrivoltaïsme et filière ovine en DordogneAgrivoltaïsme et filière ovine en Dordogne
Agrivoltaïsme et filière ovine en Dordogne
 
La logistique a L'ère de l'industrie 4.0
La logistique a L'ère de l'industrie 4.0La logistique a L'ère de l'industrie 4.0
La logistique a L'ère de l'industrie 4.0
 
BOW 2024 - 3-8 - Adaptation des bâtiments d'élevages de volailles au changeme...
BOW 2024 - 3-8 - Adaptation des bâtiments d'élevages de volailles au changeme...BOW 2024 - 3-8 - Adaptation des bâtiments d'élevages de volailles au changeme...
BOW 2024 - 3-8 - Adaptation des bâtiments d'élevages de volailles au changeme...
 
Compersseur d'air a vis atlas copco avec huile
Compersseur d'air a vis atlas copco avec huileCompersseur d'air a vis atlas copco avec huile
Compersseur d'air a vis atlas copco avec huile
 
BOW 2024-3-10 - Batcool Petits ruminants
BOW 2024-3-10 - Batcool Petits ruminantsBOW 2024-3-10 - Batcool Petits ruminants
BOW 2024-3-10 - Batcool Petits ruminants
 

Presentation de nagios mohamed bouhamed

  • 1. PRESENTATION DE NAGIOS LA SUPERVISION, NAGIOS ET SON ECOSYSTEM. MOHAMED BOUHAMED For help you may contact me by mail : med.bouhamed@live.fr 13/04/2015 1
  • 2. POUR QUOI LA SUPERVISION ? 13/04/2015 2med.bouhamed@live.fr
  • 3. C'EST TRÈS SIMPLE. 13/04/2015 3med.bouhamed@live.fr
  • 4. PLUSIEURS CLIENT ! ET PLUSIEURS SERVICE ,,,, 13/04/2015 4med.bouhamed@live.fr
  • 5. CE QU'IL EST POSSIBLE DE SUPERVISER : La charge système, la mémoire, la température Les processus, les services La connectivité réseau, le traffic À peu près tout, grâce aux scripts... 13/04/2015 5med.bouhamed@live.fr
  • 7. NAGIOS EST COMPOSÉ DE 3 PARTIES : Un ordonnanceur Des plugins Une interface web 13/04/2015 7med.bouhamed@live.fr
  • 9. POUR RÉCUPÉRER LES INFORMATIONS, UTILISATION DE PLUGINS. IL EXISTE DIFFÉRENTES MÉTHODES D'INTERROGATION : Active check Protocole SNMP NRPE Passive check NSCA 13/04/2015 9med.bouhamed@live.fr
  • 10. QUEL QUE SOIT LEUR TYPE, LES PLUGINS DOIVENT RETOURNER UN CODE ET UNE CHAINE. 13/04/2015 10med.bouhamed@live.fr
  • 11. Active check • C'est le serveur Nagios qui initie la demande d'information. Passive check • Le serveur est à l'écoute d'informations envoyées par un script distant. 13/04/2015 11med.bouhamed@live.fr
  • 12. SNMP • Simple Network Management Protocol • Va lire des informations propres à un matériel, dans la MIB (Management Information Base) et les transmet via le port UDP 161. 13/04/2015 12med.bouhamed@live.fr
  • 13. SNMP 1. Requête SNMP 2. Récupération de l'objet désiré dans la MIB 3. Réponse SNMP 13/04/2015 13med.bouhamed@live.fr
  • 14. • Il existe plusieurs versions de SNMP. • SNMP v1 et v2 : peu sécurisés. • Un “mot de passe”, la communauté. • SNMP v3 : bien plus sécurisé. • Chiffrement, authentificaton, timestamp. 13/04/2015 14med.bouhamed@live.fr
  • 15. NRPE (NAGIOS REMOTE PLUGIN EXECUTOR) • Un plugin de Nagios va interroger un démon installé sur le serveur distant. Ce démon va exécuter un script pour obtenier les informations, puis les envoyer. • Le script peut être écrit en n'importe quel langage. 13/04/2015 15med.bouhamed@live.fr
  • 16. NSCA • C'est une vérification passive : le serveur Nagios possède un démon NSCA, qui ne fait qu'écouter l'arrivée d'informations de clients. C'est le client qui émet ces informations. 13/04/2015 16med.bouhamed@live.fr
  • 17. INTERFACE ? • L'interface de base de Nagios est un peu vieillote. • Elle est au moins fonctionnelle. • Possibilité de visualiser le parc par services, par hôtes, vue d'ensemble... • http://your-domain.tld/nagios3 13/04/2015 17med.bouhamed@live.fr
  • 19. CONFIGURATION • Basiquement, nous devons définir : Des hôtes • une machine physique, virtuelle, un équipement. Des services • une ressource ou un service à surveiller sur une machine. Des commandes • une association nom de commande - script 13/04/2015 19med.bouhamed@live.fr
  • 20. services.cfg define service { use generic-service host_name host1 service_description PING is_volatile 0 check_period 24x7 max_check_attempts 3 normal_check_interval 5 retry_check_interval 1 notification_interval 240 notification_period 24x7 notification_options c,r check_command check_ping } hosts.cfg define host { use generic-host host_name host1 alias myHost address 127.0.0.1 check_command check-host-alive max_check_attempts 20 notification_interval 60 notification_period 24x7 notification_options d,u,r } 13/04/2015 20med.bouhamed@live.fr
  • 21. Options de notification envoi d'une notification lors d'un état. Pour les hôtes : d = DOWN u = UNREACHABLE r = retour en NORMAL n = none Pour les services : w = WARNING u = UNKNOWN r = retour en NORMAL n = none 13/04/2015 21med.bouhamed@live.fr
  • 22. À propos des notifications En plus de l'interface web, Nagios est capable d'envoyer des notifications : Par mail Par sms Par curl (Ex : Twitter) 13/04/2015 22med.bouhamed@live.fr
  • 23. commands.cfg define command { command_name command_name command_line command_line } Il y a encore bien des choses à configurer, mais nous avons ici le minimum pour que Nagios fonctionne. 13/04/2015 23med.bouhamed@live.fr
  • 24. DÉCUPLER LA PUISSANCE DE NAGIOS Plusieurs projets ont pour objectif d'étoffer les fonctionnalités de Nagios, de le compléter, de l'améliorer, ou de simplifier son utilisation. Centreon Cacti Shinken EoN 13/04/2015 24med.bouhamed@live.fr
  • 25. EXEMPLE CENTREON : Utilisation de l'ordonnanceur et des plugins de Nagios. Interface web plus moderne. Administration directement via l'interface web. Exportation des configs vers Nagios. Graphes 13/04/2015 25med.bouhamed@live.fr
  • 27. INSTALLATION DES MODULE + NAGIOS SUR UBUNTU 14,04 • Apache2 • Mysql • PhpMyAdmin • PHP5 • Nagios 3 • Open SSL • Snmp 13/04/2015 27med.bouhamed@live.fr
  • 28. • let us Install Nagios Core 4.0.7 Network Monitoring Tool and Nagios Plugins 2.0.3 Latest Version in Ubuntu 14.04 Server. • 1. Software Required Nagios 4.0.7.tar.gz Nagios plugins 2.0.3.tar.gz • 2. You Need to Login With Root to Perform all Command Step1 :- sudo su • 3. Installed packages Step2 :- sudo apt-get install apache2 build-essential daemon libapache2- mod-php5 libgd2-xpm libgd2-xpm-dev php5-gd unzip wget sendmail 13/04/2015 28med.bouhamed@live.fr
  • 29. • 4. Installation Part Update ubuntu repositories by giving the below command Step3 :- sudo apt-get update Step4 :- sudo apt-get upgrade ● 5. Install package -Step5:- sudo apt-get install apache2 php -Step6:- sudo apt-get install gcc glibc-common -Step7:- sudo apt-get install gd gd-devel 13/04/2015 29med.bouhamed@live.fr
  • 30. ● 6. Create Nagios User, Group and Password -Step8:- useradd nagios or /usr/sbin/useradd -m nagios -Step9:- passwd nagios -Step10:- groupadd nagcmd or /usr/sbin/groupadd nagcmd -Step11:- usermod -G nagcmd nagios usermod -G nagcmd apache or /usr/sbin/usermod -a -G nagcmd Nagios .7. Download Nagios Core 4.0.7 and Nagios Plugin 2.0.3 Step12:- mkdir /root/nagios Step13 :- cd /root/nagios 13/04/2015 30med.bouhamed@live.fr
  • 31. -Step14:- sudo wget http://prdownloads.sourceforge.net/so... -Step15:- sudo wget https://www.nagios-plugins.org/downlo... OR DIRECT D/L LINK http://www.nagios.org/download/core 13/04/2015 31med.bouhamed@live.fr
  • 32. 8. Unzip the download nagios -Step13:- tar xvf nagios-4.0.7.tar.gz -Step:ll (two new folders will appear in that directory) -Step14:- cd nagios-4.0.7.tar.gz -Step15:- ./configure --with-command-group=nagios--with-command -group=nagcmd --with-mail=/usr/bin/sendmail -Step16:- make all -Step17:- make install -Step18:- make install-init ---- scripts -Step19:- make install-config ---- configuration file -Step20:- make install-commandmode ---- external dir command -Step21:- make install-webconf ---- apache and nagiso config file install 13/04/2015 32med.bouhamed@live.fr
  • 33. 1. In this step, we will be creating a password for “nagiosadmin" 2. Keep it remember because this password will be used when you login in the Nagios Web interface. Step:- htpasswd -s -c /usr/local/nagios/etc/htpasswd.users nagiosadmin .9. Customizing Nagios Configuration -Step22 :- vi /usr/local/nagios/etc/objects/contacts.cfg 11. Unzip the download nagios -Step25:- cd /home/download or cd /root/nagios -Step26:- tar xvf nagios-2.03.tar.gz -Step27:- cd nagios-2.0.3.tar.gz -Step28:- ./configure --with-nagios-user=nagios --with-nagios- - group=nagios -Step29:- make all -Step30:- make install 13/04/2015 33med.bouhamed@live.fr
  • 34. • .12. Copy and link Nagios Apache configuration -Step31:- sudo cp /etc/apache2/conf.d/nagios.conf /etc/apache2/sites- available/nagios -Step32:- sudo ln -s /etc/apache2/sites-available/nagios /etc/apache2/sites-enabled/nagios . 14. Check Nagios configuration for errors -Step33:- sudo /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg .15. Make Nagios and Apache start at boot -Step34:- sudo ln -s /etc/init.d/nagios /etc/rcS.d/S98nagios -Step35:- sudo ln -s /etc/init.d/apache2 /etc/rcS.d/S99apache2 -Step36:- chkconfig -add nagios -Step37:- chkconfig nagios on 13/04/2015 34med.bouhamed@live.fr
  • 35. • .16. Start Nagios Core 4.0.7 Service -step38 :- sudo service nagios start .17. Start Apache Service -step39 :- sudo service apache2 start TESTING TIME Visit Nagios URL in your browser http://IPADDRESS/nagios or http://domainname.cm/nagios username:- nagiosadmin and password:- created in step 8 .18. To Add New User & Reset Password The user's credentials password are stored in /etc/nagios3/htpasswd.users 13/04/2015 35med.bouhamed@live.fr
  • 36. • .19. To change the nagiosadmin password. -step43:- sudo htpasswd /etc/nagios3/htpasswd.users nagiosadmin .20. To add a user -step44:- sudo htpasswd /etc/nagios3/htpasswd.users steve ERROR Error 1 after login :- error could not read object configuration data nagios 4 run nagios as daemon. .Step40:- sudo /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg Error 1 after login:- It appears as though you do not have permission to view information for any of the hosts you requested. .Step41:- sudo nano /usr/local/nagios/etc/cgi.cfg .Step42:- sudo service nagios restart 13/04/2015 36med.bouhamed@live.fr