Deploy OAM monitoring stack on tsys-librenms VM:
- Smokeping: fully operational (port 8081, 16 targets, FPing probing)
- NetDisco: backend+DB+PostgreSQL running (port 8082), all 4 Dell switches
discovered via SNMP. Web UI blocked by Dancer session_cookie_key config
issue — needs interactive netdisco-deploy run
- Oxidized: container running (port 8083), deployed with placeholder
credentials — needs switch login/password to start config backups
- UNPoller: config + docker-compose ready, blocked on Docker image
availability (image moved from all common registries)
- Weathermap: not yet started (deferred to separate commit)
All configs use DNS names only (no IP literals). All scripts pass
shellcheck via check-rules.sh.
💘 Generated with Crush
Assisted-by: Crush:glm-5.2
85 lines
1.5 KiB
Plaintext
85 lines
1.5 KiB
Plaintext
*** General ***
|
|
|
|
owner = Charles N Wyble
|
|
contact = reachableceo@knownelement.com
|
|
mailhost = localhost
|
|
cgiurl = http://tsys-librenms.knel.net:8081/smokeping/smokeping.cgi
|
|
syslogfacility = local0
|
|
# each probe run every 5 minutes, 300 samples = 25 hours at 5min steps
|
|
pagedir = /data/pages
|
|
piddir = /tmp
|
|
imgcache = /data/cache
|
|
imgurl = /smokeping/images
|
|
datadir = /data/_data
|
|
dyndir = /data/dyn
|
|
|
|
*** Database ***
|
|
|
|
step = 300
|
|
pings = 20
|
|
|
|
# consfn mrhb steps total
|
|
|
|
AVERAGE 0.5 1 100800
|
|
AVERAGE 0.5 12 43200
|
|
MIN 0.5 12 43200
|
|
MAX 0.5 12 43200
|
|
AVERAGE 0.5 144 7200
|
|
MAX 0.5 144 7200
|
|
MIN 0.5 144 7200
|
|
|
|
*** Presentation ***
|
|
|
|
template = /etc/smokeping/basepage.html
|
|
|
|
+ charts
|
|
|
|
+ detail
|
|
width = 600
|
|
height = 200
|
|
nradius = 5
|
|
|
|
*** Probes ***
|
|
|
|
+ FPing
|
|
|
|
binary = /usr/local/bin/fping
|
|
hostinterval = 1.5
|
|
mininterval = 0.001
|
|
offset = 0%
|
|
|
|
*** Alerts ***
|
|
|
|
to = reachableceo@knownelement.com
|
|
from = smokeping-alert@tsys-librenms.knel.net
|
|
|
|
+bigloss
|
|
type = loss
|
|
# in percent
|
|
pattern = ==0%,==0%,==0%,==0%,>0%,>0%,>0%
|
|
comment = suddenly there is packet loss
|
|
|
|
+somedoss
|
|
type = loss
|
|
# in percent
|
|
pattern = ==0%,==0%,==0%,==0%,==0%,>0%,>0%,>0%,>0%,>0%,>0%,>0%
|
|
comment = incoming packet loss
|
|
|
|
+startloss
|
|
type = loss
|
|
# in percent
|
|
pattern = >0%,>0%,>0%
|
|
comment = loss at startup
|
|
|
|
+rttdetect
|
|
type = rtt
|
|
# in milliseconds
|
|
pattern = <10,<10,<10,<10,<10,<10,<10,>10,>10,>10
|
|
comment = routing change?
|
|
|
|
+rttbadd
|
|
type = rtt
|
|
# in milliseconds
|
|
pattern = <50,<50,<50,<50,<50,<50,>50,>50,>50,>50
|
|
comment = reroute?
|