5.8.6. UDP Diagnostics and Telemetry

The DataHub instance logs transition events and metrics in the Event Log that can be monitored to determine if a link is healthy or if tuning is required:

Log Skip Warning (Degradation)

When a missing packet fails to arrive within the hold time, a log message is output:

[WARNING] UDP recv: skipped 1 packet(s) after 50ms hold; incoming traffic is being degraded (total lost: 14)

Meaning: Datagrams were dropped on the wire or kernel socket layer, and neither the primary packet nor any of its redundant copies arrived before the 50 ms timer expired.

Remedy: Consider increasing udp.recvsocketbuf.bytes on the receiver, increasing the transmitter's Retransmit Count, or lowering the configured Bandwidth limit to avoid overwhelming intermediate switches.

Debug-level Connection Metrics

The connection outputs periodic metrics (at DEBUG level log) to help track transfer performance:

sent: Total payloads successfully transmitted.

recv: Total payloads parsed and fed into the engine.

lost: Number of skipped sequences (estimated packet loss).

OutOfOrderQueued: Number of packets that arrived out-of-order and were successfully re-assembled.

GapOpened / GapRecovered: Tracks when sequence gaps formed and were successfully closed without skipping.

DuplicateOldDropped: Redundant retransmit packets that were safely ignored because their sequence was already processed.