Está en la página 1de 17

LA SUPERVISION

-
NAGIOS
(09 Dcembre 2004)

Nicolas CHAVERON - IR3


Plan
Qu'est-ce que la supervision
Superviser...quoi ?
Superviser...pourquoi ?
Superviser...comment ?
Quelques offres du march
Zoom : Nagios
Nagios : dmonstration et exemple
Rfrences
La supervision
Supervision = n.f, fonction qui consiste
indiquer et commander l'tat d'un
appel, d'un systme ou d'un rseau

- Visualiser
- Surveiller
- Analyser
- Piloter
- Agir
- ...
Superviser quoi ?

Le Systme d'informations :

- Le rseau et ses quipements


- Les serveurs
- Les applications
- Le workflow
- Les imprimantes
- La machine caf
- ...
Superviser, pourquoi ?

L'informatique au coeur
de l'entreprise
=
Systme nerveux

ex: secteur bancaire Informatique


1sec panne <=> 1M perdu Mtier
Superviser, comment ?
- Analyser les fichiers de log

- Rcuprer des rsultats de


commandes / scripts locaux ou distants
(ping, commandes via ssh...)

- SNMP : Simple Network Management


Protocol
get
A B agent
mib
Les modules de supervision
Envoi d'alertes
Visualisation du SI - popup
- cartographie - son
- tableaux de bord -mail
-tlphone
-SMS

Reporting
Plateforme de
supervision

Supervision
systme
Supervision (technique &
rseau Lancement de
applicative)
commandes
Le march de la supervision
Offres diteurs :
- HP : Openview (NNM, OVO, ...)
- BMC : Patrol
- IBM : Tivoli
- CA : Unicenter TNG
prix !!!

Libre :
- Nagios (ancien NetSaint)
- OpenNMS
- Zabbix
Nagios : historique

Premire Premire Version


version de version de 1.2 de
NetSaint Nagios Nagios

Mars 1999 Mai 2002 Fv 2004


Nagios 2.0
Mars 2002 Nov 2002

Dernire Premire
version de version
NetSaint stable de
Nagios (1.0)
Nagios : fonctionnalits
Logs
Rseau Ressources
Equipements Serveurs

Notification
Cartographie

Etats
Reporting Commandes
Nagios : architecture

Client
web

Apache

Equipements
CGI superviss
PostgreSQL
MySQL

Plugins
Nagios : installation
Pr-requis :
- serveur web
- base de donnes (si utilise)
- libgd 1.6.3 ou plus, libjpeg, libpng

./configure - -options
make install
make install-init
make install-commandmode
make install-config
Nagios : configuration
Vrification : nagios -v [nagios.cfg]

Fichiers *.cfg :
- nagios.cfg : fichier principal de configuration
- hosts.cfg : quipements superviss
- services.cfg : services superviss
- checkcommands.cfg : commandes de supervision
- misccommands.cfg : commandes de notification
- contacts.cfg : contacts notifier
Nagios : configuration
Format des fichiers de configuration :

define type{
attributs valeurs
}

Plugins :

check_service
Nagios : vues principales
Monitoring :
- Tactical Overview : globale
- Service Detail : services
- Host detail : htes
- Status Map : cartographie

Reporting :
- Availability : disponibilit
- Alert History : historique des alertes

Configuration
Nagios en live !
Exemple simple en local :

- les fichiers de configuration


- l'interface web : les vues
- la notification
- test d'arrt d'un service local
Rfrences
Site officiel de Nagios
http://www.nagios.org

SourceForge
http://www.sourceforge.net

Dmonstration en ligne de Nagios


http://nagios.square-box.com

Forum d'entraide
http://forum.2037.org/index.php

Linux Magazine d' Octobre 2004 (n65)

También podría gustarte