Paweł Żak
e2b5a9910b
chore: Fix linter findings for `revive:exported` in `plugins/inputs/p*` ( #16307 )
2024-12-17 11:10:18 -06:00
Paweł Żak
22b153ac65
chore: Fix linter findings for `revive:enforce-map-style` in `plugins/inputs/[n-z]*` ( #16072 )
2024-10-25 12:54:05 +02:00
Paweł Żak
d9254c210f
chore: Fix linter findings for `revive:enforce-slice-style` in `plugins/inputs/[p-z]*` ( #16043 )
2024-10-24 11:03:31 +02:00
Joshua Powers
3a05c38fd8
fix(inputs.ping): Check addr length to avoid crash ( #15601 )
2024-07-10 07:50:44 -06:00
Paweł Żak
0f87501d0a
chore(linters): Bump golangci-lint to v1.57.2 ( #15080 )
2024-03-29 12:27:10 -06:00
Joshua Powers
60adc92014
fix(inputs.ping): Add option to force ipv4 ( #15011 )
2024-03-20 06:02:23 -06:00
Paweł Żak
ae7fbc5082
chore(linters): Replace 'fmt.Errorf' with 'errors.New' wherever possible ( #14698 )
2024-02-08 11:32:30 -06:00
Paweł Żak
a2f65d5728
chore: Fix linter findings for Windows (part4) ( #13246 )
...
Co-authored-by: Pawel Zak <Pawel Zak>
Co-authored-by: pzak <pzak>
2023-06-09 10:24:43 +02:00
Thomas Casteleyn
a2baab3d36
chore(deps): Replace go-ping by pro-bing ( #11836 )
2022-09-26 13:04:30 -06:00
Sebastian Spaink
d67f75e557
docs: Remove warning not to remove go:embed ( #11797 )
...
Co-authored-by: Joshua Powers <powersj@fastmail.com>
2022-09-13 12:47:58 -05:00
Joshua Powers
8c49ddccc3
chore: update to go1.19.1 ( #11776 )
2022-09-08 12:49:36 -06:00
Joshua Powers
2fc19fa308
chore: correctly spell embed ( #11200 )
2022-05-27 07:13:47 -06:00
Sven Rebhan
56eb914998
chore: Embed sample configurations into README for inputs ( #11136 )
2022-05-24 08:49:47 -05:00
Sebastian Spaink
b355be5ccb
feat: migrate input plugins to new sample config format (M-Z) ( #10926 )
2022-04-11 16:32:25 -05:00
Paweł Żak
b9e4978b17
fix: Linter fixes for plugins/inputs/p* ( #10066 )
2021-11-15 09:14:09 -06:00
Rajiv Kushwaha
8c73370e50
inputs.ping: Add an option to specify packet size ( #9274 )
2021-05-20 14:21:20 -05:00
Sebastian Spaink
7d665904fc
inputs.ping: Always SetPrivileged(true) in native mode ( #9072 )
...
* Always SetPrivileged(true)
* Improve error message
2021-03-30 13:08:54 -05:00
Paweł Żak
38c61c07ef
Revive fixes - part 4: ( #8981 )
...
empty-lines
Co-authored-by: Pawel Zak <Pawel Zak>
2021-03-12 14:21:51 -06:00
Steven Soroka
7651651867
add more logging to ping plugin
2021-03-10 12:11:19 -05:00
Sebastian Spaink
aa6dc79fc6
Sort and timeout is deadline ( #8839 )
2021-02-09 10:50:57 -06:00
Paweł Żak
ba66d4facb
Revive fixes - part 1 ( #8797 )
...
* Revive fixes regarding following set of rules:
[rule.blank-imports]
[rule.context-as-argument]
[rule.context-keys-type]
[rule.dot-imports]
[rule.error-return]
[rule.error-strings]
[rule.indent-error-flow]
[rule.errorf]
2021-02-08 11:18:40 -05:00
Sebastian Spaink
244178e5ca
Set interface for native ( #8770 )
...
Support both name and IP
2021-01-28 11:30:00 -06:00
Sebastian Spaink
03fe914c59
Resolve regression, re-add missing function ( #8764 )
2021-01-28 10:54:29 -05:00
Sebastian Spaink
c237989631
Use go-ping for "native" execution in Ping plugin ( #8679 )
...
* Use go-ping for "native" execution in Ping plugin
* Check for ipv6 and deadline out of go func
* ensure dns failure
* Move interval and timeout calc to init
Removed dns failure check, 3rd parties libary responsibility
* Rename timeout to avoid conflict
* Move native ping to interface
Update tests
* Check for zero length
2021-01-26 16:02:43 -06:00
Steven Soroka
a27ded6d95
fix potential issue with race condition ( #8577 )
2020-12-16 15:39:12 -05:00
Frank Riley
97de3981bd
Add percentiles to the ping plugin ( #7345 )
2020-12-09 10:54:51 -07:00
dbutler-starry
124735af2e
Apply ping deadline to dns lookup ( #7140 )
2020-03-24 17:02:23 -07:00
Daniel Nelson
63b047c91a
Fix ping skips remaining hosts after dns lookup error ( #6743 )
2019-12-03 11:27:33 -08:00
Daniel Nelson
9f05163c53
Fix interface option with method = native in ping input ( #6667 )
2019-11-18 10:27:31 -08:00
Greg
f0a578492a
Fix incorrect results in ping plugin ( #6581 )
2019-11-05 10:34:18 -08:00
Greg
c1521b5f68
Ensure metrics generated are correct in ping plugin using "native" ( #6563 )
2019-10-22 16:46:57 -07:00
Daniel Nelson
46b89b379a
Update ping input readme ( #6412 )
2019-09-20 16:49:14 -07:00
Greg
ea6b398fa3
Add native Go ping method to ping input plugin ( #6050 )
2019-07-11 15:07:58 -07:00
David Wahlund
234a946093
Fix source address ping flag on BSD ( #6056 )
2019-07-01 15:14:03 -07:00
Dheeraj Dwivedi
80155029c4
Add TTL field to ping input ( #5556 )
2019-03-08 14:30:38 -08:00
Greg
e586fdb27f
Append host if arguments are specified for ping input ( #5450 )
2019-02-19 11:18:15 -08:00
Alexander Thaller
1170367dd7
Use -W flag on bsd variants in ping input ( #5112 )
2018-12-10 16:20:04 -08:00
Greg
f10de93da4
Return correct response code on ping input ( #4875 )
2018-10-17 12:46:00 -06:00
Lee Jaeyong
86b2145272
Add support for IPv6 in the ping plugin ( #4703 )
2018-10-01 17:38:13 -07:00
Daniel Nelson
ca9505a3b1
Update ping input readme
2018-08-31 13:59:30 -07:00
prashanthjbabu
14d9ef4f0c
Add result_code value for errors running ping command ( #4550 )
2018-08-23 13:50:19 -07:00
maxunt
96cb0aaea0
Fix unit tests on Darwin ( #4458 )
2018-07-27 18:29:54 -07:00
Daniel Nelson
7fe6e2f5ae
Use same flags for all bsd family ping varients ( #4241 )
2018-06-06 14:28:12 -07:00
Mariusz Brzeski
0768022240
Support busybox ping in the ping input ( #3877 )
2018-04-30 19:20:13 -07:00
Margarita Bliznikova
c377c8fb7c
Add host to ping timeout log message ( #3853 )
2018-03-06 13:10:44 -08:00
everpcpc
3242f97deb
Support deadline in ping plugin ( #3783 )
2018-02-15 20:11:07 -08:00
efficks
f5ea13a9ab
Fix ping plugin not reporting zero durations ( #3778 )
2018-02-09 12:11:19 -08:00
Philipp Weber
1b84ac08ab
Add support for setting bsd source address to the ping input ( #3726 )
2018-01-29 14:01:00 -08:00
Vladimir S
88ec171293
Perform DNS lookup before ping ( #3385 )
2017-10-26 13:35:37 -07:00
Daniel Nelson
61b0336d97
Use 5 second timeout overhead when waiting for ping to complete
2017-10-09 15:09:07 -07:00