| 1 | Installation et Configuration de Nagios |
|---|
| 2 | |
|---|
| 3 | Notes : |
|---|
| 4 | ------ |
|---|
| 5 | * Les commandes précédées de "$" signifient que vous devez exécuter |
|---|
| 6 | la commande en tant qu'utilisateur général - et non en tant |
|---|
| 7 | qu'utilisateur root. |
|---|
| 8 | |
|---|
| 9 | * Les commandes précédées de "#" signifient que vous devez travailler |
|---|
| 10 | en tant qu'utilisateur root. |
|---|
| 11 | |
|---|
| 12 | * Les commandes comportant des lignes de commande plus spécifiques |
|---|
| 13 | (par exemple "rtrX>" ou "mysql>") signifient que vous exécutez |
|---|
| 14 | des commandes sur des équipements à distance, ou dans un autre |
|---|
| 15 | programme. |
|---|
| 16 | |
|---|
| 17 | Exercices |
|---|
| 18 | --------- |
|---|
| 19 | |
|---|
| 20 | PARTIE 0: Pré-labo |
|---|
| 21 | |
|---|
| 22 | *************************************************** |
|---|
| 23 | * CECI N'EST PAS UN EXERCICE! CECI EST UNIQUEMENT * |
|---|
| 24 | * UN SURVOL DE LA CONFIGURATION DE NAGIOS, POUR * |
|---|
| 25 | * VOUS RENDRE PLUS FAMILIER AVEC CELLE-CI * |
|---|
| 26 | *************************************************** |
|---|
| 27 | |
|---|
| 28 | |
|---|
| 29 | 1. Examinons l'organisation de la configuration... Mais, devenons |
|---|
| 30 | tout d'abord l'utilisateur root de votre machine : |
|---|
| 31 | |
|---|
| 32 | $ sudo -s |
|---|
| 33 | |
|---|
| 34 | # cd /etc/nagios3 |
|---|
| 35 | # ls -l |
|---|
| 36 | |
|---|
| 37 | -rw-r--r-- 1 root root 1882 2008-12-18 13:42 apache2.conf |
|---|
| 38 | -rw-r--r-- 1 root root 10524 2008-12-18 13:44 cgi.cfg |
|---|
| 39 | -rw-r--r-- 1 root root 2429 2008-12-18 13:44 commands.cfg |
|---|
| 40 | drwxr-xr-x 2 root root 4096 2009-02-14 12:33 conf.d |
|---|
| 41 | -rw-r--r-- 1 root root 26 2009-02-14 12:36 htpasswd.users |
|---|
| 42 | -rw-r--r-- 1 root root 42539 2008-12-18 13:44 nagios.cfg |
|---|
| 43 | -rw-r----- 1 root nagios 1293 2008-12-18 13:42 resource.cfg |
|---|
| 44 | drwxr-xr-x 2 root root 4096 2009-02-14 12:32 stylesheets |
|---|
| 45 | |
|---|
| 46 | # cd conf.d |
|---|
| 47 | # ls -l |
|---|
| 48 | |
|---|
| 49 | -rw-r--r-- 1 root root 1695 2008-12-18 13:42 contacts_nagios2.cfg |
|---|
| 50 | -rw-r--r-- 1 root root 418 2008-12-18 13:42 extinfo_nagios2.cfg |
|---|
| 51 | -rw-r--r-- 1 root root 1152 2008-12-18 13:42 generic-host_nagios2.cfg |
|---|
| 52 | -rw-r--r-- 1 root root 1803 2008-12-18 13:42 generic-service_nagios2.cfg |
|---|
| 53 | -rw-r--r-- 1 root root 210 2009-02-14 12:33 host-gateway_nagios3.cfg |
|---|
| 54 | -rw-r--r-- 1 root root 976 2008-12-18 13:42 hostgroups_nagios2.cfg |
|---|
| 55 | -rw-r--r-- 1 root root 2167 2008-12-18 13:42 localhost_nagios2.cfg |
|---|
| 56 | -rw-r--r-- 1 root root 1005 2008-12-18 13:42 services_nagios2.cfg |
|---|
| 57 | -rw-r--r-- 1 root root 1609 2008-12-18 13:42 timeperiods_nagios2.cfg |
|---|
| 58 | |
|---|
| 59 | Notez que le paquet installe des fichiers dont le nom comporte |
|---|
| 60 | "nagios2". Ceci est dû au fait qu'il s'agit des mêmes fichiers |
|---|
| 61 | que ceux utilisés pour le paquet Debian de Nagios version 2. |
|---|
| 62 | Toutefois, une modification a été apportée au fichier de |
|---|
| 63 | configuration hÎte passerelle "gateway", cŽest pourquoi il a été |
|---|
| 64 | créé avec le nom correct "nagios3". |
|---|
| 65 | |
|---|
| 66 | |
|---|
| 67 | 2. Vous avez une configuration qui surveille déjà votre systÚme |
|---|
| 68 | (localhost_nagios2.cfg) et votre passerelle amont par défaut |
|---|
| 69 | (host-gateway_nagios3.cfg). |
|---|
| 70 | |
|---|
| 71 | Jetez un coup d'oeil au fichier de configuration de la passerelle |
|---|
| 72 | par défaut : il est trÚs simple. |
|---|
| 73 | |
|---|
| 74 | (Remarque : la fonctionnalité de complétion à l'aide de la touche |
|---|
| 75 | Tabulation est utile ici. Tapez "cat host-g" puis appuyez sur |
|---|
| 76 | Tabulation ; le nom du fichier est complété automatiquement) |
|---|
| 77 | |
|---|
| 78 | # cat host-gateway_nagios3.cfg |
|---|
| 79 | |
|---|
| 80 | # Une définition de l'hÎte pour la passerelle de la route par défaut |
|---|
| 81 | define host { |
|---|
| 82 | host_name gateway |
|---|
| 83 | alias Default Gateway |
|---|
| 84 | address 10.10.0.254 |
|---|
| 85 | use generic-host |
|---|
| 86 | } |
|---|
| 87 | |
|---|
| 88 | Nous allons par la suite modifier ces configurations, y compris |
|---|
| 89 | en remplaçant complÚtement certaines des machines "préconfigurées" |
|---|
| 90 | au moment de l'installation. |
|---|