You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 13, 2022. It is now read-only.
I wrote a load test that creates 100 traces at once. The udp_sender seemingly successfully sends the batches to agent with no errors. However, I check the UI and I don't see all 100 traces. So I used tcpdump to see how many packets were arriving at the agent and indeed some packets were missing.
Given the fire and forget nature of udp, I guess this is valid? However, the dropped spans aren't observable since the dgram udp socket never returns an error even if the packet is dropped.
The text was updated successfully, but these errors were encountered:
@black-adder How is this handled in the other clients? As long as the approach is feasible and practical in node, we should aim for the same approach, or similar to be consistent.
I wrote a load test that creates 100 traces at once. The udp_sender seemingly successfully sends the batches to agent with no errors. However, I check the UI and I don't see all 100 traces. So I used tcpdump to see how many packets were arriving at the agent and indeed some packets were missing.
Given the fire and forget nature of udp, I guess this is valid? However, the dropped spans aren't observable since the dgram udp socket never returns an error even if the packet is dropped.
The text was updated successfully, but these errors were encountered: