-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add async config block & concurrent readers to UDP input operator #27647
Add async config block & concurrent readers to UDP input operator #27647
Conversation
Co-authored-by: Daniel Jaglowski <jaglows3@gmail.com>
@djaglowski it seems check-links step fails due to the following missing url (mentioned in the MD): The removal of many such docs was performed during this PR: I can't find a matching or similar document in the new semantic-conventions repo (https://github.com/open-telemetry/semantic-conventions). |
@hovavza, I think the following link is appropriate for the docs update: https://github.com/open-telemetry/semantic-conventions/blob/cee22ec91448808ebcfa53df689c800c7171c9e1/docs/general/attributes.md#other-network-attributes |
…en-telemetry#27647) **Description:** adding a feature - Adding asynchronous & concurrency mode to the UDP receiver/stanza input operator - goal is to reduce UDP packet loss in high-scale scenarios. Added 'async' block that holds 'FixedAReaderRoutineCount' field - it determines how many concurrent readers will read from the UDP port, process logs, and send them downstream. **Link to tracking Issue:** 27613 **Testing:** Local stress tests ran all types of config (no 'async', with empty 'async', with 'async' that contains FixedAReaderRoutineCount=2). In repo, added single test to udp_test, config_test (in stanza udp operator), and udp_test (in udplogreceiver). **Documentation:** Updated md file for both udplogreceiver & stanza udp_input operator with the new flags. --------- Co-authored-by: Daniel Jaglowski <jaglows3@gmail.com>
…en-telemetry#27647) **Description:** adding a feature - Adding asynchronous & concurrency mode to the UDP receiver/stanza input operator - goal is to reduce UDP packet loss in high-scale scenarios. Added 'async' block that holds 'FixedAReaderRoutineCount' field - it determines how many concurrent readers will read from the UDP port, process logs, and send them downstream. **Link to tracking Issue:** 27613 **Testing:** Local stress tests ran all types of config (no 'async', with empty 'async', with 'async' that contains FixedAReaderRoutineCount=2). In repo, added single test to udp_test, config_test (in stanza udp operator), and udp_test (in udplogreceiver). **Documentation:** Updated md file for both udplogreceiver & stanza udp_input operator with the new flags. --------- Co-authored-by: Daniel Jaglowski <jaglows3@gmail.com>
…en-telemetry#27647) **Description:** adding a feature - Adding asynchronous & concurrency mode to the UDP receiver/stanza input operator - goal is to reduce UDP packet loss in high-scale scenarios. Added 'async' block that holds 'FixedAReaderRoutineCount' field - it determines how many concurrent readers will read from the UDP port, process logs, and send them downstream. **Link to tracking Issue:** 27613 **Testing:** Local stress tests ran all types of config (no 'async', with empty 'async', with 'async' that contains FixedAReaderRoutineCount=2). In repo, added single test to udp_test, config_test (in stanza udp operator), and udp_test (in udplogreceiver). **Documentation:** Updated md file for both udplogreceiver & stanza udp_input operator with the new flags. --------- Co-authored-by: Daniel Jaglowski <jaglows3@gmail.com>
Description: adding a feature - Adding asynchronous & concurrency mode to the UDP receiver/stanza input operator - goal is to reduce UDP packet loss in high-scale scenarios.
Added 'async' block that holds 'FixedAReaderRoutineCount' field - it determines how many concurrent readers will read from the UDP port, process logs, and send them downstream.
Link to tracking Issue: 27613
Testing: Local stress tests ran all types of config (no 'async', with empty 'async', with 'async' that contains FixedAReaderRoutineCount=2).
In repo, added single test to udp_test, config_test (in stanza udp operator), and udp_test (in udplogreceiver).
Documentation: Updated md file for both udplogreceiver & stanza udp_input operator with the new flags.