BSD Ports

net/smokeping 2.9.0p1 OpenBSD

latency logging and graphing system

System
OpenBSD
Repository
OpenBSD ports
Maintainer
The OpenBSD ports mailing-list <[email protected]>
Last update
Commit
b24e775612
Categories
net

Description

SmokePing is a latency logging and interactive graphing system, for ICMP pings and many other protocols (DNS, SSH, SIP, HTTP and more). The main daemon process organizes latency measurements, records them in an RRDtool database, and optionally sends email alerts based on various criteria. The CGI/FastCGI program presents the graphs and optionally allows remote control via a master/slave protocol (allowing aggregation of data from multiple test locations in a single server).

In the other systems

SystemPortVersion
OpenBSDnet/smokeping2.9.0p1
FreeBSDnet-mgmt/smokeping2.9.0_2
NetBSDnet/smokeping2.7.3nb4
DragonFlynet-mgmt/smokeping2.9.0
HardenedBSDnet-mgmt/smokeping2.9.0_2
GhostBSDnet-mgmt/smokeping2.9.0_2

Install

Binary package:

pkg_add smokeping

From the ports tree:

cd /usr/ports/net/smokeping && make install

Dependencies

Build dependencies 22
Run dependencies 12

No port depends on this one.

Commit history 1

DateCommitCreditsLog message
b24e775612 sthen smokeping intermittent build fix: add BDEPs on the optional modules used by probes; build runs smokeping's --makepod option to create manuals for these, which tries to import modules used by these. if hit at the wrong time during a bulk build this can fail.
tb@ ran into this while p5-Net-DNS was partway through installation: pod2man --release=2.9.0 --center=SmokePing Smokeping_probes_AnotherCurl.pod --section 3 > Smokeping_probes_AnotherCurl.3 PERL5LIB=/usr/local/libdata/perl5/site_perl /usr/bin/perl -I../thirdparty/lib/perl5 -I../lib -mSmokeping -e 'Smokeping::main()' -- --makepod Smokeping::probes::AnotherDNS > Smokeping_probes_AnotherDNS.pod require Smokeping::probes::AnotherDNS failed: Attempt to reload Net/DNS.pm aborted. Compilation failed in require at ../lib/Smokeping/probes/AnotherDNS.pm line 26. BEGIN failed--compilation aborted at ../lib/Smokeping/probes/AnotherDNS.pm line 26. fix old typo/thinko in readme while there (IO::Pty is in the p5-IO-Tty package).