SlideShare una empresa de Scribd logo
1 de 38
Descargar para leer sin conexión
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

Más contenido relacionado

La actualidad más candente

Pfsense 121202023417-phpapp02
Pfsense 121202023417-phpapp02Pfsense 121202023417-phpapp02
Pfsense 121202023417-phpapp02Mohamed Houssem
 
Supervision d'un réseau informatique avec Nagios
Supervision d'un réseau informatique avec NagiosSupervision d'un réseau informatique avec Nagios
Supervision d'un réseau informatique avec Nagioschristedy keihouad
 
Presentation Zabbix en Français du 6 Juin 2013
Presentation Zabbix en Français du 6 Juin 2013Presentation Zabbix en Français du 6 Juin 2013
Presentation Zabbix en Français du 6 Juin 2013Alain Ganuchaud
 
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’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
 
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
 
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
 
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
 
Monitoring avec Zabbix
Monitoring avec ZabbixMonitoring avec Zabbix
Monitoring avec ZabbixFourat Zouari
 
Installation et Configuration de Pfsense
Installation et Configuration de PfsenseInstallation et Configuration de Pfsense
Installation et Configuration de PfsenseIsmail Rachdaoui
 
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
 
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éseauRabeb Boumaiza
 
Mise en place d’un système de détection
Mise en place d’un système de détectionMise en place d’un système de détection
Mise en place d’un système de détectionManassé Achim kpaya
 
Moussasambe projet de securite zabbix
Moussasambe projet de securite zabbixMoussasambe projet de securite zabbix
Moussasambe projet de securite zabbixmoussa sambe
 
Supervision V2 ppt
Supervision V2 pptSupervision V2 ppt
Supervision V2 pptjeehane
 

La actualidad más candente (20)

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
 
Pfsense 121202023417-phpapp02
Pfsense 121202023417-phpapp02Pfsense 121202023417-phpapp02
Pfsense 121202023417-phpapp02
 
Supervision d'un réseau informatique avec Nagios
Supervision d'un réseau informatique avec NagiosSupervision d'un réseau informatique avec Nagios
Supervision d'un réseau informatique avec Nagios
 
Presentation Zabbix en Français du 6 Juin 2013
Presentation Zabbix en Français du 6 Juin 2013Presentation Zabbix en Français du 6 Juin 2013
Presentation Zabbix en Français du 6 Juin 2013
 
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...
 
ZABBIX ET PRTG
ZABBIX ET PRTG ZABBIX ET PRTG
ZABBIX ET PRTG
 
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...
 
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
 
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é
 
Serveur Zabbix
Serveur ZabbixServeur Zabbix
Serveur Zabbix
 
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 .
 
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)
 
Zabbix
ZabbixZabbix
Zabbix
 
Monitoring avec Zabbix
Monitoring avec ZabbixMonitoring avec Zabbix
Monitoring avec Zabbix
 
Installation et Configuration de Pfsense
Installation et Configuration de PfsenseInstallation et Configuration de Pfsense
Installation et Configuration de Pfsense
 
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
 
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
 
Mise en place d’un système de détection
Mise en place d’un système de détectionMise en place d’un système de détection
Mise en place d’un système de détection
 
Moussasambe projet de securite zabbix
Moussasambe projet de securite zabbixMoussasambe projet de securite zabbix
Moussasambe projet de securite zabbix
 
Supervision V2 ppt
Supervision V2 pptSupervision V2 ppt
Supervision V2 ppt
 

Destacado

Rapport de stage nagios
Rapport de stage nagiosRapport de stage nagios
Rapport de stage nagioshindif
 
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
 

Destacado (20)

Rapport de stage nagios
Rapport de stage nagiosRapport de stage nagios
Rapport de stage nagios
 
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
 

Similar a Presentation de nagios mohamed bouhamed

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
 
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
 
#nwxtech6 Olivier Martineau - Les démons en PHP
#nwxtech6 Olivier Martineau - Les démons en PHP#nwxtech6 Olivier Martineau - Les démons en PHP
#nwxtech6 Olivier Martineau - Les démons en PHPNormandie Web Xperts
 
SOLARIS 10 - Exercise - FR - 2008
SOLARIS 10 - Exercise - FR - 2008SOLARIS 10 - Exercise - FR - 2008
SOLARIS 10 - Exercise - FR - 2008Sonny Brabez
 

Similar a Presentation de nagios mohamed bouhamed (20)

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
 
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
 
#nwxtech6 Olivier Martineau - Les démons en PHP
#nwxtech6 Olivier Martineau - Les démons en PHP#nwxtech6 Olivier Martineau - Les démons en PHP
#nwxtech6 Olivier Martineau - Les démons en PHP
 
SOLARIS 10 - Exercise - FR - 2008
SOLARIS 10 - Exercise - FR - 2008SOLARIS 10 - Exercise - FR - 2008
SOLARIS 10 - Exercise - FR - 2008
 

Más de 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
 

Más de 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
 

Último

JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...Institut de l'Elevage - Idele
 
JTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfJTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfInstitut de l'Elevage - Idele
 
GAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentesGAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentesInstitut de l'Elevage - Idele
 
conception d'un batiment r+4 comparative de defferente ariante de plancher
conception d'un  batiment  r+4 comparative de defferente ariante de plancherconception d'un  batiment  r+4 comparative de defferente ariante de plancher
conception d'un batiment r+4 comparative de defferente ariante de planchermansouriahlam
 
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...Institut de l'Elevage - Idele
 
comprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestioncomprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestionyakinekaidouchi1
 
firefly algoriyhm sac a dos step by step .pdf
firefly algoriyhm sac a dos step by step .pdffirefly algoriyhm sac a dos step by step .pdf
firefly algoriyhm sac a dos step by step .pdffirstjob4
 
GAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engageGAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engageInstitut de l'Elevage - Idele
 
Algo II : les piles ( cours + exercices)
Algo II :  les piles ( cours + exercices)Algo II :  les piles ( cours + exercices)
Algo II : les piles ( cours + exercices)Sana REFAI
 
WBS OBS RACI_2020-etunhjjlllllll pdf.pdf
WBS OBS RACI_2020-etunhjjlllllll pdf.pdfWBS OBS RACI_2020-etunhjjlllllll pdf.pdf
WBS OBS RACI_2020-etunhjjlllllll pdf.pdfSophie569778
 
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...Institut de l'Elevage - Idele
 
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenusGAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenusInstitut de l'Elevage - Idele
 
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...Institut de l'Elevage - Idele
 
GAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversitéGAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversitéInstitut de l'Elevage - Idele
 
DISPOSITIFS-MEDICAUX-PPT.pdf............
DISPOSITIFS-MEDICAUX-PPT.pdf............DISPOSITIFS-MEDICAUX-PPT.pdf............
DISPOSITIFS-MEDICAUX-PPT.pdf............cheddadzaineb
 
Câblage, installation et paramétrage d’un réseau informatique.pdf
Câblage, installation et paramétrage d’un réseau informatique.pdfCâblage, installation et paramétrage d’un réseau informatique.pdf
Câblage, installation et paramétrage d’un réseau informatique.pdfmia884611
 
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdfJTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdfInstitut de l'Elevage - Idele
 
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024Ville de Châteauguay
 

Último (20)

JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
 
JTC 2024 - DeCremoux_Anomalies_génétiques.pdf
JTC 2024 - DeCremoux_Anomalies_génétiques.pdfJTC 2024 - DeCremoux_Anomalies_génétiques.pdf
JTC 2024 - DeCremoux_Anomalies_génétiques.pdf
 
JTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfJTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdf
 
GAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentesGAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentes
 
conception d'un batiment r+4 comparative de defferente ariante de plancher
conception d'un  batiment  r+4 comparative de defferente ariante de plancherconception d'un  batiment  r+4 comparative de defferente ariante de plancher
conception d'un batiment r+4 comparative de defferente ariante de plancher
 
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
 
comprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestioncomprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestion
 
firefly algoriyhm sac a dos step by step .pdf
firefly algoriyhm sac a dos step by step .pdffirefly algoriyhm sac a dos step by step .pdf
firefly algoriyhm sac a dos step by step .pdf
 
GAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engageGAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engage
 
Algo II : les piles ( cours + exercices)
Algo II :  les piles ( cours + exercices)Algo II :  les piles ( cours + exercices)
Algo II : les piles ( cours + exercices)
 
WBS OBS RACI_2020-etunhjjlllllll pdf.pdf
WBS OBS RACI_2020-etunhjjlllllll pdf.pdfWBS OBS RACI_2020-etunhjjlllllll pdf.pdf
WBS OBS RACI_2020-etunhjjlllllll pdf.pdf
 
JTC 2024 Bâtiment et Photovoltaïque.pdf
JTC 2024  Bâtiment et Photovoltaïque.pdfJTC 2024  Bâtiment et Photovoltaïque.pdf
JTC 2024 Bâtiment et Photovoltaïque.pdf
 
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
 
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenusGAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
 
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
 
GAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversitéGAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversité
 
DISPOSITIFS-MEDICAUX-PPT.pdf............
DISPOSITIFS-MEDICAUX-PPT.pdf............DISPOSITIFS-MEDICAUX-PPT.pdf............
DISPOSITIFS-MEDICAUX-PPT.pdf............
 
Câblage, installation et paramétrage d’un réseau informatique.pdf
Câblage, installation et paramétrage d’un réseau informatique.pdfCâblage, installation et paramétrage d’un réseau informatique.pdf
Câblage, installation et paramétrage d’un réseau informatique.pdf
 
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdfJTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
 
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
 

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