[Heartbeat] Change size of data on ICMP packet#29948
[Heartbeat] Change size of data on ICMP packet#29948andrewvc merged 2 commits intoelastic:masterfrom
Conversation
|
This pull request does not have a backport label. Could you fix it @gmarsay? 🙏
NOTE: |
💚 Build Succeeded
Expand to view the summary
Build stats
Test stats 🧪
💚 Flaky test reportTests succeeded. 🤖 GitHub commentsTo re-run your PR in the CI, just comment with:
|
|
Pinging @elastic/uptime (Team:Uptime) |
|
Found some documentation of this here: https://www.techtarget.com/searchnetworking/answer/What-are-the-minimum-and-maximum-sizes-of-an-ICMP-packet |
|
backport-v7.16.3 |
justinkambic
left a comment
There was a problem hiding this comment.
LGTM - smoke tested against main, not seeing any behavior deviation.
|
/test |
|
Thanks a bunch for the contribution @gmarsay ! This is a great find! |
* [Heartbeat] Change size of data on ICMP packet * Add CHANGELOG entry. Co-authored-by: Guillaume Marsay <guillaume.marsay@mediactivegroup.com> Co-authored-by: Justin Kambic <jk@elastic.co> (cherry picked from commit da9720c)
* [Heartbeat] Change size of data on ICMP packet * Add CHANGELOG entry. Co-authored-by: Guillaume Marsay <guillaume.marsay@mediactivegroup.com> Co-authored-by: Justin Kambic <jk@elastic.co> (cherry picked from commit da9720c)
* [Heartbeat] Change size of data on ICMP packet * Add CHANGELOG entry. Co-authored-by: Guillaume Marsay <guillaume.marsay@mediactivegroup.com> Co-authored-by: Justin Kambic <jk@elastic.co> (cherry picked from commit da9720c) Co-authored-by: Guillaume Marsay <gmarsay@gmail.com>
* [Heartbeat] Change size of data on ICMP packet * Add CHANGELOG entry. Co-authored-by: Guillaume Marsay <guillaume.marsay@mediactivegroup.com> Co-authored-by: Justin Kambic <jk@elastic.co> (cherry picked from commit da9720c) Co-authored-by: Guillaume Marsay <gmarsay@gmail.com>
* upstream/7.17: (30 commits) [7.17](backport #29966) Add the Elastic product origin header when talking to Elasticsearch or Kibana. (#30000) [Heartbeat] Change size of data on ICMP packet (#29948) (#29978) Add clarification about enableing dashboard loading (#29985) (#29989) Improve aws-s3 gzip file detection to avoid false negatives (#29969) (#29974) ci: docker login step for pulling then pushing (#29960) (#29963) x-pack/auditbeat/module/system/socket: get full length path and arg from /proc when not available from kprobe (#29410) (#29958) [Automation] Update elastic stack version to 7.17.0-ab4975a2 for testing (#29956) [Automation] Update elastic stack version to 7.17.0-1bd58b32 for testing (#29938) [7.17](backport #29913) [Metricbeat] gcp.gke: fix overview dashboard (#29914) [7.17](backport #29605) Fix annotation enrichment (#29834) [Automation] Update elastic stack version to 7.17.0-e1efbe3a for testing (#29922) [Automation] Update elastic stack version to 7.17.0-68da5d12 for testing (#29904) [7.17][Heartbeat] Defer monitor / ICMP errors to monitor runtime / ES (backport #29413) (#29896) Merge pull request from GHSA-rj4h-hqvq-cc6q [7.17](backport #29681) Change docker image from CentOS 7 to Ubuntu 20.04 (#29817) Fix YAML indentation in `parsers` examples (#29663) (#29894) [Automation] Update elastic stack version to 7.17.0-079761a0 for testing (#29864) Fix Filebeat dissect processor field tokenization in documentation (#29680) (#29883) Enable require_alias for Bulk requests for all actions when target is a write alias (#29879) Update Index template loading guide to use the correct endpoint (#29869) (#29877) ...
* upstream/7.17: (30 commits) [7.17](backport elastic#29966) Add the Elastic product origin header when talking to Elasticsearch or Kibana. (elastic#30000) [Heartbeat] Change size of data on ICMP packet (elastic#29948) (elastic#29978) Add clarification about enableing dashboard loading (elastic#29985) (elastic#29989) Improve aws-s3 gzip file detection to avoid false negatives (elastic#29969) (elastic#29974) ci: docker login step for pulling then pushing (elastic#29960) (elastic#29963) x-pack/auditbeat/module/system/socket: get full length path and arg from /proc when not available from kprobe (elastic#29410) (elastic#29958) [Automation] Update elastic stack version to 7.17.0-ab4975a2 for testing (elastic#29956) [Automation] Update elastic stack version to 7.17.0-1bd58b32 for testing (elastic#29938) [7.17](backport elastic#29913) [Metricbeat] gcp.gke: fix overview dashboard (elastic#29914) [7.17](backport elastic#29605) Fix annotation enrichment (elastic#29834) [Automation] Update elastic stack version to 7.17.0-e1efbe3a for testing (elastic#29922) [Automation] Update elastic stack version to 7.17.0-68da5d12 for testing (elastic#29904) [7.17][Heartbeat] Defer monitor / ICMP errors to monitor runtime / ES (backport elastic#29413) (elastic#29896) Merge pull request from GHSA-rj4h-hqvq-cc6q [7.17](backport elastic#29681) Change docker image from CentOS 7 to Ubuntu 20.04 (elastic#29817) Fix YAML indentation in `parsers` examples (elastic#29663) (elastic#29894) [Automation] Update elastic stack version to 7.17.0-079761a0 for testing (elastic#29864) Fix Filebeat dissect processor field tokenization in documentation (elastic#29680) (elastic#29883) Enable require_alias for Bulk requests for all actions when target is a write alias (elastic#29879) Update Index template loading guide to use the correct endpoint (elastic#29869) (elastic#29877) ...
What does this PR do?
Just change size of ICMP packet for Heartbeat. The recommanded size for a valid ICMP packet is 64 byte (with headers)
Why is it important?
Some hosts don't respond with a small ICMP packet
Checklist
CHANGELOG.next.asciidocorCHANGELOG-developer.next.asciidoc.How to test this PR locally
Compile & configure an ICMP monitor an check packet size with tcpdump