Bekijk Volledige Versie : Smokeping /Directadmin
Sinds een paar dagen ben ik bezig met het installeren van Smokeping op mijn VPS. Ik heb diverse how to’s gevolgd met hetzelfde resultaat n.l Installatie verloopt zonder problemen maar het opvragen van smokeping pagina levert telkens een 404.
Wellicht heeft het te maken met het feit dat ik Direct Admin gebruik? Anyway ik zoek iemand die mij zou willen helpen met het installeren van smokeping en mij vertelt wat er mis gaat...
Zou je hier eens je configuratie van smokeping kunnen plaatsen? Eventueel nog de apache config, maar die is denk ik niet direct nodig.
Hieronder de code van smokeping config. Ik heb voor de rest nog geen targets toegevoegd omdat het opvragen van de pagina al niet werkt...:O
*** General ***
owner = Deftone
contact =
mailhost =
sendmail = /usr/sbin/sendmail
# NOTE: do not put the Image Cache below cgi-bin
# since all files under cgi-bin will be executed ... this is not
# good for images.
imgcache = /opt/smokeping/cache
imgurl = cache
datadir = /opt/smokeping/data
piddir = /opt/smokeping/var
cgiurl = http://zabicki.nl/smokeping/smokeping.cgi
smokemail = /opt/smokeping/etc/smokemail.dist
tmail = /opt/smokeping/etc/tmail.dist
# specify this to get syslog logging
syslogfacility = local0
# each probe is now run in its own process
# disable this to revert to the old behaviour
# concurrentprobes = no
*** Alerts ***
to = alertee@address.somewhere
from = smokealert@company.xy
+someloss
type = loss
# in percent
pattern = >0%,*12*,>0%,*12*,>0%
comment = loss 3 times in a row
*** Database ***
step = 300
pings = 20
# consfn mrhb steps total
AVERAGE 0.5 1 1008
AVERAGE 0.5 12 4320
MIN 0.5 12 4320
MAX 0.5 12 4320
AVERAGE 0.5 144 720
MAX 0.5 144 720
MIN 0.5 144 720
*** Presentation ***
template = /opt/smokeping/etc/basepage.html.dist
+ charts
menu = Charts
title = The most interesting destinations
++ stddev
sorter = StdDev(entries=>4)
title = Top Standard Deviation
menu = Std Deviation
format = Standard Deviation %f
++ max
sorter = Max(entries=>5)
title = Top Max Roundtrip Time
menu = by Max
format = Max Roundtrip Time %f seconds
++ loss
sorter = Loss(entries=>5)
title = Top Packet Loss
menu = Loss
format = Packets Lost %f
++ median
sorter = Median(entries=>5)
title = Top Median Roundtrip Time
menu = by Median
format = Median RTT %f seconds
+ overview
width = 600
height = 50
range = 10h
+ detail
width = 600
height = 200
unison_tolerance = 2
"Last 3 Hours" 3h
"Last 30 Hours" 30h
"Last 10 Days" 10d
"Last 400 Days" 400d
#+ hierarchies
#++ owner
#title (https://www.webhostingtalk.nl/usertag.php?do=list&action=hash&hash=title) = Host Owner
#++ location
#title (https://www.webhostingtalk.nl/usertag.php?do=list&action=hash&hash=title) = Location
*** Probes ***
+ FPing
binary = /usr/sbin/fping
*** Slaves ***
secrets=/opt/smokeping/etc/smokeping_secrets.dist
+boomer
display_name=boomer
color=0000ff
+slave2
display_name=another
color=00ff00
*** 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.
+ Test
menu= Targets
#parents (https://www.webhostingtalk.nl/usertag.php?do=list&action=hash&hash=parents) = owner:/Test/James location:/
++ James
menu = James
title =James
alerts = someloss
slaves = boomer slave2
host = james.address
++ MultiHost
menu = Multihost
title = James and James as seen from Boomer
host = /Test/James /Test/James~boomer
virtuality
23/06/17, 09:57
Je hebt wel CGI Access aangezet in het user pakket in DirectAdmin?
Jazeker... Zowel onder de user als onder het domain staat het aan
Wilde screenshots toevoegen maar dat werkt niet
Volgens mij is het zo dat je smokeping nog toe moet voegen in de apache config. Iedere domeinnaam in DirectAdmin wordt virtueel toegevoegd aan Apache, maar als je zelf iets aanmaakt zul je er zelf iets voor aan moeten maken bij Apache.
Hopelijk kun je hier weer iets verder mee komen.
virtuality
23/06/17, 12:02
Of je zou de cgi file in cgi-bin onder de user moeten plaatsen
Wij draaien smokeping nooit op Directadmin dus maken altijd de Apache config zelf op maat
Waarvoor ga je smokeping gebruiken? En waarom specifiek op de server met DirectAdmin erop?
Ik zag bij iemand Smokeping draaien en dacht makkelijk om de latency van mijn eigen verbindingen te monitoren. Nu het niet lukt om het werkend te krijgen is het meer uitdaging geworden om het aan de praat te krijgen. Direct Admin is geleverd met de VPS.
Als ik je een tip mag geven, maak een cron aan (elk 5 minuten bvb) die de bestanden static aanmaakt (en zet deze onder de public_html), dan ben je direct van het cgi web gebeuren af, voor veel bezochte smokeping pagina's verminderd dit trouwens ook de load aanzienlijk.
SYNOPSIS
smokeping [ --email | --makepod | --version | --restart ]
...
--static[=x] Generates a static website in directory x. If x is left out,
pagedir from the config is used.
adriaanhogensti
27/06/17, 16:31
Ik ben benieuwd of het uiteindelijk gelukt is dus als de threadstarter een update zou kunnen geven.
:lovewht:
Nee nog steeds niet gelukt. Ik heb inmiddels eenC entOS VPS opgetuigd om zonder DA te gaan proberen. :wacko:
Even een kleine update. Smokeping op een kaal CentOS zender DA is gelukt
Ik denk dat voor DA combinatie extra /andere configuratie nodig i dan zonder DA :thumbup: