« Smokeping master et slave » : différence entre les versions

De Linux Server Wiki
Aller à la navigation Aller à la recherche
Ligne 78 : Ligne 78 :
</pre>
</pre>


Editez <code>/etc/apache2/site-available/smokeping</code> de manière à y ajouter :
Editez <code>/etc/apache2/site-available/smokeping</code> de manière à ajouter dans la virtualhost :
<pre>
<pre>
ServerAdmin root@server.domain.tld
ServerAdmin root@server.domain.tld
ServerName server.domain.tld
ServerName server.domain.tld
AssignUserId smokeping smokeping
AssignUserId smokeping smokeping
Include /etc/smokeping/apache2.conf
</pre>
</pre>
Vérifiez que <code>/var/lib/smokeping/</code> et <code>/var/cache/smokeping/</code> appartiennent bien à <code>smokeping:smokeping</code>


=Slave=
=Slave=

Version du 13 avril 2014 à 14:21

Master

aptitude install smokeping apache2-mpm-itk makepasswd

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
+ FPing6
binary = /usr/bin/fping6
  • Dans le fichier Slaves ajoutez le nom de votre slave :
+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

Vérifiez que /var/lib/smokeping/ et /var/cache/smokeping/ appartiennent bien à smokeping:smokeping

Slave