Improve performance of hostname resolution for flows

Description

In NMS-12087 we added support for performing reverse DNS lookups when flows are received. In high volume environments these lookups have degraded the performance to a point where flows are now being dropped.

We should evaluate different options for continuing to provide this enrichment while maintaining high throughput rates.

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Jesse White July 29, 2019 at 4:39 PM

New solution performs DNS requests asynchronously and has been able to sustain dispatching close to 100k flows/sec on a single Minion.

Jesse White July 29, 2019 at 4:37 PM

Fixed

Details

Assignee

Reporter

Sprint

Fix versions

Priority

PagerDuty

Created July 10, 2019 at 1:54 PM
Updated August 27, 2021 at 8:26 PM
Resolved August 1, 2019 at 6:15 PM