Use CaffeineDnsCache for all Minion DNS queries, not just Flows
Description
Acceptance / Success Criteria
None
Lucidchart Diagrams
Activity
Show:
Details
Details
Assignee
Unassigned
UnassignedReporter
Justin Wood
Justin WoodLabels
HB Grooming Date
Aug 17, 2021
HB Backlog Status
NB
FRC Grooming Date
Aug 23, 2021
Components
Affects versions
Priority
PagerDuty
PagerDuty Incident
PagerDuty

PagerDuty Incident
Created August 11, 2021 at 6:23 PM
Updated August 23, 2021 at 8:01 PM
Currently, CaffeineDnsCache is only used for DNS resolution performed when enriching flow data received by the Minion. When OpenNMS restarts, provisiond will park a thread for every node in order to resolve its hostname. We feel that it would be beneficial to OpenNMS' startup time to use the CaffeineCache on the minion to resolve the DNS queries from the provisiond threads.