Smokeping installeren om latency / ping te meten van ISP

Pagina: 1
Acties:

Acties:
  • +1 Henk 'm!

  • WTM
  • Registratie: November 2004
  • Laatst online: 20-05 20:42
Mede-auteurs:
  • stormfly
  • Registratie: Juli 2001
  • Laatst online: 22:43

stormfly

  • ANdrode
  • Registratie: Februari 2003
  • Niet online

ANdrode

  • MdO82
  • Registratie: Maart 2007
  • Laatst online: 20-05 07:45

MdO82

Afgesplitst van het Ziggo ervaringen topic:

Er zijn wat klachten van diverse Ziggo gebruikers die het nieuwe modem ontvangen hebben, die past bij het abonnement waarbij Ziggo de klanten 300/30 snelheid pretendeert te leveren.

Er doen zich wat vreemde zaken voor met het modem. Vooral op 't gebied van latency / ping. Enkele tweakers geven aan 'Smokeping' (http://oss.oetiker.ch/smokeping/) geïnstalleerd te hebben op een server, die een grafiekje kan plotten en netjes de latency meet over een langere tijd. Zie een voorbeeld: http://oss.oetiker.ch/smokeping-demo/?target=Customers.OP

Mij lukt het nog niet, maar ongetwijfeld dat we samen wel een 'hufter-proof' methode kunnen bedenken om Smokeping te installeren zonder dat je al te veel linux kennis moet hebben.

Wat ik zelf geprobeerd heb:
In een VM (Virtualbox) Ubuntu 16.04 LTS Server geïnstalleerd. Netwerk bridged (in virtualbox settings).
De machine krijgt een IP vanaf mijn router.

Vervolgens m.b.t. ANdrode z'n tutorial (https://gathering.tweakers.net/forum/view_message/47252467, smokeping geïnstalleerd als root user (vanaf terminal m.b.v. SSH).

De config files editen is gelukt. De docker stoppen en starten ook. Maar als ik wil inloggen dan geeft Apache een 403: Forbidden

You don't have permission to access /smokeping/ on this server.
Apache/2.4.18 (Ubuntu) Server at 10.11.12.35 Port 80

(Onder Freenas, lees een FreeBSD jail, krijg ik smokeping wel aan de praat, doch alleen de probes van 'fping' en niet die van echoping.)

Acties:
  • 0 Henk 'm!

  • MdO82
  • Registratie: Maart 2007
  • Laatst online: 20-05 07:45
Tof dat er een nieuw topic gemaakt is hopelijk komt hier genoeg informatie in voor iedereen die met smokeping aan de slag wil :)

2250 WP Zuid PVoutput


Acties:
  • 0 Henk 'm!

  • MAX3400
  • Registratie: Mei 2003
  • Laatst online: 09-05 19:07

MAX3400

XBL: OctagonQontrol

WTM schreef op woensdag 22 juni 2016 @ 16:50:

Mij lukt het nog niet, maar ongetwijfeld dat we samen wel een 'hufter-proof' methode kunnen bedenken om Smokeping te installeren zonder dat je al te veel linux kennis moet hebben.
Is het dan handig dat er 1 OS gekozen wordt en maximaal 1 fork? Ik kan me zo voorstellen, gezien de userbase van Tweakers, dat er mogelijk honderden mensen ook wel interesse hebben om "Ziggo het leven zuur te maken" door te gaan meten maar dat een commando onder Ubuntu net even anders is dan onder Fedora. De hufterproofing kan dan door een semi-unattended script op te leveren waarbij de gebruiker maar 15 parameters moet opgeven en daarna installeert de VM zich verder helemaal zelf.

Indien nodig, maar stuur me desnoods een DM, wil ik best iets bijdragen door een semi-unattended VM te maken voor Hyper-V (Gen.1) wat een aantal mensen onder Windows 10 Pro al krijgen/hebben van Microsoft en dat deze ergens te downloaden is?

Mijn advertenties!!! | Mijn antwoorden zijn vaak niet snowflake-proof


Acties:
  • 0 Henk 'm!

  • WTM
  • Registratie: November 2004
  • Laatst online: 20-05 20:42
MAX3400 schreef op woensdag 22 juni 2016 @ 17:07:
[...]

Is het dan handig dat er 1 OS gekozen wordt en maximaal 1 fork? Ik kan me zo voorstellen, gezien de userbase van Tweakers, dat er mogelijk honderden mensen ook wel interesse hebben om "Ziggo het leven zuur te maken" door te gaan meten maar dat een commando onder Ubuntu net even anders is dan onder Fedora. De hufterproofing kan dan door een semi-unattended script op te leveren waarbij de gebruiker maar 15 parameters moet opgeven en daarna installeert de VM zich verder helemaal zelf.

Indien nodig, maar stuur me desnoods een DM, wil ik best iets bijdragen door een semi-unattended VM te maken voor Hyper-V (Gen.1) wat een aantal mensen onder Windows 10 Pro al krijgen/hebben van Microsoft en dat deze ergens te downloaden is?
Wellicht is dat slim. Zou Ubuntu 16.04 LTS Server dan een goede zijn in een Virtualbox omgeving?
Hyper-V (Gen.1) dat run je vanuit Windows begrijp ik? Virtualbox is dat niet slim als omgeving ?

/offtopic: happy birthday MAX3400 :-)

Acties:
  • 0 Henk 'm!

  • MAX3400
  • Registratie: Mei 2003
  • Laatst online: 09-05 19:07

MAX3400

XBL: OctagonQontrol

WTM schreef op woensdag 22 juni 2016 @ 17:13:
[...]


Wellicht is dat slim. Zou Ubuntu 16.04 LTS Server dan een goede zijn in een Virtualbox omgeving?
Hyper-V (Gen.1) dat run je vanuit Windows begrijp ik? Virtualbox is dat niet slim als omgeving ?
Virtualbox is "extra" naast Windows. Ik denk dat een aantal mensen als Hyper-V in Windows hebben. Zo kunnen we in ieder geval de userbase uitbreiden zonder vast te moeten zitten aan 1 type hypervisor (zoals Virtualbox) alsmede kant & klare appliances aanbieden die je kan downloaden en opstarten op de machine die jou het beste uitkomt.

Zelf ben ik wel thuis in Ubuntu dus als het moet, kom ik er waarschijnlijk ook wel uit. Zaken als CentOS kan ik ook nog wel mee uit de voeten alhoewel ik daar iets minder feeling mee heb (ben zelf een Windows-beheerder).

[ Voor 14% gewijzigd door MAX3400 op 22-06-2016 17:16 ]

Mijn advertenties!!! | Mijn antwoorden zijn vaak niet snowflake-proof


Acties:
  • +1 Henk 'm!

  • ThinkPad
  • Registratie: Juni 2005
  • Laatst online: 21:45
Ik heb Smokeping laatst nog geïnstalleerd onder Ubuntu Server 16.04. Volgens mij kon ik gewoon een
sudo apt-get install smokeping
doen en het was klaar. Kan mij niet herinneren dat ik tegen gekke problemen aanliep.

My 2 cents:
Het installeren is niet zo spannend, daar komen de meesten wel uit verwacht ik. Een script zou ik niet zo snel voor kiezen, dat gaat verouderen en werkt dan bijv. op een volgende Ubuntu release ineens niet meer etc.

Ik denk dat het interessanter is om een voorbeeld config te delen van te meten zaken die een goed oordeel kunnen geven over iemand z'n verbinding. Ik heb bijv. geen idee of het kijken naar de DNS-resolvetijd van de gebruikte DNS instellingen in het modem genoeg is (voor je internetervaring wel voor een groot deel dacht ik). Maar packet loss e.d. ? Zinvol om eerste hop na je eigen modem pingen? Geen idee...

Als daar een voorbeeld van komt (met een stukje uitleg waar op te letten, hoe een goede en een slechte lijn eruit ziet etc) is dat handiger dan een script wat smokeping volledig installeert. Het Ziggo verhaal zou ik dan ook weglaten uit dit topic, en er meer een algemeen "Hoe check ik m.b.v. Smokeping de kwaliteit van mijn internetlijn"-topic van maken.

[ Voor 38% gewijzigd door ThinkPad op 22-06-2016 17:26 ]


Acties:
  • +1 Henk 'm!

  • WTM
  • Registratie: November 2004
  • Laatst online: 20-05 20:42
MAX3400 schreef op woensdag 22 juni 2016 @ 17:15:
[...]

Virtualbox is "extra" naast Windows. Ik denk dat een aantal mensen als Hyper-V in Windows hebben. Zo kunnen we in ieder geval de userbase uitbreiden zonder vast te moeten zitten aan 1 type hypervisor (zoals Virtualbox) alsmede kant & klare appliances aanbieden die je kan downloaden en opstarten op de machine die jou het beste uitkomt.

Zelf ben ik wel thuis in Ubuntu dus als het moet, kom ik er waarschijnlijk ook wel uit. Zaken als CentOS kan ik ook nog wel mee uit de voeten alhoewel ik daar iets minder feeling mee heb (ben zelf een Windows-beheerder).
Ok, ik vind 't prima. Doch, in mijn geval: ik heb geen Windows draaien, behalve in een VM op m'n Macbook Pro (onder Parallels). Ik heb nog een server die draait op Freenas, waar ik wel virtualbox heb draaien :-).

Virtual box is volgens mij op nagenoeg elk systeem wel beschikbaar en zo zijn we niet gebonden aan Windows.

Maar alle hulp is welkom Max!

Wellicht dat ik er wel van kan leren op deze manier om 't alsnog voor elkaar krijg?

Acties:
  • 0 Henk 'm!

  • Basz0r
  • Registratie: April 2009
  • Niet online
Ik krijg hier trouwens ook een 403 als ik 'http://<ADRES>/smokeping'. aanroep. Maar als ik 'http://<ADRES>/smokeping/smokeping.cgi' aanroep werkt het wel. Is dat voor jou ook zo?

Bovenstaande geld voor m'n Ubuntu werkstation. Thuis draai ik CentOS en had ik een DirectoryIndex toegevoegd, dan kan je 'm ook alleen op de dir zelf aanroepen.

code:
1
DirectoryIndex smokeping.fcgi

[ Voor 45% gewijzigd door Basz0r op 22-06-2016 17:25 ]


Acties:
  • 0 Henk 'm!

  • WTM
  • Registratie: November 2004
  • Laatst online: 20-05 20:42
Basz0r schreef op woensdag 22 juni 2016 @ 17:23:
Ik krijg hier trouwens ook een 403 als ik 'http://<ADRES>/smokeping'. aanroep. Maar als ik 'http://<ADRES>/smokeping/smokeping.cgi' aanroep werkt het wel. Is dat voor jou ook zo?
Helaas, dat lukt ook niet. Dank voor je tip in elk geval.

Forbidden

You don't have permission to access /smokeping/smokeping.cgi on this server.
Apache/2.4.18 (Ubuntu) Server at 10.11.12.35 Port 80

Acties:
  • 0 Henk 'm!

  • Basz0r
  • Registratie: April 2009
  • Niet online
WTM schreef op woensdag 22 juni 2016 @ 17:25:
[...]


Helaas, dat lukt ook niet. Dank voor je tip in elk geval.

Forbidden

You don't have permission to access /smokeping/smokeping.cgi on this server.
Apache/2.4.18 (Ubuntu) Server at 10.11.12.35 Port 80
Wat zie je in de error log terug komen? Die kun je hier vinden: /var/log/apache2/error.log

Acties:
  • 0 Henk 'm!

  • WTM
  • Registratie: November 2004
  • Laatst online: 20-05 20:42
Basz0r schreef op woensdag 22 juni 2016 @ 17:26:
[...]

Wat zie je in de error log terug komen? Die kun je hier vinden: /var/log/apache2/error.log
[Wed Jun 22 16:42:44.736846 2016] [mpm_event:notice] [pid 1205:tid 139846470096768] AH00489: Apache/2.4.18 (Ubuntu) configured -- resuming normal operations
[Wed Jun 22 16:42:44.737332 2016] [core:notice] [pid 1205:tid 139846470096768] AH00094: Command line: '/usr/sbin/apache2'
[Wed Jun 22 16:48:49.961363 2016] [autoindex:error] [pid 1208:tid 139846181926656] [client 10.11.12.114:59912] AH01276: Cannot serve directory /usr/share/smokeping/www/: No matching DirectoryIndex (inde$
[Wed Jun 22 16:49:05.206257 2016] [autoindex:error] [pid 1209:tid 139846265853696] [client 10.11.12.114:59928] AH01276: Cannot serve directory /usr/share/smokeping/www/: No matching DirectoryIndex (inde$
[Wed Jun 22 16:49:05.251554 2016] [autoindex:error] [pid 1209:tid 139846257460992] [client 10.11.12.114:59930] AH01276: Cannot serve directory /usr/share/smokeping/www/: No matching DirectoryIndex (inde$
[Wed Jun 22 17:24:47.559225 2016] [authz_core:error] [pid 1208:tid 139846131570432] [client 10.11.12.114:60760] AH01630: client denied by server configuration: /usr/lib/cgi-bin/smokeping.cgi

Acties:
  • +1 Henk 'm!

  • Basz0r
  • Registratie: April 2009
  • Niet online
En de inhoud van /etc/apache2/conf-enabled/smokeping.conf is?

Die van mij is als volgt.

code:
1
2
3
4
5
6
7
8
ScriptAlias /smokeping/smokeping.cgi /usr/lib/cgi-bin/smokeping.cgi
Alias /smokeping /usr/share/smokeping/www

<Directory "/usr/share/smokeping/www">
    Options FollowSymLinks
    Order allow,deny
    Allow from all
</Directory>

(Ubuntu 14.04.4 LTS)

Acties:
  • 0 Henk 'm!

  • MAX3400
  • Registratie: Mei 2003
  • Laatst online: 09-05 19:07

MAX3400

XBL: OctagonQontrol

Basz0r schreef op woensdag 22 juni 2016 @ 17:31:
En de inhoud van /etc/apache2/conf-enabled/smokeping.conf is?
En na de config ook nog even
code:
1
2
3
sudo a2enmod cgi
sudo service apache2 restart
sudo service smokeping restart

Just for good measure ;)

Mijn advertenties!!! | Mijn antwoorden zijn vaak niet snowflake-proof


Acties:
  • 0 Henk 'm!

  • Soldaatje
  • Registratie: Juni 2005
  • Niet online
Ik zou deze installeren: https://hub.docker.com/r/dperson/smokeping/
Dus eerst Docker installeren, dan met Kitematic zoeken naar smokeping, klaar.

Acties:
  • +1 Henk 'm!

  • WTM
  • Registratie: November 2004
  • Laatst online: 20-05 20:42
Basz0r schreef op woensdag 22 juni 2016 @ 17:31:
En de inhoud van /etc/apache2/conf-enabled/smokeping.conf is?

Die van mij is als volgt.

code:
1
2
3
4
5
6
7
8
ScriptAlias /smokeping/smokeping.cgi /usr/lib/cgi-bin/smokeping.cgi
Alias /smokeping /usr/share/smokeping/www

<Directory "/usr/share/smokeping/www">
    Options FollowSymLinks
    Order allow,deny
    Allow from all
</Directory>

(Ubuntu 14.04.4 LTS)
Bij mij stond er

code:
1
2
3
4
5
6
7
8
ScriptAlias /smokeping/smokeping.cgi /usr/lib/cgi-bin/smokeping.cgi
Alias /smokeping /usr/share/smokeping/www

<Directory "/usr/share/smokeping/www">
    Options FollowSymLinks
    Order allow,deny
    Allow from all
</Directory>


Heb 'm aangepast naar die van jou, vervolgens MAX3400 z'n regeltjes nog even, en het werkt! _/-\o_

Nu nog een laatste vraag: hoe kan ik de huidige statistieken even leeg maken? (want de vm is een paar keer uit geweest, gereboot, gekloot. Dus zo krijg ik wel erg fucked up statistieken).

En welke probes / targets zouden goed zijn om uit te zoeken? Ik heb nu die van ANdoid gebruikt.

Probes:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
*** Probes ***

+ FPing

binary = /usr/bin/fping

+ EchoPingHttp
# From <http://oss.oetiker.ch/smokeping/probe/EchoPingHttp.en.html>
binary = /usr/bin/echoping

forks = 5
offset = 50%
step = 300

# The following variables can be overridden in each target section
accept_redirects = yes
# extraopts = -some-letter-the-author-did-not-think-of
ignore_cache = yes
ipversion = 4
pings = 5
port = 80
priority = 6
revalidate_data = no
timeout = 20
tos = 0xa0
url = /
waittime = 1

+ EchoPingHttps
# From <http://oss.oetiker.ch/smokeping/probe/EchoPingHttp.en.html>
binary = /usr/bin/echoping

forks = 5
offset = 50%
step = 300

# The following variables can be overridden in each target section
accept_redirects = yes
extraopts = --ssl
ignore_cache = yes
ipversion = 4
pings = 5
port = 443
priority = 6
revalidate_data = no
timeout = 20
tos = 0xa0
url = /
waittime = 1


+EchoPingDNS

binary = /usr/bin/echoping
forks = 5
offset = 50%
step = 300

# The following variables can be overridden in each target section
dns_tcp = no
dns_type = A
# extraopts = -some-letter-the-author-did-not-think-of
ipversion = 4
pings = 5
dns_request = example.org
plugin = /usr/lib/echoping/dns.so
# pluginargs = -p plugin_specific_arg
priority = 6
timeout = 1
tos = 0xa0
waittime = 1


en Targets:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
*** Targets ***

probe = FPing

menu = Top
title = Network Latency Grapher
remark = Welcome to the SmokePing website of xxx Company. \
         Here you will learn all about the latency of our network.



+ ISP
menu = ISP
title = ISP Network

++ Gateway
menu = Gateway
title = Gateway
host = 10.11.12.1


+ Internet
menu = Internet
title = Internet Hosts


++ Ziggo
menu = Ziggo
title = ziggo.nl
host = ziggo.nl

++ HTTP
menu = HTTP latency
title = Service latency (HTTP)
probe = EchoPingHttp

+++ ziggo
menu = ziggo
title = http://www.ziggo.nl
host = www.ziggo.nl
extraopts = -H www.ziggo.nl

+++ ziggossl
probe = EchoPingHttp
menu = ziggo (ssl)
title = https://www.ziggo.nl
host = www.ziggo.nl
port = 443
extraopts = --ssl -H www.ziggo.nl


++ DNS
menu = DNS latency
title = Service latency (DNS)
probe = EchoPingDNS

+++ ziggoprimary
menu = ziggo primary
title = ziggo primary (62.179.104.196)
host = 62.179.104.196

+++ googledns
menu = Google DNS
title = Google DNS (8.8.8.8)
host = 8.8.8.8


Dank voor alle hulp.

Acties:
  • 0 Henk 'm!

  • MdO82
  • Registratie: Maart 2007
  • Laatst online: 20-05 07:45
Ik ben verder benieuwd of er iemand een soort van how-to wil plaatsen voor het installeren van smokeping op een raspberry.

Ik heb enkele keren de handleidingen doorgenomen die ik kon vinden, maar kan niet heel duidelijk krijgen waar je moet beginnen.
Ik las wel dat smokeping uit verschillende onderdelen bestaat zoals FPing

Zoals hier bijvoorbeeld heeft men het over:
sudo apt-get install smokeping sendmail

Targets instellen en klaar.
Maar als je hier weer kijkt dan moet je allerlei andere zaken eerst installeren

[ Voor 37% gewijzigd door MdO82 op 22-06-2016 18:03 ]

2250 WP Zuid PVoutput


Acties:
  • 0 Henk 'm!

  • WTM
  • Registratie: November 2004
  • Laatst online: 20-05 20:42
MdO82 schreef op woensdag 22 juni 2016 @ 18:01:
Ik ben verder benieuwd of er iemand een soort van how-to wil plaatsen voor het installeren van smokeping op een raspberry.

Ik heb enkele keren de handleidingen doorgenomen die ik kon vinden, maar kan niet heel duidelijk krijgen waar je moet beginnen.
Ik las wel dat smokeping uit verschillende onderdelen bestaat zoals FPing

Zoals hier bijvoorbeeld heeft men het over:
sudo apt-get install smokeping sendmail

Targets instellen en klaar.
Maar als je hier weer kijkt dan moet je allerlei andere zaken eerst installeren
Ik ben niet zo bekend met de Raspberry Pi. Maar er draait een linux fork op begrijp ik.

Ik heb bewust een vm genomen om mee te rommelen, dat als ik 't verknal dat ik niet direct m'n main os naar de klote heb geholpen.

Heb je een backup van je Raspberry Pi en krijg je die snel weer terug als je wat fout gedaan hebt? Als dat zo is dan kun je rustiger experimenteren.

Ik denk dat met 't command wat je geeft inderdaad gewoon het kan installeren. Ik weet niet of Apache2 dan automatisch mee geïnstalleerd zal worden, ik vermoed van wel.

Als je 't geïnstalleerd hebt en je doet:
code:
1
 service smokeping start


Wat krijg je te zien als je dat doet?

Acties:
  • 0 Henk 'm!

  • ANdrode
  • Registratie: Februari 2003
  • Niet online
WTM schreef op woensdag 22 juni 2016 @ 17:46:
[...]
Nu nog een laatste vraag: hoe kan ik de huidige statistieken even leeg maken? (want de vm is een paar keer uit geweest, gereboot, gekloot. Dus zo krijg ik wel erg fucked up statistieken).
De directory met de RRD database wissen. Als de rechten goed staan (...) kan smokeping die directory daarna weer aanmaken.

In mijn docker container zie je ze in /var/lib/smokeping staan:
code:
1
2
3
4
5
6
7
8
root@contnaam:/var/lib/smokeping# find .
.
./__cgi
./ISP
./ISP/NextHop.rrd
./ISP/Gateway.rrd
./ISP/SecondHop.rrd
...
En welke probes / targets zouden goed zijn om uit te zoeken? Ik heb nu die van ANdoid gebruikt.
Ik vind die probes goed genoeg :+. Wat ik als ik jou was zou doen:
  • Kijken wat je echt gebruikt/wat traag aanvoelt
  • Kijken welke routes jouw verkeer (traceroute) neemt. Daarna kijken of die machines pingbaar zijn.
www.ziggo.nl laat ik staan voor wanneer ik een discussie met de helpdesk zou krijgen :D "Ik merk het ook bij ziggo.nl en volgens mij is dat van jullie. Het is dus een algemeen probleem en ligt niet alleen aan [andere_service_naam]".

Acties:
  • 0 Henk 'm!

  • WTM
  • Registratie: November 2004
  • Laatst online: 20-05 20:42
ANdrode schreef op woensdag 22 juni 2016 @ 19:06:
[...]


De directory met de RRD database wissen. Als de rechten goed staan (...) kan smokeping die directory daarna weer aanmaken.

In mijn docker container zie je ze in /var/lib/smokeping staan:
code:
1
2
3
4
5
6
7
8
root@contnaam:/var/lib/smokeping# find .
.
./__cgi
./ISP
./ISP/NextHop.rrd
./ISP/Gateway.rrd
./ISP/SecondHop.rrd
...



[...]


Ik vind die probes goed genoeg :+. Wat ik als ik jou was zou doen:
  • Kijken wat je echt gebruikt/wat traag aanvoelt
  • Kijken welke routes jouw verkeer (traceroute) neemt. Daarna kijken of die machines pingbaar zijn.
www.ziggo.nl laat ik staan voor wanneer ik een discussie met de helpdesk zou krijgen :D "Ik merk het ook bij ziggo.nl en volgens mij is dat van jullie. Het is dus een algemeen probleem en ligt niet alleen aan [andere_service_naam]".
Ok ga ik proberen zo in de VM waar het werkt.

Nog even een andere opmerking, ik wil proberen een tutorial te maken voor anderen om ook Smokeping te kunnen installeren. Maar jouw installeer methode met de docker krijg ik niet voor elkaar. Net even een nieuwe VM in virtualbox (in netwerk bridge, dus hij krijgt via DHCP een IP van m'n router) aangemaakt met Ubuntu 16.04 LTS server.

Kun je hier feedback op geven:
(ingelogd met su, dus root access):

code:
1
 root@ubuntuserver:/# apt install docker.io


Vervolgens installeert hij docker

Dan

code:
1
 mkdir -p /opt/smokeping/data && mkdir -p /opt/smokeping/config


Dan

code:
1
2
3
4
5
 docker run -it --name network-smokeping \
    -p 8000:80 \
    -v /opt/smokeping/config/:/etc/smokeping/config.d:ro \
    -v /opt/smokeping/data/:/var/lib/smokeping:rw \
    -d dperson/smokeping


Dan

code:
1
 docker stop network-smokeping


als ik vervolgens ga kijken:

code:
1
2
3
4
5
 root@ubuntuserver:/opt/smokeping/config# ls -all
total 8
drwxr-xr-x 2 root root 4096 Jun 22 18:54 .
drwxr-xr-x 4 root root 4096 Jun 22 18:54 ..
root@ubuntuserver:/opt/smokeping/config#


Ik zie niet dat er configuratie bestanden zoals Probes / Targets zijn aangemaakt.

nog even iets wat ik denk dat van belang kan zijn:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
root@ubuntuserver:/opt/smokeping/config# ifconfig
docker0   Link encap:Ethernet  HWaddr 02:42:c8:4c:eb:a6  
          inet addr:172.17.0.1  Bcast:0.0.0.0  Mask:255.255.0.0
          inet6 addr: fe80::42:c8ff:fe4c:eba6/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:24 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1608 (1.6 KB)  TX bytes:648 (648.0 B)

enp0s3    Link encap:Ethernet  HWaddr 08:00:27:0d:80:2d  
          inet addr:10.11.12.13  Bcast:10.11.255.255  Mask:255.255.0.0
          inet6 addr: fe80::a00:27ff:fe0d:802d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:68062 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6541 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:97233932 (97.2 MB)  TX bytes:579723 (579.7 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:160 errors:0 dropped:0 overruns:0 frame:0
          TX packets:160 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:11840 (11.8 KB)  TX bytes:11840 (11.8 KB)

veth6918143 Link encap:Ethernet  HWaddr 1a:fd:b8:ec:84:32  
          inet6 addr: fe80::18fd:b8ff:feec:8432/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:648 (648.0 B)  TX bytes:648 (648.0 B)


Moet die docker niet een eigen ip krijgen of?

Acties:
  • 0 Henk 'm!

  • MdO82
  • Registratie: Maart 2007
  • Laatst online: 20-05 07:45
WTM schreef op woensdag 22 juni 2016 @ 18:18:
[...]


Ik ben niet zo bekend met de Raspberry Pi. Maar er draait een linux fork op begrijp ik.

Ik heb bewust een vm genomen om mee te rommelen, dat als ik 't verknal dat ik niet direct m'n main os naar de klote heb geholpen.

Heb je een backup van je Raspberry Pi en krijg je die snel weer terug als je wat fout gedaan hebt? Als dat zo is dan kun je rustiger experimenteren.

Ik denk dat met 't command wat je geeft inderdaad gewoon het kan installeren. Ik weet niet of Apache2 dan automatisch mee geïnstalleerd zal worden, ik vermoed van wel.

Als je 't geïnstalleerd hebt en je doet:
code:
1
 service smokeping start


Wat krijg je te zien als je dat doet?
Als ik het commando doe:
code:
1
 service smokeping status


Zie ik het volgende staan:

&#9679; smokeping.service - LSB: Start or stop the smokeping latency logging system daemon
   Loaded: loaded (/etc/init.d/smokeping)
   Active: active (running) since Wed 2016-06-22 19:39:43 CEST; 3min 44s ago
  Process: 19379 ExecStop=/etc/init.d/smokeping stop (code=exited, status=0/SUCCESS)
  Process: 19384 ExecStart=/etc/init.d/smokeping start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/smokeping.service
           &#9492;&#9472;19394 /usr/sbin/smokeping [FPing]

Jun 22 19:39:42 raspberrypi smokeping[19389]: Starting syslog logging
Jun 22 19:39:42 raspberrypi smokeping[19390]: Note: logging to syslog as local0/info.
Jun 22 19:39:42 raspberrypi smokeping[19390]: Daemonizing /usr/sbin/smokeping ...
Jun 22 19:39:42 raspberrypi smokeping[19394]: Smokeping version 2.006009 successfully launched.
Jun 22 19:39:42 raspberrypi smokeping[19394]: Not entering multiprocess mode for just a single probe.
Jun 22 19:39:42 raspberrypi smokeping[19394]: FPing: probing 1 targets with step 300 s and offset 245 s.
Jun 22 19:39:43 raspberrypi smokeping[19384]: Starting latency logger daemon: smokeping.
Jun 22 19:39:43 raspberrypi systemd[1]: Started LSB: Start or stop the smokeping latency logging system daemon.
Jun 22 19:43:22 raspberrypi systemd[1]: Started LSB: Start or stop the smokeping latency logging system daemon.


Als ik echter http://<ADRES>/smokeping/smokeping.cgi wil openen krijg ik nog steeds pagina niet gevonden.

Nu weet ik dat we voornamelijk met Ubuntu bezig zijn, maar een raspberry is een afgeleiden ervan of anders om en wellicht dat het anderen ook helpt :)

2250 WP Zuid PVoutput


Acties:
  • 0 Henk 'm!

  • WTM
  • Registratie: November 2004
  • Laatst online: 20-05 20:42
MdO82 schreef op woensdag 22 juni 2016 @ 19:47:
[...]


Als ik het commando doe:
code:
1
 service smokeping status


Zie ik het volgende staan:

&#9679; smokeping.service - LSB: Start or stop the smokeping latency logging system daemon
   Loaded: loaded (/etc/init.d/smokeping)
   Active: active (running) since Wed 2016-06-22 19:39:43 CEST; 3min 44s ago
  Process: 19379 ExecStop=/etc/init.d/smokeping stop (code=exited, status=0/SUCCESS)
  Process: 19384 ExecStart=/etc/init.d/smokeping start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/smokeping.service
           &#9492;&#9472;19394 /usr/sbin/smokeping [FPing]

Jun 22 19:39:42 raspberrypi smokeping[19389]: Starting syslog logging
Jun 22 19:39:42 raspberrypi smokeping[19390]: Note: logging to syslog as local0/info.
Jun 22 19:39:42 raspberrypi smokeping[19390]: Daemonizing /usr/sbin/smokeping ...
Jun 22 19:39:42 raspberrypi smokeping[19394]: Smokeping version 2.006009 successfully launched.
Jun 22 19:39:42 raspberrypi smokeping[19394]: Not entering multiprocess mode for just a single probe.
Jun 22 19:39:42 raspberrypi smokeping[19394]: FPing: probing 1 targets with step 300 s and offset 245 s.
Jun 22 19:39:43 raspberrypi smokeping[19384]: Starting latency logger daemon: smokeping.
Jun 22 19:39:43 raspberrypi systemd[1]: Started LSB: Start or stop the smokeping latency logging system daemon.
Jun 22 19:43:22 raspberrypi systemd[1]: Started LSB: Start or stop the smokeping latency logging system daemon.


Als ik echter http://<ADRES>/smokeping/smokeping.cgi wil openen krijg ik nog steeds pagina niet gevonden.

Nu weet ik dat we voornamelijk met Ubuntu bezig zijn, maar een raspberry is een afgeleiden ervan of anders om en wellicht dat het anderen ook helpt :)
Wat krijg je precies te zien als je de wegpagina probeert te openen? Server niet gevonden of? Want het lijkt dat de apache2 niet draait?

Staat er een + voor apache2 als je het commando invoert:
code:
1
 sudo service --status-all

Acties:
  • 0 Henk 'm!

  • ANdrode
  • Registratie: Februari 2003
  • Niet online
WTM schreef op woensdag 22 juni 2016 @ 19:28:
[...]
code:
1
 docker stop network-smokeping


als ik vervolgens ga kijken:

code:
1
2
3
4
5
 root@ubuntuserver:/opt/smokeping/config# ls -all
total 8
drwxr-xr-x 2 root root 4096 Jun 22 18:54 .
drwxr-xr-x 4 root root 4096 Jun 22 18:54 ..
root@ubuntuserver:/opt/smokeping/config#


Ik zie niet dat er configuratie bestanden zoals Probes / Targets zijn aangemaakt.
Tot daar ziet het er goed uit :).

Wat zie je als je een shell opent in de container?
docker exec -t -i <container_naam> /bin/bash

Er zou dan een config in /etc/smokeping/... moeten staan.

Het kan zijn dat mijn docker commando niet helemaal klopt. Ik zie zo snel alleen de fout niet.
Behalve als het rechten zijn.
nog even iets wat ik denk dat van belang kan zijn:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
root@ubuntuserver:/opt/smokeping/config# ifconfig
docker0   Link encap:Ethernet  HWaddr 02:42:c8:4c:eb:a6  
          inet addr:172.17.0.1  Bcast:0.0.0.0  Mask:255.255.0.0
          inet6 addr: fe80::42:c8ff:fe4c:eba6/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:24 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1608 (1.6 KB)  TX bytes:648 (648.0 B)

enp0s3    Link encap:Ethernet  HWaddr 08:00:27:0d:80:2d  
          inet addr:10.11.12.13  Bcast:10.11.255.255  Mask:255.255.0.0
          inet6 addr: fe80::a00:27ff:fe0d:802d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:68062 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6541 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:97233932 (97.2 MB)  TX bytes:579723 (579.7 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:160 errors:0 dropped:0 overruns:0 frame:0
          TX packets:160 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:11840 (11.8 KB)  TX bytes:11840 (11.8 KB)

veth6918143 Link encap:Ethernet  HWaddr 1a:fd:b8:ec:84:32  
          inet6 addr: fe80::18fd:b8ff:feec:8432/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:648 (648.0 B)  TX bytes:648 (648.0 B)


Moet die docker niet een eigen ip krijgen of?
De docker container krijgt in de standaard setup een virtuele netwerk interface. Deze zit op een standaar door docker aangemaakte bridge.

Met het commando dat ik had gepost stel je (-p 8000:80) in dat server_ip:8000 geforward wordt naar container_ip:80 waar de webserver draait.

Acties:
  • 0 Henk 'm!

  • MdO82
  • Registratie: Maart 2007
  • Laatst online: 20-05 07:45
WTM schreef op woensdag 22 juni 2016 @ 20:02:
[...]


Wat krijg je precies te zien als je de wegpagina probeert te openen? Server niet gevonden of? Want het lijkt dat de apache2 niet draait?

Staat er een + voor apache2 als je het commando invoert:
code:
1
 sudo service --status-all
Apache2 geeft een + :)

Als ik de pagina probeer te openen kreeg ik eerst een 404 nu een witte pagina :D


Verder heb ik in /etc/apache2/conf-available/smokeping,conf het volgende staan:

code:
1
2
3
4
5
6
ScriptAlias /smokeping/smokeping.cgi /usr/lib/cgi-bin/smokeping.cgi
Alias /smokeping /usr/share/smokeping/www

<Directory "/usr/share/smokeping/www">
    Options FollowSymLinks
</Directory>


En verder zie ik in de map conf-available het volgende staan:

root root   28 Jun 22 19:23 smokeping.conf -> ../../smokeping/apach 

[ Voor 32% gewijzigd door MdO82 op 22-06-2016 20:13 ]

2250 WP Zuid PVoutput


Acties:
  • 0 Henk 'm!

  • WTM
  • Registratie: November 2004
  • Laatst online: 20-05 20:42
[quote]ANdrode schreef op woensdag 22 juni 2016 @ 20:04:
[...]


Tot daar ziet het er goed uit :).

Wat zie je als je een shell opent in de container?
docker exec -t -i <container_naam> /bin/bash

Er zou dan een config in /etc/smokeping/... moeten staan.

Het kan zijn dat mijn docker commando niet helemaal klopt. Ik zie zo snel alleen de fout niet.
Behalve als het rechten zijn.


[...]

Ok, in de docker zie ik wat staan, maar er zijn geen config files?:

[code] root@ubuntuserver:/# docker start network-smokeping
network-smokeping
root@ubuntuserver:/# docker exec -t -i network-smokeping /bin/bash
root@49c01ff99047:/# ls
bin dev home lib64 mnt proc run srv tmp var
boot etc lib media opt root sbin sys usr
root@49c01ff99047:/# cd etc
root@49c01ff99047:/etc# cd smokeping
root@49c01ff99047:/etc/smokeping# ls
apache2.conf basepage.html config config.d smokemail smokeping_secrets email
root@49c01ff99047:/etc/smokeping# cd config.d
root@49c01ff99047:/etc/smokeping/config.d# ls -all
total 8
drwxr-xr-x 2 root root 4096 Jun 22 17:21 .
drwxr-xr-x 3 root root 4096 Jun 22 16:55 ..
root@49c01ff99047:/etc/smokeping/config.d#
[code]

Is dit wat je verwacht had? Of ? :-)

Acties:
  • 0 Henk 'm!

  • WTM
  • Registratie: November 2004
  • Laatst online: 20-05 20:42
MdO82 schreef op woensdag 22 juni 2016 @ 20:09:
[...]


Apache2 geeft een + :)

Als ik de pagina probeer te openen kreeg ik eerst een 404 nu een witte pagina :D


Verder heb ik in /etc/apache2/conf-available/smokeping,conf het volgende staan:

code:
1
2
3
4
5
6
ScriptAlias /smokeping/smokeping.cgi /usr/lib/cgi-bin/smokeping.cgi
Alias /smokeping /usr/share/smokeping/www

<Directory "/usr/share/smokeping/www">
    Options FollowSymLinks
</Directory>


En verder zie ik in de map conf-available het volgende staan:

root root   28 Jun 22 19:23 smokeping.conf -> ../../smokeping/apach 
Volgens mij moet je

code:
1
2
3
4
5
6
ScriptAlias /smokeping/smokeping.cgi /usr/lib/cgi-bin/smokeping.cgi
Alias /smokeping /usr/share/smokeping/www

<Directory "/usr/share/smokeping/www">
    Options FollowSymLinks
</Directory>


aanpassen naar:
code:
1
2
3
4
5
6
7
8
ScriptAlias /smokeping/smokeping.cgi /usr/lib/cgi-bin/smokeping.cgi
Alias /smokeping /usr/share/smokeping/www

<Directory "/usr/share/smokeping/www">
    Options FollowSymLinks
    Order allow,deny
    Allow from all
</Directory>


Vervolgens zou ik ook nog even doen (zoals de tip die ik hierboven kreeg :-)):

code:
1
2
3
sudo a2enmod cgi
sudo service apache2 restart
sudo service smokeping restart


En dan nog eens naar de url gaan:
http://vul-ipadress-in/smokeping/smokeping.cgi

Acties:
  • 0 Henk 'm!

  • MdO82
  • Registratie: Maart 2007
  • Laatst online: 20-05 07:45
WTM schreef op woensdag 22 juni 2016 @ 20:21:
[...]


Volgens mij moet je

code:
1
2
3
4
5
6
ScriptAlias /smokeping/smokeping.cgi /usr/lib/cgi-bin/smokeping.cgi
Alias /smokeping /usr/share/smokeping/www

<Directory "/usr/share/smokeping/www">
    Options FollowSymLinks
</Directory>


aanpassen naar:
code:
1
2
3
4
5
6
7
8
ScriptAlias /smokeping/smokeping.cgi /usr/lib/cgi-bin/smokeping.cgi
Alias /smokeping /usr/share/smokeping/www

<Directory "/usr/share/smokeping/www">
    Options FollowSymLinks
    Order allow,deny
    Allow from all
</Directory>


Vervolgens zou ik ook nog even doen (zoals de tip die ik hierboven kreeg :-)):

code:
1
2
3
sudo a2enmod cgi
sudo service apache2 restart
sudo service smokeping restart


En dan nog eens naar de url gaan:
http://vul-ipadress-in/smokeping/smokeping.cgi
Bedankt tot zover :)
Helaas nog een blanco pagina.

Ik laat het voor nu even zoals het is en wellicht dat er nog iemand voorbij komt die het geïnstalleerd heeft op een raspberry en wat tips kan geven al zal de software niet veel anders zijn dan ubuntu :)

2250 WP Zuid PVoutput


Acties:
  • 0 Henk 'm!

  • Dikke Foaf
  • Registratie: November 2002
  • Laatst online: 18-05 11:03
Ik weet dat in Debian 7 smokeping eenvoudig was om werkend te krijgen.
apt-get install smokeping en het was in orde.

Toen Debian 8 is uitgekomen wilde smokeping helemaal niet meer werken na een apt-get install smokeping, maar heb nog niet uitgezocht wat er mis gaat.

Installeer even Debian 7 in een vm en smokeping klaar.

Als je liever een uitdaging hebt, go for it.

Acties:
  • 0 Henk 'm!

  • WTM
  • Registratie: November 2004
  • Laatst online: 20-05 20:42
Dikke Foaf schreef op woensdag 22 juni 2016 @ 20:47:
Ik weet dat in Debian 7 smokeping eenvoudig was om werkend te krijgen.
apt-get install smokeping en het was in orde.

Toen Debian 8 is uitgekomen wilde smokeping helemaal niet meer werken na een apt-get install smokeping, maar heb nog niet uitgezocht wat er mis gaat.

Installeer even Debian 7 in een vm en smokeping klaar.

Als je liever een uitdaging hebt, go for it.
Liever geen uitdaging, de vraag is wat 't makkelijkste werkt :-D. Dus wellicht werkt dit voor iemand. Ik heb 'm inmiddels draaien onder ubuntu server 16.04 lts.

Voor de sport even gekeken of ik debian 7 zo kon downloaded maar inmiddels 8.5 is slechts te verkrijgen via officieel kanaal, maar wellicht moet ik nog even verder zoeken.

Acties:
  • 0 Henk 'm!

  • Dikke Foaf
  • Registratie: November 2002
  • Laatst online: 18-05 11:03

Acties:
  • +1 Henk 'm!

  • ANdrode
  • Registratie: Februari 2003
  • Niet online
WTM schreef op woensdag 22 juni 2016 @ 20:17:
[quote]ANdrode schreef op woensdag 22 juni 2016 @ 20:04:
[...]
Ok, in de docker zie ik wat staan, maar er zijn geen config files?:

...
Is dit wat je verwacht had? Of ? :-)
Ja/Nee: Dit is wat ik verwacht had bij een rechten probleem.

Als je een bestand aanmaakt dan mag dat vast niet (in container: touch test zal permission denied geven).

Kan je buiten de container de rechten van /opt/smokeping 'open' zetten? Voorlopig even dit*:
code:
1
chmod -R 777 /opt/smokeping


En daarna de container opnieuw aanmaken (misschien maakt hij alleen bestanden aan bij eerste start;

code:
1
2
docker rm -f  <container_naam>
<commando van eerst om aan te maken>


Misschien helpt dat :).

edit2 - aanpassing aan docker commando
In het commando was /etc/smokeping/config.d read-only. Dat gaat niet werken! :)
En en tweede staan de config files in de standaard container. Niet in de netwerk mount die ik doe.

De aanpak die ik omschrijf is het complex configuration aanpak van dperson/smokeping.

En ik mistte de stap (het kopieren van de eerste config...)
De stappen hieronder zijn getest! :)

Stap 0: Maak de directory voor de config files en installeer docker
Rechten staan 'verkeerd' (voor iedereen open)
code:
1
2
3
4
5
# installeer docker, zie <http://docker.io/>
apt install docker.io
# Maak directory/zet rechten open
mkdir -p /opt/smokeping/data
chmod 777 -R /opt/smokeping



Stap 1: Start een container die de originele config bevat
De container heeft de standard config. Die gaan we er uit kopieren.
code:
1
2
3
4
5
6
7
8
docker run -it --name network-smokeping-config \
    -p 8000:80 \
    -d dperson/smokeping
# Kopieer de smokeping config dir naar /opt/smokeping/ en rename hem naar config
docker cp network-smokeping-config:/etc/smokeping /opt/smokeping
mv /opt/smokeping/smokeping /opt/smokeping/config
# delete de tijdelijke container
docker rm -f network-smokeping-config


Stap 2: Maak de echte container (config en data staat er buiten):
code:
1
2
3
4
5
docker run -it --name network-smokeping \
    -p 8000:80 \
    -v /opt/smokeping/config/:/etc/smokeping/:ro \
    -v /opt/smokeping/data/:/var/lib/smokeping:rw \
    -d dperson/smokeping


Daarna draait de container op http://<ip>:8000/ :)

Stap 3: Pas de config aan zoals je wilt :)
Mijn voorbeeld config staat hierboven in de thread.

Daarna: Interpreteer de data:
Wat uitleg over wat de grafiek precies laat zien:
  • Bij packet loss veranderd de kleur van de lijn. De schaal staat in de grafiek.
  • De statistieken onder de grafiek worden berekent over de mediaan van de ping. De packet loss wordt berekend over alle packets (en hoort nul te zijn).
  • De lijn in de grafiek is de mediaan. Erboven/onder wordt de rest van de response tijd geplot.
  • Als er een grijze outlier in de grafiek zit dan betekent dit dat één of meerdere pakketten een hogere reactietijd hadden.
Als je browsed maakt een browser veel TCP verbindingen/DNS requests. Als je één erg trage request hebt dan vertraagt die de hele pagina.


*: Elegant is anders, maar effectief.

[ Voor 63% gewijzigd door ANdrode op 23-06-2016 08:14 ]


Acties:
  • +1 Henk 'm!

  • WTM
  • Registratie: November 2004
  • Laatst online: 20-05 20:42
ANdrode schreef op woensdag 22 juni 2016 @ 21:53:
[...]


Ja/Nee: Dit is wat ik verwacht had bij een rechten probleem.

Als je een bestand aanmaakt dan mag dat vast niet (in container: touch test zal permission denied geven).

Kan je buiten de container de rechten van /opt/smokeping 'open' zetten? Voorlopig even dit*:
code:
1
chmod -R 777 /opt/smokeping


En daarna de container opnieuw aanmaken (misschien maakt hij alleen bestanden aan bij eerste start;

code:
1
2
docker rm -f  <container_naam>
<commando van eerst om aan te maken>


Misschien helpt dat :).

edit2 - aanpassing aan docker commando
In het commando was /etc/smokeping/config.d read-only. Dat gaat niet werken! :)
En en tweede staan de config files in de standaard container. Niet in de netwerk mount die ik doe.

De aanpak die ik omschrijf is het complex configuration aanpak van dperson/smokeping.

En ik mistte de stap (het kopieren van de eerste config...)
De stappen hieronder zijn getest! :)

Stap 0: Maak de directory voor de config files
Rechten staan 'verkeerd' (voor iedereen open)
code:
1
2
mkdir -p /opt/smokeping/data
chmod 777 -R /opt/smokeping



Stap 1: Start een container die de originele config bevat
De container heeft de standard config. Die gaan we er uit kopieren.
code:
1
2
3
4
5
6
7
8
docker run -it --name network-smokeping-config \
    -p 8000:80 \
    -d dperson/smokeping
# Kopieer de smokeping config dir naar /opt/smokeping/ en rename hem naar config
docker cp network-smokeping-config:/etc/smokeping /opt/smokeping
mv /opt/smokeping/smokeping /opt/smokeping/config
# delete de tijdelijke container
docker rm -f network-smokeping-config


Stap 2: Maak de echte container (config en data staat er buiten):
code:
1
2
3
4
5
docker run -it --name network-smokeping \
    -p 8000:80 \
    -v /opt/smokeping/config/:/etc/smokeping/:ro \
    -v /opt/smokeping/data/:/var/lib/smokeping:rw \
    -d dperson/smokeping


Daarna draait de container op http://<ip>:8000/ :)

Stap 3: Pas de config aan zoals je wilt :)
Mijn voorbeeld config staat hierboven in de thread.


*: Elegant is anders, maar effectief.
Dank, ben er mee bezig. Ik krijg nog wat foutjes ertussen. (docker.io moet nog even geïnstalleerd worden en toen kreeg ik

code:
1
2
3
4
5
6
7
The program 'docker' is currently not installed. You can install it by typing:
apt install docker.io
root@ubuntu:/# apt install docker.io
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem. 
root@ubuntu:/# dpkg --configure -a
Setting up linux-image-4.4.0-24-generic (4.4.0-24.43) ...
blablabla


Op de een of andere reden crasht deze vm steeds. Ik ga ff opnieuw een vm inrichten en 'm dan testen.

Acties:
  • 0 Henk 'm!

  • WTM
  • Registratie: November 2004
  • Laatst online: 20-05 20:42
ANdrode schreef op woensdag 22 juni 2016 @ 21:53:
[...]

De stappen hieronder zijn getest! :)

Stap 0: Maak de directory voor de config files
Rechten staan 'verkeerd' (voor iedereen open)
code:
1
2
mkdir -p /opt/smokeping/data
chmod 777 -R /opt/smokeping



Stap 1: Start een container die de originele config bevat
De container heeft de standard config. Die gaan we er uit kopieren.
code:
1
2
3
4
5
6
7
8
docker run -it --name network-smokeping-config \
    -p 8000:80 \
    -d dperson/smokeping
# Kopieer de smokeping config dir naar /opt/smokeping/ en rename hem naar config
docker cp network-smokeping-config:/etc/smokeping /opt/smokeping
mv /opt/smokeping/smokeping /opt/smokeping/config
# delete de tijdelijke container
docker rm -f network-smokeping-config


Stap 2: Maak de echte container (config en data staat er buiten):
code:
1
2
3
4
5
docker run -it --name network-smokeping \
    -p 8000:80 \
    -v /opt/smokeping/config/:/etc/smokeping/:ro \
    -v /opt/smokeping/data/:/var/lib/smokeping:rw \
    -d dperson/smokeping


Daarna draait de container op http://<ip>:8000/ :)

Stap 3: Pas de config aan zoals je wilt :)
Mijn voorbeeld config staat hierboven in de thread.


*: Elegant is anders, maar effectief.
Hij werkt prima inderdaad zo! Nice! En ik denk dat 't handig is als je dit alles in 'su' mode doet.


enige wat ik nog moest doen was apt-get docker.io eerst installeren.:

stap 0.5
code:
1
 apt install docker.io


zo heb je na alle stappen smokeping draaien inderdaad. Je moet nog wel even de config files aanpassen. De probes en targets zoals jij die genoemd hebt werken voor mij. Nu nog even goed leren interpreteren maar dat doen we wel als er wat meer data in die grafiekjes staat :-).

Thanks!

Acties:
  • 0 Henk 'm!

  • supermlt
  • Registratie: Juni 2005
  • Niet online
Iemand ervaring met een tracert logging applicatie op een raspberry Pi die dit ook nog kan tonen in mooi overzicht

Acties:
  • 0 Henk 'm!

  • MdO82
  • Registratie: Maart 2007
  • Laatst online: 20-05 07:45
Ik dacht laat ik weer eens kijken of ik op mijn Raspberry een smokeping install kan draaien :)
Echter loop ik eigenlijk gelijk al vast :D


Ik heb de handleiding vanaf deze website gepakt.

Hierop staat:

"Smokeping uses RRDtool for logging and graphing. If your linux distro provides an rrdtool package with perl support, use this. If you want to get the latest and greatest version, compile your own: http://oss.oetiker.ch/rrdtool/ "

Oke, duidelijk ik naar die website, maar welke versie moet je gebruiken als je al een raspberry hebt draaien met Raspbian ?

2250 WP Zuid PVoutput


Acties:
  • 0 Henk 'm!

  • 8088
  • Registratie: December 2000
  • Niet online

8088

NaN

Waarom zelf compileren als smokeping (en rrdtool) in de repository van Raspbian staat?

Do you seek to engage in or have you ever engaged in terrorist activities, espionage, sabotage, or genocide?


Acties:
  • 0 Henk 'm!

  • ANdrode
  • Registratie: Februari 2003
  • Niet online
MdO82 schreef op vrijdag 10 februari 2017 @ 12:48:
Oke, duidelijk ik naar die website, maar welke versie moet je gebruiken als je al een raspberry hebt draaien met Raspbian ?
Die uit de packages. Op mijn rpi werkt de raspbian package gewoon :) (voor heel smokeping)

[ Voor 3% gewijzigd door ANdrode op 10-02-2017 14:28 ]


Acties:
  • 0 Henk 'm!

  • MdO82
  • Registratie: Maart 2007
  • Laatst online: 20-05 07:45
ANdrode schreef op vrijdag 10 februari 2017 @ 14:28:
[...]


Die uit de packages. Op mijn rpi werkt de raspbian package gewoon :) (voor heel smokeping)
Was ik gewoon weer eens te moeilijk aan het doen :)
Straks even een backup maken van mijn SD en aan de slag :)

Goed smokeping geïnstalleerd.
Ik heb na aanleiding van het bericht van @Thinkpad het volgende commando gebruikt

sudo apt-get install smokeping


Ik heb de website van smokeping nu voor mij, maar nu ik hem via bovenstaande heb geïnstalleerd heb ik geen map Targets.

Volgens de informatie van ANdrode moet je een map hebben Targets waar je je config files inzet met de servers die je wilt monitoren.

Nu ik hem via bovenstaande heb geïnstalleerd staat smokeping bij mij in
 /opt/smokeping/ 


Maar ik zie nergens een Target.
Kan iemand mij vertellen waar ik moet zoeken als je hem via apt-get geïnstalleerd hebt ?

[ Voor 54% gewijzigd door MdO82 op 10-02-2017 17:27 . Reden: Locatie targets ]

2250 WP Zuid PVoutput


Acties:
  • 0 Henk 'm!

  • ANdrode
  • Registratie: Februari 2003
  • Niet online
MdO82 schreef op vrijdag 10 februari 2017 @ 14:32:
[...]
Maar ik zie nergens een Target.
Kan iemand mij vertellen waar ik moet zoeken als je hem via apt-get geïnstalleerd hebt ?
In mijn voorbeeld gebruikte ik docker met /opt/smokeping als pad naar de config.

Waarschijnlijk staan op de raspberry pi de configuratie bestanden in /etc/smokeping/config.d. Het targets bestand is dan /etc/smokeping/config.d/Targets

Acties:
  • 0 Henk 'm!

  • MdO82
  • Registratie: Maart 2007
  • Laatst online: 20-05 07:45
ANdrode schreef op vrijdag 10 februari 2017 @ 19:34:
[...]


In mijn voorbeeld gebruikte ik docker met /opt/smokeping als pad naar de config.

Waarschijnlijk staan op de raspberry pi de configuratie bestanden in /etc/smokeping/config.d. Het targets bestand is dan /etc/smokeping/config.d/Targets
Ah kijk dat verklaard het een en ander.
Ik zat even teveel gefocust op config ipv config.d :)

Edit: Na nog even wat klooien hebben we beeld :)

Afbeeldingslocatie: https://i.imgur.com/tFBcEba.png

Nu nog even kijken hoe we het geupdate krijgen :)

[ Voor 14% gewijzigd door MdO82 op 10-02-2017 22:56 ]

2250 WP Zuid PVoutput


Acties:
  • 0 Henk 'm!

  • ANdrode
  • Registratie: Februari 2003
  • Niet online
MdO82 schreef op vrijdag 10 februari 2017 @ 22:17:
[...]
Ah kijk dat verklaard het een en ander.
Ik zat even teveel gefocust op config ipv config.d :)

Edit: Na nog even wat klooien hebben we beeld :)

[afbeelding]

Nu nog even kijken hoe we het geupdate krijgen :)
Er zou naar ongeveer 5 minuten de eerste data in moeten staan. Behalve als je geen response op de pings krijgt natuurlijk, dan houdt je een blanco grafiek >:)

Acties:
  • 0 Henk 'm!

  • MdO82
  • Registratie: Maart 2007
  • Laatst online: 20-05 07:45
ANdrode schreef op zaterdag 11 februari 2017 @ 11:58:
[...]


Er zou naar ongeveer 5 minuten de eerste data in moeten staan. Behalve als je geen response op de pings krijgt natuurlijk, dan houdt je een blanco grafiek >:)
Ik heb een cronjob taak gemaakt om mijn rpi :)

Afbeeldingslocatie: https://i.imgur.com/rIiV006.png

2250 WP Zuid PVoutput


Acties:
  • 0 Henk 'm!

  • ANdrode
  • Registratie: Februari 2003
  • Niet online
MdO82 schreef op zaterdag 11 februari 2017 @ 12:41:
[...]
Ik heb een cronjob taak gemaakt om mijn rpi :)

[afbeelding]
Werkt goed :)
Op een raspberry pi zou ik zelf geen HTTPS probe doen. De SSL handshake kost wat rekentijd en daardoor mogelijk ook het grootste deel van de tijd.

Makkelijk te controleren door een HTTP probe naar dezelfde machine te doen en naar het verschil te kijken. Dat zou een paar keer de ping moeten zijn, geen 50-100ms.

Acties:
  • 0 Henk 'm!

  • MdO82
  • Registratie: Maart 2007
  • Laatst online: 20-05 07:45
ANdrode schreef op zaterdag 11 februari 2017 @ 12:58:
[...]


Werkt goed :)
Op een raspberry pi zou ik zelf geen HTTPS probe doen. De SSL handshake kost wat rekentijd en daardoor mogelijk ook het grootste deel van de tijd.

Makkelijk te controleren door een HTTP probe naar dezelfde machine te doen en naar het verschil te kijken. Dat zou een paar keer de ping moeten zijn, geen 50-100ms.
Ik had jouw probs kwakloos overgenomen dus moet hem nog even finetunen :)

2250 WP Zuid PVoutput


Acties:
  • +1 Henk 'm!

  • MdO82
  • Registratie: Maart 2007
  • Laatst online: 20-05 07:45
Ik heb bij mij nog een probleempje gevonden wat waarschijnlijk komt door onnodig iets dubbel te doen :)

Ik heb in crontab -e het volgende commando staan.

*/5 * * * * sudo smokeping


Zo van update elke 5 minuten de data van smokeping.
Echter wat ik hier doe is de taak smokeping opnieuw proberen te starten.
Uiteraard krijg ik een foutmelding met de boodschap de taak draait al (logisch)

Moet ik iets in crontab zetten om de zaak elke 5 minuten te updaten of gebeurd dit eigenlijk al vanuit smokeping zelf ?

2250 WP Zuid PVoutput


Acties:
  • 0 Henk 'm!

  • 8088
  • Registratie: December 2000
  • Niet online

8088

NaN

Er is geen cronjob nodig. Intervallen stel je in de configuratie(s) in.

Do you seek to engage in or have you ever engaged in terrorist activities, espionage, sabotage, or genocide?


Acties:
  • 0 Henk 'm!

  • MdO82
  • Registratie: Maart 2007
  • Laatst online: 20-05 07:45
@Wopper zoals besproken in [Ziggo] Ervaringen Topic - Deel 10 loop ik tegen een foutje aan in mijn config.

"ERROR: alert hostdown (/etc/smokeping/Internet/LibertyDNS1) is not defined
For help, please send mail to the webmaster (webmaster@localhost), giving this error message and the time and date of the error."

Ik had de DNS servers toegevoegd aan de Targets en daarna:

sudo smokeping --debug


Dit laatste omdat ik daarmee dacht dat de definities geregeld/aangemaakt worden, maar dat blijkt niet zo te zijn :)

Eind van de debug

ERROR: alert hostdown (/etc/smokeping/Internet/LibertyDNS1) is not defined

Wat ben ik vergeten ? :D

[ Voor 8% gewijzigd door MdO82 op 22-02-2017 14:33 ]

2250 WP Zuid PVoutput


Acties:
  • 0 Henk 'm!

  • stormfly
  • Registratie: Juli 2001
  • Laatst online: 22:43
Normaliter moet je even smokeping herstarten na het aanmaken van een nieuwe graph, heb je dat gedaan?

Gezien de output, verwijst hij naar een map waarin hij een RRD file wil zien? Of zie je dit in je browser?

Mijn ervaring is dat bij het missen van een RRD file je gewoon een " picture ? browser leegte" ziet. Maar het kan ook het missen van een verwijzing zijn in je Targets file? Die mag je wel even delen via DM?

Acties:
  • 0 Henk 'm!

  • MdO82
  • Registratie: Maart 2007
  • Laatst online: 20-05 07:45
Normaliter moet je even smokeping herstarten na het aanmaken van een nieuwe graph, heb je dat gedaan?
Herstart van de raspberry gegeven want de service smokeping was niet genoeg, maar helaas nog geen actie.
Gezien de output, verwijst hij naar een map waarin hij een RRD file wil zien? Of zie je dit in je browser?
Ik zie die output zowel in de browser als in de debug via putty
Mijn ervaring is dat bij het missen van een RRD file je gewoon een " picture ? browser leegte" ziet. Maar het kan ook het missen van een verwijzing zijn in je Targets file? Die mag je wel even delen via DM?
Ik zal mijn targets ook even doorsturen :)

2250 WP Zuid PVoutput


Acties:
  • 0 Henk 'm!

  • stormfly
  • Registratie: Juli 2001
  • Laatst online: 22:43
Owh ik zie het nu ;-)

ERROR: alert hostdown (/etc/smokeping/Internet/LibertyDNS1) is not defined

Je alerts zijn niet aangemaakt ;-)

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#+packetlosssmall
#type = loss
# in percent
#pattern = >15%,*10*,>15%,*10*,>15%,*10*,>15%
#edgetrigger = yes
#comment = Packetloss >15%

#+packetloss
#type = loss
# in percent
#pattern = >20%,*10*,>20%,*10*,>20%,*10*,>20%
#edgetrigger = yes
#comment = Packetloss >30%

#+packetlossbig
#type = loss
## in percent
#pattern = >50%,*10*,>50%,*10*,>50%,*10*,>50%
#edgetrigger = yes
#comment = Packetloss >50%
 
+hostdown 
type = loss 
pattern = >99%,>99%,>99% 
edgetrigger = yes 
comment = Host is down.

#+congestion
#type = rtt
# in milli seconds
#pattern = >100,>100,>100
#edgetrigger = yes
#comment = RTT bigger than 100ms.

#+rttdetect
#type = rtt
#in milliseconds
#pattern = <15,<15,<15,<15,>15,>75,>75,>75,>75
#comment = RTT increased from <15ms to >75ms.

Acties:
  • 0 Henk 'm!

  • MdO82
  • Registratie: Maart 2007
  • Laatst online: 20-05 07:45
stormfly schreef op woensdag 22 februari 2017 @ 16:29:
Owh ik zie het nu ;-)

ERROR: alert hostdown (/etc/smokeping/Internet/LibertyDNS1) is not defined

Je alerts zijn niet aangemaakt ;-)

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#+packetlosssmall
#type = loss
# in percent
#pattern = >15%,*10*,>15%,*10*,>15%,*10*,>15%
#edgetrigger = yes
#comment = Packetloss >15%

#+packetloss
#type = loss
# in percent
#pattern = >20%,*10*,>20%,*10*,>20%,*10*,>20%
#edgetrigger = yes
#comment = Packetloss >30%

#+packetlossbig
#type = loss
## in percent
#pattern = >50%,*10*,>50%,*10*,>50%,*10*,>50%
#edgetrigger = yes
#comment = Packetloss >50%
 
+hostdown 
type = loss 
pattern = >99%,>99%,>99% 
edgetrigger = yes 
comment = Host is down.

#+congestion
#type = rtt
# in milli seconds
#pattern = >100,>100,>100
#edgetrigger = yes
#comment = RTT bigger than 100ms.

#+rttdetect
#type = rtt
#in milliseconds
#pattern = <15,<15,<15,<15,>15,>75,>75,>75,>75
#comment = RTT increased from <15ms to >75ms.
Ja 8)7 |:( dat is natuurlijk ook wel handig om te defineren :z
Maar goed de website kan ik weer openen :)

Zoals je hierboven kan lezen had ik een taak in mijn crontab staan om de data elke 5 minuten te refreshen.
Zoals hierboven wordt aangegeven kan je dat in de config instellen.
Kan je mij nog een hint geven waar ik moet zoeken of is het standaard al 5 minuten ?

Edit: hij blijft niet lief voor me :S
Sinds 1600 uur geen data meer ontvangen :?

2250 WP Zuid PVoutput


Acties:
  • 0 Henk 'm!

  • ANdrode
  • Registratie: Februari 2003
  • Niet online
MdO82 schreef op woensdag 22 februari 2017 @ 16:56:
[...]
Zoals je hierboven kan lezen had ik een taak in mijn crontab staan om de data elke 5 minuten te refreshen.
Zoals hierboven wordt aangegeven kan je dat in de config instellen.
Kan je mij nog een hint geven waar ik moet zoeken of is het standaard al 5 minuten ?

Edit: hij blijft niet lief voor me :S
Sinds 1600 uur geen data meer ontvangen :?
Voor de zekerheid kan je de RRD files even verwijderen. En daarna controleren of de rechten nog goed staan.

Als het goed is dan wordt het interval de step parameter in Database gedefinieerd. Je kan het mogelijk overriden per probe in Probes. Ik heb het overriden nog nooit geprobeerd.

Als de smokeping daemon draait dan update hij vanzelf. Als je elke vijf minuten herstart dan kan dat er voor zorgen dat er daardoor geen data is :X

[ Voor 15% gewijzigd door ANdrode op 22-02-2017 18:25 ]


Acties:
  • 0 Henk 'm!

  • MdO82
  • Registratie: Maart 2007
  • Laatst online: 20-05 07:45
De rrd files heb ik nu weggegooid en worden ook weer netjes aangemaakt.
Nu maar eens even kijken hoe het gaat lopen :)

2250 WP Zuid PVoutput


Acties:
  • 0 Henk 'm!

  • stormfly
  • Registratie: Juli 2001
  • Laatst online: 22:43
Je moet hem als deamon starten, ik weet zo niet de combinatie. Maar mijn docker van "dperson" doet dat zelf. Misschien kan je via zijn github de juiste code syntax achterhalen?

Acties:
  • 0 Henk 'm!

  • superduper
  • Registratie: Juli 2001
  • Laatst online: 20-05 07:34

superduper

Z3_3.0 Woeiiii

Na wat problemen met mijn ziggo internet ben ik een smokeping installatie aan het opzetten. Alles lijkt te werken behalve de echoping DNA calls.

In de log files zie ik:

echoPingDNS: WARNING: "/usr/bin/echoping -t 1 -P 0xa0 -p 6 -w 1 -4 -m /usr/lib/echoping/dns.so -n 5 8.8.8.8 -t A example.org" exited with status 0 [signal 11] - output follows

en als ik dit handmatig uitvoer krijg ik een segfault.

iemand een idee hoe ik dit (of een alternatieve DNS probe) aan de gang krijg? Het echoping project lijkt niet meer actief te zijn, dus echt support vind ik ook niet. Andere documentatie die ik gevonden had is of oud en niet meer relevant of biedt geen oplossingen..

Acties:
  • 0 Henk 'm!

  • ANdrode
  • Registratie: Februari 2003
  • Niet online
superduper schreef op maandag 22 april 2019 @ 16:24:
iemand een idee hoe ik dit (of een alternatieve DNS probe) aan de gang krijg? Het echoping project lijkt niet meer actief te zijn, dus echt support vind ik ook niet. Andere documentatie die ik gevonden had is of oud en niet meer relevant of biedt geen oplossingen..
Ik gebruik de dig dns probe.

Hij is niet ideaal (heeft veel minder precieze timing dan echoping) maar het werkt.

code:
1
2
3
4
5
6
7
8
+ DNS
binary = /usr/bin/dig
forks = 5
lookup = www.example.org
offset = random
step = 300
pings = 20
timeout = 1

Acties:
  • 0 Henk 'm!

  • superduper
  • Registratie: Juli 2001
  • Laatst online: 20-05 07:34

superduper

Z3_3.0 Woeiiii

ANdrode schreef op maandag 22 april 2019 @ 16:39:
[...]


Ik gebruik de dig dns probe.

Hij is niet ideaal (heeft veel minder precieze timing dan echoping) maar het werkt.

code:
1
2
3
4
5
6
7
8
+ DNS
binary = /usr/bin/dig
forks = 5
lookup = www.example.org
offset = random
step = 300
pings = 20
timeout = 1
thanks, werkt.

Acties:
  • 0 Henk 'm!

  • ThinkPad
  • Registratie: Juni 2005
  • Laatst online: 21:45
Ik gebruik de linuxserver/smokeping Docker container om SmokePing in te draaien. Deze heeft een recentere versie van SmokePing en wordt vaker bijgewerkt dan de dperson/smokeping variant zo te zien. Deze versie werkt ook makkelijker met bewerken van de config vind ik, hij heeft vi in de container zitten en de wijzigingen zijn gelijk zichtbaar na een refresh van de pagina i.p.v. de hele container te moeten herstarten.

Ik volg nu de config van @ANdrode uit deze link ANdrode in "[Ziggo] Ervaringen Topic - Deel 9" maar ik zie dat in de Docker container die ik gebruik 'echoping' ontbreekt :-( Schijnbaar wordt deze niet meer bijgehouden. Voor Alpine Linux (waar linuxserver/smokeping container op draait) is hij ook niet te vinden in de repository.

Is er een gelijkwaardige variant van echoping? Of kun je met 'curl' hetzelfde resultaat bereiken (=latency van een webpagina)? Ik wil namelijk de URL's van een aantal SaaS diensten laten monitoren door SmokePing.

CC @stormfly

Acties:
  • 0 Henk 'm!

  • stormfly
  • Registratie: Juli 2001
  • Laatst online: 22:43
Jeps ik heb CURL ook gebruikt, gaat goed. Ik meen zelfs dat ik van echoping helemaal naar CURL ben overgestapt voor HTTP(s) monitoring. De config is nu al enige tijd uit mijn smokeping.

Acties:
  • 0 Henk 'm!

  • ThinkPad
  • Registratie: Juni 2005
  • Laatst online: 21:45
@stormfly Kun je misschien (wat stukken van) je config delen?

Acties:
  • 0 Henk 'm!

  • stormfly
  • Registratie: Juli 2001
  • Laatst online: 22:43
ThinkPadd schreef op dinsdag 12 mei 2020 @ 16:33:
@stormfly Kun je misschien (wat stukken van) je config delen?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
*** Probes ***
#default is step 300 en pings 20

+ FPing
binary = /usr/sbin/fping

++ FPing1
blazemode = true
offset = random

++ FPing2
blazemode = true
offset = random

++ FPingWAN
blazemode = true
offset = random

++ FPingWAN1
blazemode = true
offset = random

++ FPingDNS
blazemode = true
offset = random
hostinterval = 1.5
mininterval = 0.001
timeout = 5
pings = 5

++ FPingDNS1
blazemode = true
offset = random
hostinterval = 1.5
mininterval = 0.001
timeout = 5
pings = 5

++ FPingZiggo1
blazemode = true
offset = random


++ FPingZiggo2
blazemode = true
offset = random


++ FPingZiggo3
blazemode = true
offset = random


++ FPingFast
step = 60
blazemode = true
offset = random

++ FPingFastBig
step = 60
blazemode = true
offset = random
packetsize = 1450


#++ FPingLarge
#packetsize = 1450
#offset = random
#step = 120
#hostinterval = 1.0
#tos = 0x88

+ DNS
binary = /usr/bin/dig

++ DNS1
forks = 10
lookup = google.nl
offset = random
pings = 5

++ DNS2
forks = 10
lookup = google.nl
offset = random
pings = 30
step = 120

+ Curl
binary = /usr/bin/curl
offset = random
pings = 5
urlformat = http://%host%/



code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# +HTTPS
#title = HTTP(S)
#menu = HTTP(S)
#probe = Curl

#++ Google
#menu = Google.com
#title = Google.com
#host = Google.com

#++ Gmail
#menu = Gmail.com
#title = Gmail.com
#host = Gmail.com


Blij dat ik het niet weggooi maar # gebruik

Acties:
  • 0 Henk 'm!

  • ANdrode
  • Registratie: Februari 2003
  • Niet online
ThinkPadd schreef op dinsdag 12 mei 2020 @ 16:03:
Ik gebruik de linuxserver/smokeping Docker container om SmokePing in te draaien. Deze heeft een recentere versie van SmokePing en wordt vaker bijgewerkt dan de dperson/smokeping variant zo te zien. Deze versie werkt ook makkelijker met bewerken van de config vind ik, hij heeft vi in de container zitten en de wijzigingen zijn gelijk zichtbaar na een refresh van de pagina i.p.v. de hele container te moeten herstarten.
Die container is een stuk beter ja :).
Is er een gelijkwaardige variant van echoping? Of kun je met 'curl' hetzelfde resultaat bereiken (=latency van een webpagina)? Ik wil namelijk de URL's van een aantal SaaS diensten laten monitoren door SmokePing.
Curl werkt goed (met lagere tijdsresolutie). Als je echt wilt monitoren met alerts zou je prometheus/blackbox exporter kunnen overwegen.

Acties:
  • +5 Henk 'm!

  • ANdrode
  • Registratie: Februari 2003
  • Niet online
Omdat ik er via DM een update over krijg: Een up to date lijst van Atlas anchors in Targets formaat.
offtopic:
Ik zal deze post bijwerken als ik hoor dat ze niet up to date zijn


RIPE Atlas Anchors, in Nederland:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
++ RipeAtlasAnchorAS1101Amsterdam
menu = Amsterdam AS1101
title = AS1101, Amsterdam (nl-ams-as1101)
host = nl-ams-as1101.anchors.atlas.ripe.net


++ RipeAtlasAnchorAS1200Amsterdam
menu = Amsterdam AS1200
title = AS1200, Amsterdam (nl-ams-as1200)
host = nl-ams-as1200.anchors.atlas.ripe.net


++ RipeAtlasAnchorAS12041Amsterdam
menu = Amsterdam AS12041
title = AS12041, Amsterdam (nl-ams-as12041)
host = nl-ams-as12041.anchors.atlas.ripe.net

++ RipeAtlasAnchorAS286Amsterdam
menu = Amsterdam AS286
title = AS286, Amsterdam (nl-ams-as286)
host = nl-ams-as286.anchors.atlas.ripe.net

++ RipeAtlasAnchorAS3265Amsterdam
menu = Amsterdam AS3265
title = AS3265, Amsterdam (nl-ams-as3265)
host = nl-ams-as3265.anchors.atlas.ripe.net

++ RipeAtlasAnchorAS3333-3Amsterdam
menu = Amsterdam AS3333-3
title = AS3333-3, Amsterdam (nl-ams-as3333-3)
host = nl-ams-as3333-3.anchors.atlas.ripe.net

++ RipeAtlasAnchorAS3333-4Amsterdam
menu = Amsterdam AS3333-4
title = AS3333-4, Amsterdam (nl-ams-as3333-4)
host = nl-ams-as3333-4.anchors.atlas.ripe.net


++ RipeAtlasAnchorAS34106Amsterdam
menu = Amsterdam AS34106
title = AS34106, Amsterdam (nl-ams-as34106)
host = nl-ams-as34106.anchors.atlas.ripe.net


++ RipeAtlasAnchorAS35733Amsterdam
menu = Amsterdam AS35733
title = AS35733, Amsterdam (nl-ams-as35733)
host = nl-ams-as35733.anchors.atlas.ripe.net


++ RipeAtlasAnchorAS43996Amsterdam
menu = Amsterdam AS43996
title = AS43996, Amsterdam (nl-ams-as43996)
host = nl-ams-as43996.anchors.atlas.ripe.net


++ RipeAtlasAnchorAS203993Apeldoorn
menu = Apeldoorn AS203993
title = AS203993, Apeldoorn (nl-ape-as203993)
host = nl-ape-as203993.anchors.atlas.ripe.net


++ RipeAtlasAnchorAS1140Arnhem
menu = Arnhem AS1140
title = AS1140, Arnhem (nl-arn-as1140)
host = nl-arn-as1140.anchors.atlas.ripe.net


++ RipeAtlasAnchorAS12414Dronten
menu = Dronten AS12414
title = AS12414, Dronten (nl-dro-as12414)
host = nl-dro-as12414.anchors.atlas.ripe.net

++ RipeAtlasAnchorAS12859-CLIENTEde
menu = Ede AS12859-CLIENT
title = AS12859-CLIENT, Ede (nl-ede-as12859-client)
host = nl-ede-as12859-client.anchors.atlas.ripe.net


++ RipeAtlasAnchorAS12859Ede
menu = Ede AS12859
title = AS12859, Ede (nl-ede-as12859)
host = nl-ede-as12859.anchors.atlas.ripe.net


++ RipeAtlasAnchorAS1133Enschede
menu = Enschede AS1133
title = AS1133, Enschede (nl-ens-as1133)
host = nl-ens-as1133.anchors.atlas.ripe.net


++ RipeAtlasAnchorAS60781Haarlem
menu = Haarlem AS60781
title = AS60781, Haarlem (nl-haa-as60781)
host = nl-haa-as60781.anchors.atlas.ripe.net


++ RipeAtlasAnchorAS34612Harderwijk
menu = Harderwijk AS34612
title = AS34612, Harderwijk (nl-hrd-as34612)
host = nl-hrd-as34612.anchors.atlas.ripe.net


++ RipeAtlasAnchorAS1103Utrecht
menu = Utrecht AS1103
title = AS1103, Utrecht (nl-utc-as1103)
host = nl-utc-as1103.anchors.atlas.ripe.net


++ RipeAtlasAnchorAS49784Veendam
menu = Veendam AS49784
title = AS49784, Veendam (nl-vdm-as49784)
host = nl-vdm-as49784.anchors.atlas.ripe.net


Internationaal:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
++ RipeAtlasDENICFrankfurt
menu = DENIC eG Frankfurt
title = DENIC eG Frankfurt am Main (de-fra-as8763)
host = de-fra-as8763.anchors.atlas.ripe.net

++ RipeAtlasSwitchZurich
menu = SWITCH Zurich
title = SWITCH NOC, Zurich (ch-zrh-as559)
host = ch-zrh-as559.anchors.atlas.ripe.net

++ RipeAtlasBostonUniversity
menu = Boston University
title = Boston University, Boston (us-bos-as111)
host = us-bos-as111.anchors.atlas.ripe.net

++ RipeAtlasComcastWestWestChester
menu = Comcast West Chester (PA)
title = Comcast, West Chester, Pennsylvania (us-wct-as7922 )
host = us-wct-as7922.anchors.atlas.ripe.net

++ RipeAtlasVerizonMiami
menu = Verizon Miami
title = Verizon Digital Media Services, Miami (us-mia-as15133)
host = us-mia-as15133.anchors.atlas.ripe.net

++ RipeAtlasVerizonChicago
menu = Verizon Chicago
title = Verizon Digital Media Services, Chicago (us-chi-as15133)
host = us-chi-as15133.anchors.atlas.ripe.net

++ RipeAtlasMetapeerElkGroveVillage
menu = Metapeer Elk Grove Village (IL)
title = Metapeer, Elk Grove Village, Illinois (us-evi-as19255)
host = us-evi-as19255.anchors.atlas.ripe.net

++ RipeAtlasVerizonAshburn
menu = Verizon Ashburn
title = Verizon Digital Media Services, Ashburn (us-abn-as15133)
host = us-abn-as15133.anchors.atlas.ripe.net

++ RipeAtlasNTTDAllas
menu = NTT Dallas
title = NTT Communications, Dallas (us-dal-as2914)
host = us-dal-as2914.anchors.atlas.ripe.net

++ RipeAtlasVerizonDallas
menu = Verizon Dallas
title = Verizon Digital Media Services, Dallas (us-dac-as15133)
host = us-dac-as15133.anchors.atlas.ripe.net

++ RipeAtlasVerizonSanJose
menu = Verizon San Jose
title = Verizon Digital Media Services, San Jose (us-sjc-as15133)
host = us-sjc-as15133.anchors.atlas.ripe.net

++ RipeAtlasTelusVancouver
menu = TELNUS Vancouver
title = TELUS, Vancouver (ca-van-as852)
host = ca-van-as852.anchors.atlas.ripe.net

++ RipeAtlasAPNICBrisbane
menu = APNIC Brisbane
title = APNIC, Brisbane (au-bne-as4608)
host = au-bne-as4608.anchors.atlas.ripe.net

++ RipeAtlasBookingSingapore
menu = Booking.com Singapore
title = Booking.com, Singapore (sg-sin-as43996.anchors)
host = sg-sin-as43996.anchors.atlas.ripe.net

++ RipeAtlasAnchorCOMSATSIslamabad
menu = COMSATS Islamabad
title= COMSATS Internet Services, Islamabad, Pakistan (pk-isb-as7590) 
host = pk-isb-as7590.anchors.atlas.ripe.net

++ RipeAtlasAnchorARIUBuenosAires
menu = ARIU Buenos Aires
title= AIRIU Buenos Aires, Argentina (ar-bue-as4270)
host = ar-bue-as4270.anchors.atlas.ripe.net

++ RipeAtlasAnchorNICbrSaoPaulo
menu = NIC.br Sao Paolo
title = NIC.br Sao Paolo, Brazil (br-sao-as22548)
host = br-sao-as22548.anchors.atlas.ripe.net

++ RipeAtlasAnchorGCPSaoPaulo
menu = GCP Sao Paolo
title = GCP Sao Paolo, Brazil (br-sao-as15169)
host = br-sao-as15169.anchors.atlas.ripe.net

++ RipeAtlasAnchorAWSSaoPaulo
menu = AWS Sao Paolo
title = AWS Sao Paolo, Brazil (br-aso-as16509)
host = br-sao-as16509.anchors.atlas.ripe.net

++ RipeAtlasAnchorINXZACapeTown
menu = INX-ZA Cape Town
title= Internet Service Providers' Association of South Africa, Cape Town (za-cpt-as37663)
host = za-cpt-as37663.anchors.atlas.ripe.net

++ RipeAtlasZainKuwait
menu = Zain Kuwait
title = Zain Kuwait, Kuwait (kw-kwi-as42961)
host = kw-kwi-as42961.anchors.atlas.ripe.net 

++ RipeAtlasAKEPAlbania
menu = AKEP Albania
title = AKEP, Albania (al-tia-as42409.anchors)
host = al-tia-as42409.anchors.atlas.ripe.net 

++ RipeAtlasKazNIC
menu = KazNIC Kazachstan
title = KazNIC Organization, Semipalatinsk, Kazachstan (kz-plx-as21282)
host = kz-plx-as21282.anchors.atlas.ripe.net

[ Voor 7% gewijzigd door ANdrode op 13-07-2020 21:32 ]


Acties:
  • 0 Henk 'm!

  • ThinkPad
  • Registratie: Juni 2005
  • Laatst online: 21:45
ANdrode schreef op dinsdag 12 mei 2020 @ 17:28:
[...]


Curl werkt goed (met lagere tijdsresolutie). Als je echt wilt monitoren met alerts zou je prometheus/blackbox exporter kunnen overwegen.
Ik heb dit helaas nog steeds niet goed aan de gang. Van het lijstje waar ik een aantal van wil checken zie ik alleen grafieken in SmokePing voor Facebook en GitHub.

Probes
code:
1
2
3
4
+ Curl
binary = /usr/bin/curl
pings = 5
extraargs = --head


Targets
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
+ CommonSAAS
probe = Curl
menu = Common SaaS
title = Monitors the availability of several software as a service (SaaS) providers

++ Facebook
menu              = Facebook
title             = Facebook
host              = graph.facebook.com
urlformat         = https://%host%/

++ Office365
menu              = Office365
title             = Office365
host              = outlook.office365.com/api/*
urlformat         = https://%host%/

++ Dropbox
menu              = Dropbox
title             = Dropbox
host              = www.dropbox.com/1/oauth/
urlformat         = https://%host%/

++ GitHub
menu              = GitHub
title             = GitHub
host              = api.github.com
urlformat         = https://%host%/

++ Twitter
menu              = Twitter
title             = Twitter
host              = api.twitter.com/oauth/
urlformat         = https://%host%/

++ Gmail
menu              = Gmail
title             = Gmail
host              = googleapis.com/gmail/v1/users/userId/
urlformat         = https://%host%/


Wat doe ik verkeerd waardoor anderen zoals bijv. Dropbox, Twitter, Gmail e.d. geen grafieken laten zien?
Heb gekeken in de Docker container naar logfiles, maar ik kan niet goed ontdekken waar hij het wegschrijft.

Als ik zelf de URL aanroep via curl outlook.office365.com/api/* --head dan krijg ik dezelfde output als wanneer ik dat voor de Facebook URL doe :?

Of werkt het alleen met het hoogste domein, zonder iets na de '/' (dat is enige verschil wat ik nu kan ontdekken)

Acties:
  • 0 Henk 'm!

  • ANdrode
  • Registratie: Februari 2003
  • Niet online
ThinkPadd schreef op vrijdag 3 juli 2020 @ 11:40:
[...]
Wat doe ik verkeerd waardoor anderen zoals bijv. Dropbox, Twitter, Gmail e.d. geen grafieken laten zien?
Heb gekeken in de Docker container naar logfiles, maar ik kan niet goed ontdekken waar hij het wegschrijft.

Als ik zelf de URL aanroep via curl outlook.office365.com/api/* --head dan krijg ik dezelfde output als wanneer ik dat voor de Facebook URL doe :?

Of werkt het alleen met het hoogste domein, zonder iets na de '/' (dat is enige verschil wat ik nu kan ontdekken)
Ik draai zelf geen http probes meer (want ik keek er niet naar) maar ik zie wel één groot verschil.

In mijn config geef ik expliciet de virtualhost voor de hosts mee. Zou dat het verschil maken?
Verder heb ik één CurlHttp probe gemaakt en één CurlHttps probe. Dat scheelt het urlformat.

code:
1
2
3
4
5
++httpswwwbelastingdienst
menu = belastingdienst
title = https://www.belastingdienst.nl
host = www.belastingdienst.nl
extraopts = -H www.belastingdienst.nl

Acties:
  • 0 Henk 'm!

  • InfoTracer
  • Registratie: November 2001
  • Laatst online: 18-05 22:45
Heb net ook smokeping geinstalleerd via docker https://hub.docker.com/r/linuxserver/smokeping.
Tot nu toe gebruik ik de default config maar zie dat jullie allemaal aanpassingen hebben gedaan. En nu vroeg ik mij af of de default config voldoende is?

Acties:
  • +1 Henk 'm!

  • ANdrode
  • Registratie: Februari 2003
  • Niet online
InfoTracer schreef op vrijdag 10 juli 2020 @ 11:31:
Heb net ook smokeping geinstalleerd via docker https://hub.docker.com/r/linuxserver/smokeping.
Tot nu toe gebruik ik de default config maar zie dat jullie allemaal aanpassingen hebben gedaan. En nu vroeg ik mij af of de default config voldoende is?
Het belangrijkste (in mijn ogen) is om targets toe te voegen die voor jou relevant zijn zodat je kan controleren of de performance dips die jij merkt ook echt waar zijn.

Dat kan ping zijn (of dns/http/speedtest...). Mijn ervaring is dat ping veel beter werkt dan http of dns.

Acties:
  • +1 Henk 'm!

  • stormfly
  • Registratie: Juli 2001
  • Laatst online: 22:43
InfoTracer schreef op vrijdag 10 juli 2020 @ 11:31:
Heb net ook smokeping geinstalleerd via docker https://hub.docker.com/r/linuxserver/smokeping.
Tot nu toe gebruik ik de default config maar zie dat jullie allemaal aanpassingen hebben gedaan. En nu vroeg ik mij af of de default config voldoende is?
Ik zou deze erbij zetten ANdrode in "Smokeping installeren om latency / ping te meten van ISP"

Dan heb je een hoop Nederlandse locaties erbij en heb je goed beeld hoe jouw ISP ontsloten is naar de rest van het Nederlandse internet.

Acties:
  • +1 Henk 'm!

  • pennywiser
  • Registratie: November 2002
  • Laatst online: 22:35
Tnx voor de configs, was met een default Docker bezig, maar mijn config edits werkten niet. Hier zocht ik net naar.

Mijn compose, aanpassen naar wens:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
---
version: "2.1"
services:
  smokeping:
    image: linuxserver/smokeping
    container_name: smokeping
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Amsterdam
    volumes:
      - /home/user/docker/smokeping/config:/config
      - /home/user/docker/smokeping/data:/data
    ports:
      - 880:80
    restart: unless-stopped


Starten met docker-compose up -d

Acties:
  • 0 Henk 'm!

  • loeberce
  • Registratie: Februari 2009
  • Laatst online: 20-05 16:14
Ik draai sinds kort Smokeping in een docker op een Synology. Echter kunnen beiden niet poort 80 gebruiken. Als ik de Docker instelling van Smokeping naar een andere externe poort aanpas, dan werkt Smokeping niet meer.

Moet ik poort 80 ook nog ergens anders aanpassen?

Acties:
  • 0 Henk 'm!

  • InfoTracer
  • Registratie: November 2001
  • Laatst online: 18-05 22:45
loeberce schreef op woensdag 7 juli 2021 @ 15:01:
Ik draai sinds kort Smokeping in een docker op een Synology. Echter kunnen beiden niet poort 80 gebruiken. Als ik de Docker instelling van Smokeping naar een andere externe poort aanpas, dan werkt Smokeping niet meer.

Moet ik poort 80 ook nog ergens anders aanpassen?
Wat je kan doen is de container port op 80 laten staan maat de "Local Port" zetten op iets wat nog vrij is. Ik heb bijvoorbeeld 8888 gedaan.

Acties:
  • 0 Henk 'm!

  • lier
  • Registratie: Januari 2004
  • Laatst online: 20:46

lier

MikroTik nerd

Als je meer met Docker wil doen, zou je eens naar macvlan kunnen kijken:
https://corcoran.medium.c...ynology-dsm6-741285a0297d
(zijn overigens meer tutorials over te vinden, moet je even zoeken).

Op deze manier kan je eenvoudig meerdere IP adressen koppelen aan je Docker containers zodat je van de standaard poorten gebruik kan maken.

Eerst het probleem, dan de oplossing


Acties:
  • 0 Henk 'm!

  • loeberce
  • Registratie: Februari 2009
  • Laatst online: 20-05 16:14
InfoTracer schreef op woensdag 7 juli 2021 @ 15:22:
[...]

Wat je kan doen is de container port op 80 laten staan maat de "Local Port" zetten op iets wat nog vrij is. Ik heb bijvoorbeeld 8888 gedaan.
Het gaat niet om de local port, maar juist de container port. Smokeping en PiHole gebruiken blijkbaar beiden 80 als container port. Waardoor PiHole niet kan starten omdat poort 80 al in gebruik is.

Ik heb nu deze guide gevolgd en het lijkt te werken:
http://tonylawrence.com/p...ing-pihole-inside-docker/

Acties:
  • 0 Henk 'm!

  • InfoTracer
  • Registratie: November 2001
  • Laatst online: 18-05 22:45
loeberce schreef op woensdag 7 juli 2021 @ 17:54:
[...]

Het gaat niet om de local port, maar juist de container port. Smokeping en PiHole gebruiken blijkbaar beiden 80 als container port. Waardoor PiHole niet kan starten omdat poort 80 al in gebruik is.

Ik heb nu deze guide gevolgd en het lijkt te werken:
http://tonylawrence.com/p...ing-pihole-inside-docker/
Als ze allebei in een eigen docker container draaien kunnen ze allebei een port 80 hebben. Zie het als 2 aparte pcs die kunnen ook allebei iets op port 80 hebbben draaien.

Acties:
  • 0 Henk 'm!

  • pennywiser
  • Registratie: November 2002
  • Laatst online: 22:35
InfoTracer schreef op woensdag 7 juli 2021 @ 18:51:
[...]

Als ze allebei in een eigen docker container draaien kunnen ze allebei een port 80 hebben. Zie het als 2 aparte pcs die kunnen ook allebei iets op port 80 hebbben draaien.
Alleen als ze ook een eigen netwerk of ip adres hebben. 2x poort 80 naar localhost exposen gaat natuurlijk niet. Macvlan.

Acties:
  • +1 Henk 'm!

  • bart.koppers
  • Registratie: Augustus 2011
  • Laatst online: 22:28
loeberce schreef op woensdag 7 juli 2021 @ 17:54:
[...]

Het gaat niet om de local port, maar juist de container port. Smokeping en PiHole gebruiken blijkbaar beiden 80 als container port. Waardoor PiHole niet kan starten omdat poort 80 al in gebruik is.

Ik heb nu deze guide gevolgd en het lijkt te werken:
http://tonylawrence.com/p...ing-pihole-inside-docker/
Jouw issue heb je alleen last van als smokeping in het host netwerk zet
AFAIK hoef je Smokeping helemaal niet in host mode te draaien, kan prima in bridge

Vlgs mij begrijp je het concept van Docker icm netwerk niet helemaal?

De container poort zit nl (juist) alleen in de container, en dus niet extern.
Gebruik gewoon bridge en pak een andere poort die je laat vertalen naar port 80

How to use Docker on a Synology NAS (Tutorial)

Pi-hole wil je in host-mode gebruiken, gezien de DNS functionaliteit (poort 53).
Port 80 is ook voor Pi-hole niet nodig.

Macvlan is best complex (voor de beginner)

Acties:
  • 0 Henk 'm!

  • loeberce
  • Registratie: Februari 2009
  • Laatst online: 20-05 16:14
bart.koppers schreef op donderdag 8 juli 2021 @ 14:39:
[...]


Jouw issue heb je alleen last van als smokeping in het host netwerk zet
AFAIK hoef je Smokeping helemaal niet in host mode te draaien, kan prima in bridge

Vlgs mij begrijp je het concept van Docker icm netwerk niet helemaal?

De container poort zit nl (juist) alleen in de container, en dus niet extern.
Gebruik gewoon bridge en pak een andere poort die je laat vertalen naar port 80

How to use Docker on a Synology NAS (Tutorial)

Pi-hole wil je in host-mode gebruiken, gezien de DNS functionaliteit (poort 53).
Port 80 is ook voor Pi-hole niet nodig.

Macvlan is best complex (voor de beginner)
Ik ben al gaandeweg aan het leren met Docker containers te werken. Momenteel draait PiHole in host-mode en zit Smokeping in bridge. Het werkt dus nu, behalve wat kleine issues met PiHole waar ik jullie in dit topic niet mee zal vermoeien. Bedankt voor de hulp in ieder geval.

Acties:
  • 0 Henk 'm!

  • bart.koppers
  • Registratie: Augustus 2011
  • Laatst online: 22:28
loeberce schreef op donderdag 8 juli 2021 @ 15:12:
[...]
Bedankt voor de hulp in ieder geval.
Geen probleem, je leert snel!
Daarvoor is GOT ook :)

Acties:
  • 0 Henk 'm!

  • loyske
  • Registratie: Januari 2004
  • Laatst online: 19-05 20:57
Sorry voor het bumpen van een oud topic, maar ik krijg het niet voor elkaar linuxserver/smokeping op een Synology 216+II.
Heb al meerdere dockers draaien, dus weet wel hoe een en ander werkt.
Container lijkt ook te draaien zonder problemen, echter de webpage krijg ik niet geladen.

Heb de mappen /config en /data aangemaakt onder docker/smokeping.
TZ, PGID en PUID toegevoegd.

Iemand die me op weg kan helpen?

Acties:
  • 0 Henk 'm!

  • stormfly
  • Registratie: Juli 2001
  • Laatst online: 22:43
loyske schreef op maandag 28 augustus 2023 @ 13:30:
Sorry voor het bumpen van een oud topic, maar ik krijg het niet voor elkaar linuxserver/smokeping op een Synology 216+II.
Heb al meerdere dockers draaien, dus weet wel hoe een en ander werkt.
Container lijkt ook te draaien zonder problemen, echter de webpage krijg ik niet geladen.

Heb de mappen /config en /data aangemaakt onder docker/smokeping.
TZ, PGID en PUID toegevoegd.

Iemand die me op weg kan helpen?
Is het niet zo dat je Synology en Smokeping beide port 80 willen gebruiken?

Acties:
  • 0 Henk 'm!

  • loyske
  • Registratie: Januari 2004
  • Laatst online: 19-05 20:57
stormfly schreef op maandag 28 augustus 2023 @ 14:48:
[...]


Is het niet zo dat je Synology en Smokeping beide port 80 willen gebruiken?
Poort heb ik aangepast naar 8888, in de container is het inderdaad 80.

Acties:
  • 0 Henk 'm!

  • stormfly
  • Registratie: Juli 2001
  • Laatst online: 22:43
loyske schreef op maandag 28 augustus 2023 @ 15:38:
[...]


Poort heb ik aangepast naar 8888, in de container is het inderdaad 80.
Wat laat de container log zien?

Acties:
  • 0 Henk 'm!

  • loyske
  • Registratie: Januari 2004
  • Laatst online: 19-05 20:57
stormfly schreef op maandag 28 augustus 2023 @ 16:10:
[...]


Wat laat de container log zien?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
51 items.

      ██╗     ███████╗██╗ ██████╗ 

      ██║     ██╔════╝██║██╔═══██╗

      ██║     ███████╗██║██║   ██║

      ██║     ╚════██║██║██║   ██║

      ███████╗███████║██║╚██████╔╝

      ╚══════╝╚══════╝╚═╝ ╚═════╝ 

   Brought to you by linuxserver.io

───────────────────────────────────────

To support LSIO projects visit:

https://www.linuxserver.io/donate/

───────────────────────────────────────

GID/UID

───────────────────────────────────────

User UID:    1026

User GID:    101

───────────────────────────────────────

'Alerts' -> '/config/Alerts'

'Database' -> '/config/Database'

'General' -> '/config/General'

'Presentation' -> '/config/Presentation'

'Probes' -> '/config/Probes'

'Slaves' -> '/config/Slaves'

'Targets' -> '/config/Targets'

'pathnames' -> '/config/pathnames'

'ssmtp.conf' -> '/config/ssmtp.conf'

[custom-init] No custom files found, skipping...

AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 172.17.0.5. Set the 'ServerName' directive globally to suppress this message

[ls.io-init] done.

WARNING: Hostname 'ipv6.google.com' does currently not resolve to an IPv4 address

### parsing dig output...OK

### assuming you are using an tcpping copy reporting in milliseconds

### assuming you are using an fping copy reporting in milliseconds

Smokeping version 2.008002 successfully launched.

Entering multiprocess mode.

Child process 250 started for probe FPing.

No targets defined for probe TCPPing, skipping.

FPing: probing 25 targets with step 300 s and offset 170 s.

Child process 251 started for probe DNS.

DNS: probing 9 targets with step 300 s and offset 235 s.

Acties:
  • 0 Henk 'm!

  • stormfly
  • Registratie: Juli 2001
  • Laatst online: 22:43
loyske schreef op maandag 28 augustus 2023 @ 16:17:
[...]


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
51 items.

      ██╗     ███████╗██╗ ██████╗ 

      ██║     ██╔════╝██║██╔═══██╗

      ██║     ███████╗██║██║   ██║

      ██║     ╚════██║██║██║   ██║

      ███████╗███████║██║╚██████╔╝

      ╚══════╝╚══════╝╚═╝ ╚═════╝ 

   Brought to you by linuxserver.io

───────────────────────────────────────

To support LSIO projects visit:

https://www.linuxserver.io/donate/

───────────────────────────────────────

GID/UID

───────────────────────────────────────

User UID:    1026

User GID:    101

───────────────────────────────────────

'Alerts' -> '/config/Alerts'

'Database' -> '/config/Database'

'General' -> '/config/General'

'Presentation' -> '/config/Presentation'

'Probes' -> '/config/Probes'

'Slaves' -> '/config/Slaves'

'Targets' -> '/config/Targets'

'pathnames' -> '/config/pathnames'

'ssmtp.conf' -> '/config/ssmtp.conf'

[custom-init] No custom files found, skipping...

AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 172.17.0.5. Set the 'ServerName' directive globally to suppress this message

[ls.io-init] done.

WARNING: Hostname 'ipv6.google.com' does currently not resolve to an IPv4 address

### parsing dig output...OK

### assuming you are using an tcpping copy reporting in milliseconds

### assuming you are using an fping copy reporting in milliseconds

Smokeping version 2.008002 successfully launched.

Entering multiprocess mode.

Child process 250 started for probe FPing.

No targets defined for probe TCPPing, skipping.

FPing: probing 25 targets with step 300 s and offset 170 s.

Child process 251 started for probe DNS.

DNS: probing 9 targets with step 300 s and offset 235 s.
Ja dat is foutloos, zet de firewall op je NAS eens uit? Dit moet iets zijn wat je in de synology moet zoeken, en niet in de docker container van smokeping lijkt mij.

Acties:
  • 0 Henk 'm!

  • loyske
  • Registratie: Januari 2004
  • Laatst online: 19-05 20:57
stormfly schreef op maandag 28 augustus 2023 @ 16:21:
[...]


Ja dat is foutloos, zet de firewall op je NAS eens uit? Dit moet iets zijn wat je in de synology moet zoeken, en niet in de docker container van smokeping lijkt mij.
Draai geen firewall op de synology. Staat niks naar buiten open, alleen lokaal in mijn LAN.
Is vreemd he. Normaal geen probleem om een dockter te installeren/draaien! 8)7

Acties:
  • +1 Henk 'm!

  • stormfly
  • Registratie: Juli 2001
  • Laatst online: 22:43
loyske schreef op maandag 28 augustus 2023 @ 17:03:
[...]


Draai geen firewall op de synology. Staat niks naar buiten open, alleen lokaal in mijn LAN.
Is vreemd he. Normaal geen probleem om een dockter te installeren/draaien! 8)7
Wat als je een andere smokeping source gebruikt om eens te checken wat daar het resultaat van is?

Acties:
  • 0 Henk 'm!

  • loyske
  • Registratie: Januari 2004
  • Laatst online: 19-05 20:57
stormfly schreef op maandag 28 augustus 2023 @ 17:11:
[...]


Wat als je een andere smokeping source gebruikt om eens te checken wat daar het resultaat van is?
dperson/smokeping heeft hetzelfde gedrag, dus er is meer aan de hand denk ik |:(
Zal alles eens nalopen om te kijken of ik het kan vinden.

Acties:
  • 0 Henk 'm!

  • stormfly
  • Registratie: Juli 2001
  • Laatst online: 22:43
loyske schreef op dinsdag 29 augustus 2023 @ 10:47:
[...]


dperson/smokeping heeft hetzelfde gedrag, dus er is meer aan de hand denk ik |:(
Zal alles eens nalopen om te kijken of ik het kan vinden.
Je zou nog een simpel apache containertje kunnen booten of dat werkt.

Mooiste met docker is mac-vlan, ofwel dat elke docker een echt IP krijgt op je LAN zonder docker internal network.

Acties:
  • +1 Henk 'm!

  • loyske
  • Registratie: Januari 2004
  • Laatst online: 19-05 20:57
Ik weet niet of dit het probleem was, maar het lijkt erop dat na de url je moet eindigen met een /. Deze staat standaard niet in de browserbalk, zonder de / werkt het niet. Dus http://<IP>:8888/ Echt ontzettend n00b dit.
Heb wel de smokeping docker nog een paar keer opnieuw angemaakt, maar het werkt nu dus 8)7

[ Voor 3% gewijzigd door loyske op 29-08-2023 13:38 ]


Acties:
  • +1 Henk 'm!

  • RobbyTown
  • Registratie: April 2007
  • Niet online

RobbyTown

Godlike

Met een beetje hulp hier is het gelukt om smokeping te draaien.

Nu zou ik graag zo goed mogelijk smokeping willen inrichten om zo het nette en zuivere resultaat te krijgen.

Wat is nu eingelijk de goede meet methode?
ICMP, PING, HTTP?

Ow ja en wat meten jullie eigenlijk allemaal met je smokeping?

Ik heb het nu wat verder uitgebreid en redelijk afgekeken van https://smokeping.hostio.solutions/smokeping/

Mijn Target file is nu zo
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
+ Local

menu = Local
title = Local Network

++ LocalMachine

menu = Local Machine
title = Debian server
host = localhost

++ routertplinktler7206

menu = Router
title = TP-Link TL-ER7206 (Router)
host = 192.168.0.1

++ switchtplinkjetstreamtlSG3452p

menu = Switch
title = TP-Link JetStream TL-SG3452P (Switch)
host = 192.168.0.2

+ rootnameservers
menu = Root Name Servers
title = Root Name Servers

++ arootserversnetping

menu = a.root-servers.net (ping)
title = a.root-servers.net (ping)
host = 198.41.0.4

++ arootserversnetdns

probe = DNS
menu = a.root-servers.net (dns lookup)
title = a.root-servers.net (dns lookup)
host = a.root-servers.net

++ brootserversnetping

menu = b.root-servers.net (ping)
title = b.root-servers.net (ping)
host = 170.247.170.2

++ brootserversnetdns

menu = b.root-servers.net (dns lookup)
title = b.root-servers.net (dns lookup)
host = b.root-servers.net

++ crootserversnetping

menu = c.root-servers.net (ping)
title = c.root-servers.net (ping)
host = 192.33.4.12

++ crootserversnetdns

menu = c.root-servers.net (dns lookup)
title = c.root-servers.net (dns lookup)
host = c.root-servers.net

++ drootserversnetping

menu = d.root-servers.net (ping)
title = d.root-servers.net (ping)
host = 199.7.91.13

++ drootserversnetdns

menu = d.root-servers.net (dns lookup)
title = d.root-servers.net (dns lookup)
host = d.root-servers.net

++ erootserversnetping

menu = e.root-servers.net (ping)
title = e.root-servers.net (ping)
host = 192.203.230.10

++ erootserversnetdns

menu = e.root-servers.net (dns lookup)
title = e.root-servers.net (dns lookup)
host = e.root-servers.net

++ frootserversnetping

menu = f.root-servers.net (ping)
title = f.root-servers.net (ping)
host = 192.5.5.241

++ frootserversnetdns

menu = f.root-servers.net (dns lookup)
title = f.root-servers.net (dns lookup)
host = f.root-servers.net

++ hrootserversnetping

menu = h.root-servers.net (ping)
title = h.root-servers.net (ping)
host = 198.97.190.53

++ hrootserversnetdns

menu = h.root-servers.net (dns lookup)
title = h.root-servers.net (dns lookup)
host = h.root-servers.net

++ irootserversnetping

menu = i.root-servers.net (ping)
title = i.root-servers.net (ping)
host = 192.36.148.17

++ irootserversnetdns

menu = i.root-servers.net (dns lookup)
title = i.root-servers.net (dns lookup)
host = i.root-servers.net

++ jrootserversnetping

menu = j.root-servers.net (ping)
title = j.root-servers.net (ping)
host = 192.58.128.30

++ jrootserversnetdns

menu = j.root-servers.net (dns lookup)
title = j.root-servers.net (dns lookup)
host = j.root-servers.net

++ krootserversnetping

menu = k.root-servers.net (ping)
title = k.root-servers.net (ping)
host = 193.0.14.129

++ krootserversnetdns

menu = k.root-servers.net (dns lookup)
title = k.root-servers.net (dns lookup)
host = k.root-servers.net

++ lrootserversnetping

menu = l.root-servers.net (ping)
title = l.root-servers.net (ping)
host = 199.7.83.42

++ lrootserversnetdns

menu = l.root-servers.net (dns lookup)
title = l.root-servers.net (dns lookup)
host = l.root-servers.net

++ mrootserversnetping

menu = m.root-servers.net (ping)
title = m.root-servers.net (ping)
host = 202.12.27.33

++ mrootserversnetdns

menu = m.root-servers.net (dns lookup)
title = m.root-servers.net (dns lookup)
host = m.root-servers.net

+ publicdns

menu = Public DNS
title = Public DNS

++ google8888ping

menu = Google 8.8.8.8 (ping)
title = Google 8.8.8.8 (ping)
host = 8.8.8.8

++ google8844ping

menu = Google 8.8.4.4 (ping)
title = Google 8.8.4.4 (ping)
host = 8.8.4.4

++ cloudflare1111ping

menu = Cloudflare 1.1.1.1 (ping)
title = Cloudflare 1.1.1.1 (ping)
host = 1.1.1.1

++ cloudflare1001ping

menu = Cloudflare 1.0.0.1 (ping)
title = Cloudflare 1.0.0.1 (ping)
host = 1.0.0.1

++ nextdnsio4590280ping

menu = NextDNS 45.90.28.0 (ping)
title = NextDNS 45.90.28.0 (ping)
host = 45.90.28.0

++ nextdnsio4590300ping

menu = NextDNS 45.90.30.0 (ping)
title = NextDNS 45.90.30.0 (ping)
host = 45.90.30.0

++ opendns20867222222ping

menu = OpenDNS 208.67.222.222 (ping)
title = OpenDNS 208.67.222.222 (ping)
host = 208.67.222.222

++ opendns20867220220ping

menu = OpenDNS 208.67.220.220 (ping)
title = OpenDNS 208.67.220.220 (ping)
host = 208.67.220.220

++ quad99999ping

menu = Quad9 9.9.9.9 (ping)
title = Quad9 9.9.9.9 (ping)
host = 9.9.9.9

++ quad9149112112112ping

menu = Quad9 149.112.112.112 (ping)
title = Quad9 149.112.112.112 (ping)
host = 149.112.112.112

+ hosteddnsnl

menu = Hosted DNS NL
title = Hosted DNS NL

++ ns0transipnetping

menu = ns0.transip.net (ping)
title = ns0.transip.net (ping)
host = 195.135.195.195

++ ns0transipnetdns

menu = ns0.transip.net (dns lookup)
title = ns0.transip.net (dns lookup)
host = ns0.transip.net

++ ns1transipnlping

menu = ns1.transip.nl (ping)
title = ns1.transip.nl (ping)
host = 195.8.195.195

++ ns1transipnldns

menu = ns1.transip.nl (dns lookup)
title = ns1.transip.nl (dns lookup)
host = ns1.transip.nl

++ ns2transipeuping

menu = ns2.transip.net (ping)
title = ns2.transip.net (ping)
host = 37.97.199.195

++ ns2transipnetdns

menu = ns2.transip.eu (dns lookup)
title = ns2.transip.eu (dns lookup)
host = ns2.transip.eu


++ ns1mijnhostping

menu = ns1.mijn.host (ping)
title = ns1.mijn.host (ping)
host = 5.254.117.200

++ ns1mijnhostdns

menu = ns1.mijn.host (dns lookup)
title = ns1.mijn.host (dns lookup)
host = ns1.mijn.host

++ ns2mijnhostping

menu = ns2.mijn.host (ping)
title = ns2.mijn.host (ping)
host = 45.140.188.195

++ ns2mijnhostdns

menu = ns2.mijn.host (dns lookup)
title = ns2.mijn.host (dns lookup)
host = ns2.mijn.host

++ ns3mijnhostping

menu = ns3.mijn.host (ping)
title = ns3.mijn.host (ping)
host = 83.96.241.95

++ ns3mijnhostdns

menu = ns3.mijn.host (dns lookup)
title = ns3.mijn.host (dns lookup)
host = ns3.mijn.host

++ ns1webhostingservernlping

menu = ns1.webhostingserver.nl (ping)
title = ns1.webhostingserver.nl (ping)
host = 195.211.75.53

++ ns1webhostingservernldns

menu = ns1.webhostingserver.nl (dns lookup)
title = ns1.webhostingserver.nl (dns lookup)
host = ns1.webhostingserver.nl

++ ns2webhostingservernlping

menu = ns2.webhostingserver.nl (ping)
title = ns2.webhostingserver.nl (ping)
host = 178.22.60.36

++ ns2webhostingservernldns

menu = ns2.webhostingserver.nl (dns lookup)
title = ns2.webhostingserver.nl (dns lookup)
host = ns2.webhostingserver.nl

++ ns3webhostingservernlping

menu = ns3.webhostingserver.nl (ping)
title = ns3.webhostingserver.nl (ping)
host = 139.162.172.251

++ ns3webhostingservernldns

menu = ns3.webhostingserver.nl (dns lookup)
title = ns3.webhostingserver.nl (dns lookup)
host = ns3.webhostingserver.nl

++ ns1zxcsnlping

menu = ns1.zxcs.nl (ping)
title = ns1.zxcs.nl (ping)
host = 185.104.28.19

++ ns1zxcsnldns

menu = ns1.zxcs.nl (dns lookup)
title = ns1.zxcs.nl (dns lookup)
host = ns1.zxcs.nl

++ ns2zxcsnlping

menu = ns2.zxcs.nl (ping)
title = ns2.zxcs.nl (ping)
host = 46.101.179.64

++ ns2zxcsnldns

menu = ns2.zxcs.nl (dns lookup)
title = ns2.zxcs.nl (dns lookup)
host = ns2.zxcs.nl

++ ns3zxcsnlping

menu = ns3.zxcs.nl (ping)
title = ns3.zxcs.nl (ping)
host = 178.62.208.8

++ ns3zxcsnldns

menu = ns3.zxcs.nl (dns lookup)
title = ns3.zxcs.nl (dns lookup)
host = ns3.zxcs.nl


+ netherlandsisp

menu = Netherlands ISP
title = Netherlands ISP

++ amsixnet

menu = ams-ix.net
title = ams-ix.net
host = ams-ix.net

++ budgetthuisnl

menu = budgetthuis.nl
title = budgetthuis.nl
host = budgetthuis.nl

++ freedomnl

menu = freedom.nl
title = freedom.nl
host = freedom.nl

++ glasnetnl

menu = glasnet.nl
title = glasnet.nl
host = glasnet.nl

++ kpncom

menu = kpn.com
title = kpn.com
host = kpn.com

++ netrebelnl

menu = netrebel.nl
title = netrebel.nl
host = netrebel.nl

++ odidonl

menu = odido.nl
title = odido.nl
host = odido.nl

++ snlrnl

menu = snlr.nl
title = snlr.nl
host = snlr.nl

++ trinednl

menu = trined.nl
title = trined.nl
host = trined.nl

++ ziggonl

menu = ziggo.nl
title = ziggo.nl
host = ziggo.nl

+ netherlandshosting

menu = Netherlands Hosting
title = Netherlands Hosting

++ antagonistnl

menu = antagonist.nl
title = antagonist.nl
host = antagonist.nl

++ argewebnl

menu = argeweb.nl
title = argeweb.nl
host = argeweb.nl

++ bhostednl

menu = bhosted.nl
title = bhosted.nl
host = bhosted.nl

++ cloud86io

menu = cloud86.io
title = cloud86.io
host = cloud86.io

++ cloudvpscom

menu = cloudvps.com
title = cloudvps.com
host = cloudvps.com

++ hostnetnl

menu = hostnet.nl
title = hostnet.nl
host = hostnet.nl

++ i3dnet

menu = i3d.net
title = i3d.net
host = i3d.net

++ mijnhost

menu = mijn.host
title = mijn.host
host = mijn.host

++ transipnl

menu = transip.nl
title = transip.nl 
host = transip.nl

++ versionl

menu = versio.nl
title = versio.nl
host = versio.nl

++ webokenl

menu = weboke.nl
title = weboke.nl
host = weboke.nl

++ yourhostingnl

menu = yourhosting.nl
title = yourhosting.nl
host = yourhosting.nl

+ netherlandsripe

menu = Netherlands RIPE
title = Netherlands RIPE

++ pipeatlasanchoras1101amsterdam
menu = Amsterdam AS1101
title = AS1101, Amsterdam (nl-ams-as1101)
host = nl-ams-as1101.anchors.atlas.ripe.net

++ pipeatlasanchoras12041amsterdam
menu = Amsterdam AS12041
title = AS12041, Amsterdam (nl-ams-as12041)
host = nl-ams-as12041.anchors.atlas.ripe.net

++ pipeatlasanchoras286amsterdam
menu = Amsterdam AS286
title = AS286, Amsterdam (nl-ams-as286)
host = nl-ams-as286.anchors.atlas.ripe.net

++ pipeatlasanchoras3265amsterdam
menu = Amsterdam AS3265
title = AS3265, Amsterdam (nl-ams-as3265)
host = nl-ams-as3265.anchors.atlas.ripe.net

++ pipeatlasanchoras33333amsterdam
menu = Amsterdam AS3333-3
title = AS3333-3, Amsterdam (nl-ams-as3333-3)
host = nl-ams-as3333-3.anchors.atlas.ripe.net

++ pipeatlasanchoras33334amsterdam
menu = Amsterdam AS3333-4
title = AS3333-4, Amsterdam (nl-ams-as3333-4)
host = nl-ams-as3333-4.anchors.atlas.ripe.net

++ pipeatlasanchoras43996amsterdam
menu = Amsterdam AS43996
title = AS43996, Amsterdam (nl-ams-as43996)
host = nl-ams-as43996.anchors.atlas.ripe.net

++ pipeatlasanchoras203993apeldoorn
menu = Apeldoorn AS203993
title = AS203993, Apeldoorn (nl-ape-as203993)
host = nl-ape-as203993.anchors.atlas.ripe.net

++ pipeatlasanchoras1140arnhem
menu = Arnhem AS1140
title = AS1140, Arnhem (nl-arn-as1140)
host = nl-arn-as1140.anchors.atlas.ripe.net

++ pipeatlasanchoras12414dronten
menu = Dronten AS12414
title = AS12414, Dronten (nl-dro-as12414)
host = nl-dro-as12414.anchors.atlas.ripe.net

++ pipeatlasanchoras12859ede
menu = Ede AS12859
title = AS12859, Ede (nl-ede-as12859)
host = nl-ede-as12859.anchors.atlas.ripe.net

++ pipeatlasanchoras34612harderwijk
menu = Harderwijk AS34612
title = AS34612, Harderwijk (nl-hrd-as34612)
host = nl-hrd-as34612.anchors.atlas.ripe.net

++ pipeatlasanchoras49784veendam
menu = Veendam AS49784
title = AS49784, Veendam (nl-vdm-as49784)
host = nl-vdm-as49784.anchors.atlas.ripe.net

+ DNS
menu = DNS check
title = DNS check
probe = DNS
++ Cloudfare
menu = Cloudfare
title = DNS check using Cloudfare Public DNS
+++ Cloudfare_DNS
menu = Cloudfare DNS
title = DNS check 'tweakers.net' using Cloudfare DNS server
host = tweakers.net
pings = 5
server = 1.1.1.1
++ Google
menu = Google
title = DNS check using Google Public DNS
+++ First_Google_Public_DNS
menu = First Public Google DNS
title = DNS check 'tweakers.net' using first Google Public DNS server
host = tweakers.net
pings = 5
server = 8.8.8.8
+++ Second_Google_Public_DNS
menu = Second Public Google DNS
title = DNS check 'tweakers.net' using second Google Public DNS server
host = tweakers.net
pings = 5
server = 8.8.4.4

+HTTP
menu = HTTP
title = HTTP latency
probe = Curl
urlformat = http://%host%/

++ tweakersnet
menu = tweakers.net
title = HTTP latency for Tweakers.net
host = tweakers.net

[ Voor 7% gewijzigd door RobbyTown op 20-12-2023 18:40 ]

Blog - Glasnet status (privé log) - Nette LAN - RIPE Atlas Probe

Pagina: 1