1
0
mirror of https://github.com/dennypage/dpinger.git synced 2024-05-19 06:50:01 +00:00

108 Commits

Author SHA1 Message Date
dennypage
664f5c7aa6 Use dpinger defaults for send_interval and time_period 2023-11-08 10:40:52 -08:00
Denny Page
0e963753e1 Use gcc by default 2023-11-08 10:22:58 -08:00
Denny Page
e3cb41889e Add explicit cast for assignment of alarm_hold_periods 2023-11-08 10:08:07 -08:00
dennypage
9c31ea4380 Update default parameters and correct loss calculation
Update parameters to reflect existing defaults and correct the loss resolution calculation when using subsecond send intervals.
2023-11-08 08:29:46 -08:00
Denny Page
fff9b65eb5 Correct usage note regarding loss resolution with subsecond send intervals 2023-11-08 08:07:39 -08:00
Denny Page
47f1a778b9 Correct usage note regarding parameters to the alert_cmd 2023-11-06 15:40:46 -08:00
Denny Page
ce7d88bddf Update version to 3.3 v3.3 2023-01-18 19:17:16 -08:00
Denny Page
67b8ba1f6d Add option to explicitly control the hold time for alarms. 2023-01-18 18:24:20 -08:00
Denny Page
c845c582b4 Add examples for dpinger logging/monitoring with InfluxDB and Grafana 2022-05-14 14:50:40 -07:00
dennypage
fbc7e8f87f Update copyright year 2022-03-01 08:21:24 -08:00
Denny Page
efc17c7204 Log signal number on exit v3.2 2022-02-28 10:07:30 -08:00
Denny Page
bc00923f62 Update text formatting to match current GitHub format. No change to actual license. 2020-06-07 13:29:36 -07:00
Denny Page
bf18a6e2a8 Update copyright 2020-06-07 13:23:33 -07:00
Denny Page
cee7ac9da0 Add a version number to usage output 2017-12-08 21:37:23 -08:00
Denny Page
2b032751e5 Enhance pid file support to detect running processes v3.0 2017-09-29 16:04:13 -07:00
Denny Page
84ee15b155 Clean up loss accuracy description 2017-09-29 15:13:48 -07:00
Denny Page
e10c51ad95 Move check for zero intervals back to caller. Prior commit broke disable of report interval. 2017-09-29 00:23:16 -07:00
Denny Page
579ae3d66b Detect (and reject) negative numbers in paramaters 2017-09-28 15:53:20 -07:00
Denny Page
64e644e7be Don't wait for send interval before sending first echo request 2017-09-28 14:20:21 -07:00
Denny Page
a18d82ab6e Update copyright 2017-09-28 14:00:40 -07:00
Denny Page
34b0bb924e Use accept4() 2017-09-28 13:04:16 -07:00
dennypage
4173834bbe Create NOTES.md 2017-09-27 13:36:52 -07:00
dennypage
2a8eaa0c8f Merge pull request #23 from joemiller/openbsd
problem: cannot build on openbsd
2017-08-22 16:57:09 -07:00
joe miller
edb883498d problem: cannot build on openbsd
solution: include socket.h before if.h since if.h relies on types
defined in socket.h
2017-03-15 08:16:00 -07:00
Denny Page
c276feb339 Confirm that the rrd file is writable before starting v2.0 2016-03-01 22:14:36 -08:00
Denny Page
ef21655e77 Change title 2016-03-01 22:14:13 -08:00
Denny Page
2d2d21892a Change the default time period and send interval from 30s/250m to 60s/500m
Check time period vs send interval and loss interval to ensure there is always one resolved slot
2016-03-01 22:11:03 -08:00
Denny Page
a24c0cd0d0 Add option to set receive thread scheduling class
Don't call fatal with a NULL format
2016-03-01 21:58:10 -08:00
Denny Page
fdbd4a1d96 Add a safety cast for 32 bit systems v1.10 2016-02-27 21:29:33 -08:00
Denny Page
6796fa0752 Fix integer overflow on 32 bit v1.9 2016-02-27 19:34:47 -08:00
Denny Page
24022ac098 Fix race condition with ultra low latency links v1.8 2016-02-25 20:09:30 -08:00
Denny Page
42c84e965e Time duration doesn't work in older versions of rrdtool 2016-02-21 14:38:53 -08:00
Denny Page
f94f6dcd47 Separate rrd and png names v1.7 2016-02-17 20:15:33 -08:00
dennypage
99208a60fe Update README.md 2016-02-13 21:06:56 -08:00
Denny Page
eb67d76de0 Merge branch 'master' of https://github.com/dennypage/dpinger 2016-02-13 21:03:46 -08:00
Denny Page
0b68c438f2 Output to name.cgi 2016-02-13 21:03:13 -08:00
dennypage
daac746074 Update README.md 2016-02-13 20:46:43 -08:00
dennypage
5348af36c6 Create README.md 2016-02-13 20:44:42 -08:00
Denny Page
b0fc95f618 Add RRD sample scripts 2016-02-13 19:42:41 -08:00
Denny Page
e9ffd0b43e Add void casts for discarded return values 2016-02-03 10:26:31 -08:00
Denny Page
9e8968adce Add -Wno-unused-result to fix spurious gcc warning
Default to optimized build
2016-02-03 10:11:48 -08:00
Denny Page
a8b44bedac Fix warnings from clang -Weverything 2016-02-02 22:28:21 -08:00
Denny Page
1d34caccbd Add explicit gcc/clang warning examples 2016-02-02 22:13:39 -08:00
Denny Page
9c5bac8658 Add casts to eliminate some warnings from clang -Weverything v1.6 2016-02-01 13:21:46 -08:00
Denny Page
3a19391cee Update Copyright 2016-02-01 13:21:11 -08:00
Denny Page
570ade420a Add simple Makefile 2016-02-01 13:16:02 -08:00
Denny Page
3825066db9 Rename Makefile to Makefile.freebsd 2016-02-01 10:57:32 -08:00
Denny Page
f06b3c8f36 Fix compile warnings for FreeBSD ports 2016-02-01 09:27:55 -08:00
Denny Page
4a57f2584c Add -d option to allow setting data payload length v1.5 2016-01-30 21:18:44 -08:00
Denny Page
afbde05bcb Make the standard deviation calculation a little easier on the eyes 2016-01-30 20:44:10 -08:00