Agenda: exercises-smokeping-vFR-part1.txt

File exercises-smokeping-vFR-part1.txt, 8.5 KB (added by aalain@…, 6 years ago)
Line 
1Gestion et supervision de réseau
2
3Smokeping - 1Úre partie
4
5Notes :
6------
7* Les commandes précédées de "$" signifient que vous devez exécuter
8  la commande en tant qu'utilisateur général - et non en tant
9  qu'utilisateur root.
10* Les commandes précédées de "#" signifient que vous devez travailler
11  en tant qu'utilisateur root.
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
17Exercices
18----------
19
201. Installez Smokeping :
21
22    $ sudo apt-get install smokeping
23
24Puis ouvrez votre navigateur web à l'adresse:
25
26    http://pcN.ws.nsrc.org/cgi-bin/smokeping.cgi
27
28(remplacer "pcN" avec votre propre serveur) pour vérifier que ça fonctionne
29
302. Configuration initiale
31-------------------------
32
33    $ cd /etc/smokeping/config.d
34    $ ls -l
35
36    -rwxr-xr-x 1 root root  578 2010-02-26 01:55 Alerts
37    -rwxr-xr-x 1 root root  237 2010-02-26 01:55 Database
38    -rwxr-xr-x 1 root root  413 2010-02-26 05:40 General
39    -rwxr-xr-x 1 root root  271 2010-02-26 01:55 pathnames
40    -rwxr-xr-x 1 root root  859 2010-02-26 01:55 Presentation
41    -rwxr-xr-x 1 root root  116 2010-02-26 01:55 Probes
42    -rwxr-xr-x 1 root root  155 2010-02-26 01:55 Slaves
43    -rwxr-xr-x 1 root root 8990 2010-02-26 06:30 Targets
44
45Les fichiers que vous devrez modifier, au minimum sont:
46
47* Alerts
48* General
49* Probes
50* Targets
51
52    $ sudo editor General
53
54Modifiez les lignes suivantes :
55
56~~~~
57owner    = NOC
58contact  = sysadmin@localhost
59cgiurl   = http://pcX.ws.nsrc.org/cgi-bin/smokeping.cgi
60mailhost = localhost
61# pour le syslog
62syslogfacility = local5
63~~~~
64
65
66Sauvegardez le fichier et quittez. Redémarrons maintenant
67le service Smokeping afin de vérifier qu'il n'y a pas
68d'erreurs avant de poursuivre :
69
70    $ sudo service smokeping stop
71    $ sudo service smokeping start
72
73Ou plus rapidement:
74
75        $ sudo service smokeping restart
76
77Pour le reste de ces exercices, nous utiliserons cette méthode, ou
78même la directive "reload": cela suffit à ce que Smokeping prenne
79en compte les changements du fichier de configuration.
80
81Maintenant éditer le fichier Alerts (note: 'A' majuscule)
82
83        $ sudo editor Alerts
84
85Changer les lignes suivantes:
86
87~~~~
88to = root@localhost
89from = smokeping-alert@localhost
90~~~~
91
92Sauvegardez le fichier et quittez. Rédemarrez SmokePing:
93
94        $ sudo service smokeping restart
95
96
973. Configurez la supervision des équipements
98--------------------------------------------
99
100Vous consacrerez la majeure partie de votre temps et de
101votre travail à configurer Smokeping dans le fichier
102/etc/smokeping/config.d/Targets.
103       
104Dans le cadre de cet atelier, veuillez procéder comme suit :
105
106Utilisez la sonde FPing par défaut pour vérifier :
107
108- quelques serveurs (PC) des autres participants
109- Le NOC de l'atelier
110- Les commutateurs (si disponibles)
111- Les routeurs
112     
113Vous pouvez utiliser le schéma du réseau de classe sur wiki
114pour déterminer les adresses de chaque article, etc.
115
116Introduisez une certaine hiérarchie dans le menu Smokeping afin
117de faciliter ces contrÃŽles. Par exemple, le fichier Targets contient
118déjà une configuration partielle. Pour démarrer nous allonts ajouter
119des sections à ce fichier. Démarrons avec:
120
121        $ cd /etc/smokeping/config.d
122        $ sudo editor Targets
123
124Vous pouvez reprendre la section allant de la ligne '*** Targets ***' jusqu'à
125la fin de LocalMachine, et la faire ressembler à quelque chose approchant
126l'exemple ci-dessous. Libre à vous d'introduire vos propres valeurs pour
127les éléments "remark", "menu" et les titres ("title").
128
129Notez que nous avons supprimé les lignes commentées
130'#parents = owner:/Test/James location:/', et la ligne "Alerts"
131
132Note: il est *fortement* recommandé de COPIER et COLLER le texte de ces
133exercices directement dans le fichier Targets. Taper tout ceci à la main
134prendra trop de temps.
135
136~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
137*** Targets ***
138
139probe = FPing
140
141menu = Top
142title = Graphes de Delai de Reseau
143remark = Smokeping Graphes de Delai de Reseau pour l'Atelier de \
144         Gestion et de Supervision.
145
146+Local
147
148menu = Atelier Local de Gestion et de Supervision des Reseaux
149title = Reseau Local
150
151++LocalMachine
152
153menu = Machine Locale
154title = Cette machine
155host = localhost
156~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
157
158Sous "localhost", on peut démarrer la configuration des équipements de
159notre classe.
160
161On peut commencer simplement et ajouter juste les 4 premiers PC du
162groupe 1 ainsi qu'une section pour le NOC de notre classe:
163
164~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165#
166# ********* Serveurs Classe **********
167#
168
169+Serveurs
170
171menu = Serveurs
172title = Serveurs de Gestion et de Supervision
173
174++noc
175
176menu = noc
177title = NOC de l'Atelier
178host = noc.ws.nsrc.org
179
180#
181# ******** Machines Participants (VMs) ***********
182#
183
184+PCs
185
186menu = PCs du labo
187title = PCs Virtuels pour Gestion & Supervision
188
189++pc1
190
191menu = pc1
192title = Machine Virtuelle 1
193host = pc1.ws.nsrc.org
194
195++pc2
196
197menu = pc2
198title = Machine Virtuelle 2
199host = pc2.ws.nsrc.org
200
201++pc3
202
203menu = pc3
204title = Machine Virtuelle 3
205host = pc3.ws.nsrc.org
206
207++pc4
208
209menu = pc4
210title = Machine Virtuelle 4
211host = pc4.ws.nsrc.org
212~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
213
214OK. Voyons si on peut redémarrer Smokeping avec les changements qu'on vient
215d'effectuer jusqu'ici.  Enregistrez le fichier Targets et quitter.
216
217Essayons maintenant
218
219        $ sudo service smokeping reload
220
221Si vous recevez des messages d'erreur, alors lisez ceux-ci minutieusement,
222et essayez de corriger le problÚme dans le fichier Targets. D'autre part,
223Smokeping envoie également des messages dans le fichier /var/log/syslog.
224
225Vous pouvez voir ce que Smokeping veut nous dire en tapant:
226
227        $ tail /var/log/syslog
228
229Si vous voulez voir tous les messages touchant à Smokeping dans le fichier
230/var/log/syslog, on peut faire:
231
232        $ grep smokeping /var/log/syslog
233
234S'il n'y a pas d'erreurs, vous pouvez alors voir les résultats de vos
235changements en navigant sur:
236
237    http://pcN.ws.nsrc.org/cgi-bin/smokeping.cgi
238
239DÚs que vous êtes prêt, éditez le fichier Targets à nouveau, et continuez
240d'ajouter des machines.
241
242À la fin du fichier, on peut ajouter le prochain groupe de PCs:
243
244~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
245++pc5
246
247menu = pc5
248title = Machine Virtuelle 5
249host = pc5.ws.nsrc.org
250
251++pc6
252
253menu = pc6
254title = Machine Virtuelle 6
255host = pc6.ws.nsrc.org
256
257++pc7
258
259menu = pc7
260title = Machine Virtuelle 7
261host = pc7.ws.nsrc.org
262
263++pc8
264
265menu = pc8
266title = Machine Virtuelle 8
267host = pc8.ws.nsrc.org
268~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
269
270
271Ajoutez autant de PCs que vous le désirez, puis sauvegardez et quittez
272le fichier Targets. Verifier que vos changements fonctionnent:
273
274        $ sudo service smokeping reload
275
276On peut observer les résultats de vos changements sur la page web Smokeping.
277Cela peut prendre jusqu'à 5 minutes avant que les graphes ne commencent à
278apparaître.
279
280        http://pcN.ws.nsrc.org/cgi-bin/smokeping.cgi
281
282
2834. Configurer la surveillance des routeurs et commutateurs
284-----------------------------------------------------------
285
286~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
287#
288# ********** Commutateur de reseau dorsal de classe *********
289#
290
291+Switches
292
293menu = Switches
294title = Switches Gestion de Reseau
295
296++sw
297
298menu = sw
299title = Switch de reseau dorsal
300host = sw.ws.nsrc.org
301
302#
303# ********** Routeurs Virtuels: images Cisco 7200 *********
304#
305
306+Routers
307
308menu = Routeurs
309title = Routeurs physiques et virtuels Gestion de Reseau
310
311++gw
312
313menu = gw
314title = Routeur Passerelle
315host = gw.ws.nsrc.org
316
317++router1
318
319menu = router1
320title = Routeur Virtuel 1
321host = rtr1.ws.nsrc.org
322
323++router2
324
325menu = router2
326title = Routeur Virtuel 2
327host = rtr2.ws.nsrc.org
328
329++router3
330
331menu = router3
332title = Routeur Virtuel 3
333host = rtr3.ws.nsrc.org
334~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
335
336Si vous le désirez, ajouter des sections pour les routeurs 4 à 6,
337voir jusqu'à 9 s'il y en a autant dans votre classe. Quand vous êtes
338prêt, sauvegardez et quittez le fichier Targets et vérifiez votre
339travail:
340
341    $ sudo service smokeping reload
342
343Si vous voulez, ajouter le point d'accÚs WiFi:
344
345    $ sudo editor Targets
346
347~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
348#
349# Point d'acces WiFi
350#
351
352++ap1
353
354menu = ap1
355title = Point d'Acces Wifi 1
356host = ap1.ws.nsrc.org
357~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
358
359Sauvegardez le fichier et quittez et rechargez le service Smokeping:
360
361        $ sudo service smokeping reload
362
363