« Smokeping master et slave » : différence entre les versions
Aller à la navigation
Aller à la recherche
(→Slave) |
|||
Ligne 122 : | Ligne 122 : | ||
http://oss.oetiker.ch/smokeping/probe/FPing.en.html | http://oss.oetiker.ch/smokeping/probe/FPing.en.html | ||
; binary = /usr/bin/fping | |||
Défini le binaire à utiliser. fping6 ou fping. | : Défini le binaire à utiliser. fping6 ou fping.<br/> | ||
; blazemode = true | |||
Dans ce mode, 1 paquet supplémentaire est envoyé par rapport à la valeur <code>pings</code> (définie dans <code>/etc/smokeping/config.d/Database</code>), et le premier paquet envoyé est ignoré (ce premier paquet a souvent un RTT plus long et non significatif). | : Dans ce mode, 1 paquet supplémentaire est envoyé par rapport à la valeur <code>pings</code> (définie dans <code>/etc/smokeping/config.d/Database</code>), et le premier paquet envoyé est ignoré (ce premier paquet a souvent un RTT plus long et non significatif). | ||
; hostinterval | |||
The fping "-p" parameter, but in (possibly fractional) seconds rather than milliseconds | : The fping "-p" parameter, but in (possibly fractional) seconds rather than milliseconds<br />This parameter sets the time that fping waits between successive packets to an individual target.<br />default : 1s (1000ms, fping default) | ||
This parameter sets the time that fping waits between successive packets to an individual target. | |||
default : 1s (1000ms, fping default) | |||
; mininterval | |||
The fping "-i" parameter, but in (probably fractional) seconds rather than milliseconds | : The fping "-i" parameter, but in (probably fractional) seconds rather than milliseconds<br />The minimum amount of time between sending a ping packet to any target.<br />default : 0.01s (10ms) | ||
The minimum amount of time between sending a ping packet to any target. | |||
default : 0.01s (10ms) | |||
; timeout | |||
The fping "-t" parameter, but in (possibly fractional) seconds rather than milliseconds | : The fping "-t" parameter, but in (possibly fractional) seconds rather than milliseconds<br />default : 0.5s (500ms, fping default) (no effect due to fping being in counting (-C) mode) | ||
default : 0.5s (500ms, fping default) (no effect due to fping being in counting (-C) mode) |
Version du 15 août 2015 à 10:01
Master
aptitude install smokeping apache2-mpm-itk makepasswd postfix
configuration de smokeping
Les fichiers de configurations se trouvent dans /etc/smokeping/config.d/
- Dans le fichier
Alerts
, éditez les champs to et from - Dans le fichier
General
éditez les champs suivants :
owner = votre nom contact = votre mail mailhost = adresse de votre serveur smtp cgiurl = http://localhost/cgi-bin/smokeping.cgi display_name = serveur_name, localisation
- Dans le fichier
Probes
éditez le comme cela :
*** Probes *** + FPing binary = /usr/bin/fping mininterval = 0.025 + FPing6 binary = /usr/bin/fping6 mininterval = 0.025
- Dans le fichier
Slaves
ajoutez le nom de votre slave (vous pouvez récupérer les couleurs sur http://html-color-codes.info/ attention cependant, elles doivent être en minuscule !) :
+slave1.domain.tld display_name=slave1, localisation de slave1 color=33cc33
- Exemple de fichier Targets :
*** Targets *** probe = FPing menu = Top title = Network Latency Grapher remark = Poney + Online menu = Online title = Online Network ++ ping menu = ping.online.net title = ping.online.net ICMPv4 Latency probe = FPing host = ping.online.net slaves = slave1.domain.tld ++ ping6 menu = ping6.online.net title = ping6.online.net ICMPv6 Latency probe = FPing6 host = ping6.online.net slaves = slave1.domain.tld + OVH menu = OVH title = OVH Network (AS16276) ++ demo menu = demo.ovh.eu title = demo.ovh.eu ICMPv4 Latency probe = FPing host = demo.ovh.eu slaves = slave1.domain.tld
Préparation pour le slave
echo "slave1.domain.tld:`makepasswd --chars=60`" > /etc/smokeping/smokeping_secrets
configuration de apache
a2dissite default cp /etc/apache2/site-available/default /etc/apache2/site-available/smokeping a2ensite smokeping
Editez /etc/apache2/site-available/smokeping
de manière à ajouter dans la virtualhost :
ServerAdmin root@server.domain.tld ServerName server.domain.tld AssignUserId smokeping smokeping Include /etc/smokeping/apache2.conf
chown -R smokeping:smokeping /var/lib/smokeping chown -R smokeping:root /var/cache/smokeping
Activez le module cgi de apache :
a2enmod cgi
Slave
aptitude --without-recommends install smokeping
Modifiez /etc/default/smokeping
:
MODE=slave MASTER_URL=http://votre_master/cgi-bin/smokeping.cgi SHARED_SECRET=/etc/smokeping/slavesecrets.conf SLAVE_NAME=slave1.domain.tld
touch /etc/smokeping/slavesecrets.conf chmod 0400 /etc/smokeping/slavesecrets.conf chown smokeping:root /etc/smokeping/slavesecrets.conf
Ajoutez la clé secrète que vous aviez générez plus tôt dans /etc/smokeping/slavesecrets.conf
Probes
FPing et FPing6
http://oss.oetiker.ch/smokeping/probe/FPing.en.html
- binary = /usr/bin/fping
- Défini le binaire à utiliser. fping6 ou fping.
- blazemode = true
- Dans ce mode, 1 paquet supplémentaire est envoyé par rapport à la valeur
pings
(définie dans/etc/smokeping/config.d/Database
), et le premier paquet envoyé est ignoré (ce premier paquet a souvent un RTT plus long et non significatif).
- hostinterval
- The fping "-p" parameter, but in (possibly fractional) seconds rather than milliseconds
This parameter sets the time that fping waits between successive packets to an individual target.
default : 1s (1000ms, fping default)
- mininterval
- The fping "-i" parameter, but in (probably fractional) seconds rather than milliseconds
The minimum amount of time between sending a ping packet to any target.
default : 0.01s (10ms)
- timeout
- The fping "-t" parameter, but in (possibly fractional) seconds rather than milliseconds
default : 0.5s (500ms, fping default) (no effect due to fping being in counting (-C) mode)