[smokeping-users] Master/Slave Configuration Help Please!
Chris Hawkinson
chawkinson at cenic.org
Mon Jan 24 20:05:47 CET 2011
Hi Everyone,
I'm a newbie to Smokeping, but it looks like an great tool, and should
be perfect for my application.
Unfortunately, I'm having trouble getting a Master/Slave configuration
to start up.
Every time I try to start the slave with the command ...
./smokeping --cache-dir=/opt/smokeping/data
--master-url=http://smokepingmaster/smokeping/smokeping.cgi
--shared-secret=/opt/smokeping/etc/smokeping_secrets
... I get the error message ...
"WARNING Master said 500 read timeout
ERROR: we did not get config from the master. Maybe we are not
configured as a slave for any of the targets on the master ?"
Both the MASTER and SLAVE machines are Centos 5.5 32 bit Linux systems.
My configuration is as follows...
On the MASTER...
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/opt/smokeping/etc/config looks like ...
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
*** General ***
owner = CENIC
contact = chawkinson at cenic.org
mailhost = my.mail.host
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 = /var/www/html/smokeping/img
imgurl = http://www.how2centos.com/smokeping/img
datadir = /opt/smokeping/data
piddir = /opt/smokeping/var
cgiurl = http://www.how2centos.com/smokeping/smokeping.cgi
smokemail = /opt/smokeping/etc/smokemail
tmail = /opt/smokeping/etc/tmail
# 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 at address.somewhere
from = smokealert at 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
+ 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 = Host Owner
#++ location
#title = Location
*** Probes ***
+ FPing
binary = /usr/sbin/fping
*** Targets ***
slaves = pipes-la-1
menuextra =<a target='_blank' href='/smokeping/tr.html{HOST}'
class='{CLASS}' \
onclick="window.open(this.href,this.target, \
'width=800,height=500,toolbar=no,location=no,status=no,scrollbars=no'); \
return false;">(TR)</a>
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.
+ hosts
menu= Targets
++ How2CentOS
menu = How2CentOS.com
title = How2CentOS.com
alerts = someloss
host = www.how2centos.com
++ CentOS
menu = CentOS.org
title = CentOS.org
alerts = someloss
host = www.centos.org
*** Slaves ***
secrets=/opt/smokeping/etc/slavesecrets.conf
+pipes-la-1
display_name=pipes-la-1
location=LAX
color=ff0000
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/opt/smokeping/etc/slavesecrets.conf contains ...
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
pipes-la-1:test1234
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Permissions/Ownership of slavesecrets.conf is...
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-rw-r----- 1 apache root 51 Jan 24 10:28 slavesecrets.conf
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ON THE SLAVE
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
hostname is ...
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[root at pipes-la-1 bin]# hostname
pipes-la-1
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
smokeping_secrets contains ...
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test1234
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Permissions/Ownership od smokeping_secrets is...
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-rw------- 1 root root 14 Jan 19 10:21 smokeping_secrets
Any help you can provide would be greatly appreciated!
Thanks,
Chris
More information about the smokeping-users
mailing list