Auteur Sujet: Graphes SmokePing des 20 réseaux "Tier 1"  (Lu 8356 fois)

0 Membres et 1 Invité sur ce sujet

Nico

  • Modérateur
  • *
  • Messages: 44 474
  • FTTH 1000/500 sur Paris 15ème (75)
    • @_GaLaK_
Graphes SmokePing des 20 réseaux "Tier 1"
« Réponse #12 le: 04 mai 2017 à 08:12:38 »
Au fait, voici la conf slave que j'avais installé chez moi pour JB :

Hello,
Pour la configuration du smokeping, on va essayer de faire du master-slave.

Le master, c'est moi. La config (Probes, Targets, ...) est chez moi.
Les slave, c'est vous :) Vos instances de smokeping viendront chercher
la conf chez moi.

Du coup, la conf pour vous est assez simple:

Pour Debian et dérivés (Ubuntu donc):

/etc/default/smokeping

# /etc/default/smokeping: Startup configuration for smokeping(1)
MODE=slave
MASTER_URL=http://url/smokeping
SHARED_SECRET=/etc/smokeping/slavesecrets.conf
SLAVE_NAME=<votre_pseudo_twitter>

Le MASTER_URL, c'est l'URL de mon smokeping.
Le SHARED_SECRET contiendra un "password":

/etc/smokeping/slavesecrets.conf
****************************************

Pour obtenir votre password:
echo <votre_pseudo_twitter> | sha256sum

Ensuite, il suffit (normalement), de redémarrer le service smokeping:

service smokeping restart

vivien

  • Administrateur
  • *
  • Messages: 47 185
    • Twitter LaFibre.info
Graphes SmokePing des 20 réseaux "Tier 1"
« Réponse #13 le: 04 mai 2017 à 08:36:02 »
Le master / slave fonctionne, c'est juste sur la représentation sur un même graphe que je sèche (en fait plus j'augmente le nombre de slave, plus je me dit que cela va être illisible d'avoir tout sur un même graphe)

Par contre je remarque que a chaque changement coté master (par exemple un changement d'IP) la configuration ne semble pas passer sur les slave automatiquement : je suis obligé de me connecter sur les slave et de faire un restart (peut-être qu'un reload est suffisant)

De ton coté, avec des slave que tu ne contrôles pas, tu n'as pas été confronté a ce problème ?

Nico

  • Modérateur
  • *
  • Messages: 44 474
  • FTTH 1000/500 sur Paris 15ème (75)
    • @_GaLaK_
Graphes SmokePing des 20 réseaux "Tier 1"
« Réponse #14 le: 04 mai 2017 à 08:38:19 »
En fait moi j'ai juste fait le slave, et ça date donc je ne pourrais pas te dire si j'ai restart à chaque fois ou pas (mais il ne me semble pas).

Ah et du coup pour les différents graphes, faudra voir avec JB, j'avais mal compris la question :).

jbfavre

  • Abonné Orange Fibre
  • *
  • Messages: 37
  • Hauts-de-Seine
Graphes SmokePing des 20 réseaux "Tier 1"
« Réponse #15 le: 05 mai 2017 à 08:18:34 »
Salut,
Bon, donc si j'ai bien compris, le slave fonctionne bien, modulo le rafraîchissement de la conf.
En théorie, le slave est censé venir régulièrement chercher sa conf (essentiellement la liste des checks à faire) auprès de son master. Vérifie dans les logs du slave ou les logs HTTP du master que tout se passe bien de ce côté là.
Si tu utilises des Probes custom, n'oublie pas de les déployer sur les slave, sinon, ça ne fonctionnera pas :)

Pour les graphes, toujours si j'ai bien compris, tu veux afficher plusieurs slave sur un même graphe.
Voilà ce que j'ai fait chez moi:

/etc/smokeping/config.d/Targets

*** Targets ***

probe = FPing1

slaves = slave1 slave2

menu = Top
title = My Title
remark = My remark

@include /etc/smokeping/config.d/_level_1
@include /etc/smokeping/config.d/_level_1_level_2

/etc/smokeping/config.d/_level_1

+ Level1
menu = Level 1 menu
title = Level 1 title
host = /Level1/Level2/Target1 /Level1/Level2/Target1~slave1 /Level1/Level2/Target1~slave2

/etc/smokeping/config.d/_level_1_level_2

++ Level2
title = Level 2 title
menu = Level 2 menu name
host = /Level1/Level2/Target1 /Level1/Level2/Target1~slave1 /Level1/Level2/Target1~slave2

+++ Target1
title = Target 1 title
menu = Target 1 menu name
probe = FPing1
host = target FQDN

De ce que je comprends de ton problème, la ligne importante, c'est host = /Level1/Level2/Target1 /Level1/Level2/Target1~slave1 /Level1/Level2/Target1~slave2.
Là, je dis à smokeping d'afficher la mesure faite par le master et celles réalisées par slave1 & slave2.

Par contre, la config est assez lourde à gérer car très statique.
C'est parfait donc pour des checks qui ne changent pas souvent.
Dans ton cas, vu le nombre de hosts, ça peut vite devenir un enfer.

Il existe peut-être des scripts permettant de générer toute ou partie de la conf smokeping en partant d'un fichier DSL, je ne sais pas.

++
JB

vivien

  • Administrateur
  • *
  • Messages: 47 185
    • Twitter LaFibre.info
Graphes SmokePing des 20 réseaux "Tier 1"
« Réponse #16 le: 11 juin 2017 à 14:35:36 »
Les tests en ICMP me semblant trop éloignés d'un vrai usage client, il m'a semblé plus pertinent de basculer en https.

Je télécharge pour chaque transitaire un fichier de 1 à 2 ko (fichier favicon.ico qui a peu de chance d'évoluer rapidement)

Les graphes sont là : https://lafibre.info/smokeping-tier-1/

En orange, les transitaires pour lesquels je n'ai pas trouvé de site direct en http
En rouge, les transitaires pour lesquels je n'ai rien trouvé (ils ont leur site web qui n'est pas hébergé sur leur réseau mais par un CDN type Akamai ou un autre As de l'entreprise)

- #IPv4 AT&T AS7018
- IPv4 CenturyLink AS209 https://www.centurylink.com/favicon.ico
- IPv4 Cogent AS174 https://www.cogentco.com/templates/cogent/favicon.ico
- IPv4 Deutsche Telekom AS3320 https://www.telekom.com/static-cms/favicon.ico
- IPv4 Global Telecom & Technology (GTT) AS3257 AS4436 https://www.as3257.net/favicon.ico
- IPv4 Hurricane Electric AS6939 https://he.net/favicon.ico
- IPv4 KPN International AS286 https://as286.net/favicon.ico
- IPv4 Level3 AS1 AS3356 AS3549 http://www.level3.com/_assets/build/img/favicon/favicon.ico
- IPv4 Liberty Global AS6830 https://www.libertyglobal.com/favicon.ico
- IPv4 NTT Communications AS2914 https://www.us.ntt.net/favicon.ico
- #IPv4 Orange OpenTransit AS5511
- IPv4 PCCW AS3491 https://www.pccwglobal.com/assets/build/images/backgrounds/search-back.png
- IPv4 Sprint AS1239 https://www.sprint.net/favicon.ico
- IPv4 Tata Communications AS6453 https://www.tatacommunications.com/sites/default/files/favicon.ico
- IPv4 Telecom Italia Sparkle (Seabone) AS6762 https://gambadilegno.noc.seabone.net/favicon.ico
- IPv4 Telefonica Global Solutions AS12956 https://www.business-solutions.telefonica.com/icons/favicon-16x16.png
- IPv4 Telia AS1299 https://www.telia.se/favicon.ico
- #IPv4 Verizon AS701 AS702 AS703
- IPv4 Vodafone Cable & Wireless https://support.cw.com/favicon.ico
- IPv4 Zayo AboveNet AS6461 http://lg.zayo.com/zayo_look_files/btn_search.png

Les graphes en IPv6, pour ceux qui sont joignable aussi en IPv6 :
- IPv6 CenturyLink AS209 https://www.centurylink.com/favicon.ico
- IPv6 Cogent AS174 https://www.cogentco.com/templates/cogent/favicon.ico
- IPv6 Deutsche Telekom AS3320 https://www.telekom.com/static-cms/favicon.ico
- IPv6 Hurricane Electric AS6939 https://he.net/favicon.ico
- IPv6 KPN International AS286 https://as286.net/favicon.ico
- IPv6 Level3 AS1 AS3356 AS3549 http://ipv6.level3.com/_assets/build/img/favicon/favicon.ico
- IPv6 NTT Communications AS2914 https://www.us.ntt.net/favicon.ico
- IPv6 Sprint AS1239 https://www.sprint.net/favicon.ico

vivien

  • Administrateur
  • *
  • Messages: 47 185
    • Twitter LaFibre.info
Graphes SmokePing des 20 réseaux "Tier 1"
« Réponse #17 le: 15 juin 2017 à 08:39:28 »
Le site de Cogent a régulièrement des pb (un pic à 20 secondes = échec).
Je vais essayer avec un vrai user agent, au cas où celui de CURL serait la cause de ces pb, mais je pense qu'il faut que je trouve un autre site Cogent.
Si vous en connaissez, je suis preneur, le looking glass comme le support sont mis sur http://www.cogentco.com qui pose pb

Graphe en IPv4 depuis Adeli : (Cogent est transitaire d'Adeli)


Graphe en IPv6 depuis Adeli :

Damien06

  • Abonné Free fibre
  • *
  • Messages: 535
  • CANNES 06
Graphes SmokePing des 20 réseaux "Tier 1"
« Réponse #18 le: 15 juin 2017 à 10:36:23 »
50.7.148.4