summaryrefslogtreecommitdiffstats
path: root/lib/Smokeping
AgeCommit message (Collapse)AuthorFilesLines
2012-11-07Added new probe SendEmailFlorian Coulmier1-0/+178
2012-10-24Merge branch 'master' of github.com:oetiker/SmokePingTobias Oetiker1-3/+16
2012-10-24As spotted by Gert Doering, rand() gives the same results in eachNiko Tyni1-0/+3
pinger subprocess. This is because they all inherit the same RNG state from their parent. Fix this undesired behaviour by reseeding the RNG with the current time and the process ID. The argument of srand() shouldn't really matter much on modern Perls, but we're not very concerned about the quality of the random numbers either, and time()+$$ should make sure it's different for each process.
2012-09-12fix stray spacesJeremy Weatherford1-1/+1
2012-09-12add expect parameter to Curl.pmJeremy Weatherford1-3/+16
2012-08-29fix regression - added missing )Tobias Oetiker1-1/+1
2012-08-29allow to configure FPing probe to read fping output form stdout instead of ↵Tobias Oetiker1-1/+11
stderr
2012-07-09it's milliseconds not miliseconds, thanks frank habichtTobias Oetiker4-4/+4
2012-07-06respect the probe timeout -- Dmitry MelekhovTobias Oetiker1-1/+2
2012-02-06make SipSak work with sip servers implementing OPTIONSTobias Oetiker1-3/+12
2012-02-02fix documentationTobias Oetiker1-1/+1
2012-02-02handle servers actually implementing OPTIONSTobias Oetiker1-5/+22
2011-12-20integrated NFSping probe by Matt Provost - https://github.com/mprovost/NFSpingTobias Oetiker1-0/+192
2011-12-03From: Chris Wilson <chris@aptivate.org>Tobias Oetiker1-4/+17
Date: Fri, 2 Dec 2011 20:38:26 +0000 (GMT) I tried to use the tcpping probe but it didn't work for me (centos 5). It seems that the tcptraceroute output format has changed or there is a problem with the script's ability to parse options. It also doesn't report tcptraceroute errors properly or have much in the way of debugging support. And it required smokeping to be run as root. I think I have fixed these issues, and posted updated versions here: https://github.com/aptivate/network-scripts/blob/master/TCPPing.pm https://github.com/aptivate/network-scripts/blob/master/tcpping I hope that you will consider these for inclusion in your projects. Richard, are you still maintaining tcpping? If not, is it worth merging this functionality into the TCPPing module? (integrated the TCPPing.pm for now -- tobi)
2011-11-24use max index instead of count ... then it all works nicelyTobias Oetiker1-3/+2
2011-11-24fixed off by 1 errorTobias Oetiker1-0/+1
2011-11-23add missing } ... syntax errorTobias Oetiker1-1/+1
2011-11-23make sure we stay within the bounds of the arrayTobias Oetiker1-0/+3
2011-11-22make Median matcher work fine on startup and when unknown values are in the ↵Tobias Oetiker1-2/+9
stream
2011-10-21one more naked gettimeofday eliminatedTobias Oetiker1-1/+1
2011-10-20it seems some version of perl bulk at gettimeofday without ()Tobias Oetiker2-7/+7
2011-09-28fix to work with new automake buildTobi Oetiker1-3/+3
2011-09-25do not exit in zoom ajax modeTobi Oetiker1-1/+1
2011-09-11fixed name JunoOS -> JunOSTobi Oetiker1-3/+3
2011-09-11added not on connecting by hand onceTobi Oetiker1-0/+6
2011-09-11initial junos probeTobi Oetiker1-0/+182
2011-08-23disman integration looks good nowTobi Oetiker1-4/+4
2011-08-23alter probe names to be based on local hostname AND target hostTobi Oetiker1-64/+42
2011-08-23started integration of DismanPing support with modules from Bill Fenners: ↵Tobi Oetiker2-0/+536
Bill's Permanently Unfinished but Potentially Useful scripts http://code.google.com/p/pupu/ --- thanks bill!
2011-02-18suggest to get a copy of fping from here ... Tobi Oetiker1-1/+1
2010-03-14added SipSak probe for SIP ping testingTobi Oetiker1-0/+111
2010-03-10port the timeout fix from CiscoRTTMon ICMPPing to DNS and TcpConnect versionsTobi Oetiker2-4/+16
2010-03-09raise timeout to 5s and twist basefork.pm into allowing this by providing a ↵Tobi Oetiker1-2/+8
higher _default timeout for the probe.
2009-12-30add support for TOS setting in fpingTobi Oetiker1-0/+15
2009-02-13fix a typo in configuration example 4, spotted by Guglielmo BondioniNiko Tyni1-1/+1
2009-02-13From: Jeremy Laidman <jlaidman *rebel-it.com.au>Niko Tyni1-1/+17
> Please consider including the patch below. It allows specifying a parameter > of "allowreject" in the Radius probe configuration. When allowreject=true, > rejected RADIUS authentications are treated as OK. This means I can test > the RTT of a RADIUS request without using a valid account. As long as the > RADIUS secret is correct, the timings should be reasonable. The default is > "false".
2009-01-21fix broken error message in spdomedTobi Oetiker1-1/+1
2009-01-15* make it work with missing rrd filesTobi Oetiker1-11/+11
* make it work correctly for nomasterpoll option
2009-01-05initial checkinTobi Oetiker1-0/+204
2008-12-22minor fixesTobi Oetiker1-15/+14
2008-12-15ExpLoss.pm matcher produces an exponential weighted average and supportsTobi Oetiker1-0/+153
RMON-like thresholds to obtain stable node status detection. -- Veniamin Konoplev.
2008-11-03fixed normans address Tobi Oetiker1-1/+1
2008-09-14make this work even when ipv6 addresses are around -- Olaf JaehrlingTobi Oetiker1-2/+2
2008-08-30properly fix the handling of multiple writes to the cache fileTobi Oetiker1-3/+3
2008-08-30seek to start of the file prior to storing Tobi Oetiker1-1/+1
2008-08-30order updates to slavecash to minimize writingTobi Oetiker1-36/+33
2008-08-21be a bit smarter about handling updates comming in from a client by doing ↵Tobi Oetiker1-2/+8
all updates to a name in a single round.
2008-06-13fixed version string creation in javascript outputTobi Oetiker1-0/+1
2008-06-08added blazemode to fping probeTobi Oetiker1-3/+20
2008-06-08fixed telnetJunOSPingTobi Oetiker1-4/+8