Open jmw51798 opened 4 days ago
Use this command from test-infra-definitions to manually test this PR changes on a VM:
inv create-vm --pipeline-id=38135946 --os-family=ubuntu
Note: This applies to commit 73616e1b
Run ID: b9da06c4-aebc-4db4-8a9c-f0d86b69965e Metrics dashboard Target profiles
Baseline: 1248ec4f0bece8d46a33f20ff1447c7de7be6706 Comparison: 73616e1bf32b9bf08263aaac9c040adb909f06b7
Performance changes are noted in the perf column of each table:
Confidence level: 90.00% Effect size tolerance: |Δ mean %| ≥ 5.00%
There were no significant changes in experiment optimization goals at this confidence level and effect size tolerance.
What does this PR do?
Continues implementing rdnsquerier functionality for providing reverse DNS enrichment of private IP addresses to NDM NetFlow events. This change includes agent config for the rdnsquerier component, a rate limiter, separated out resolver, and internal telemetry.
Motivation
Additional Notes
Possible Drawbacks / Trade-offs
Describe how to test/QA your changes
No specific QA is needed for these changes because the component is disabled by default. QA has already been done to confirm that it is disabled by default and that the changes cause no difference in the agent or NDM NetFlow functionality. These changes can be tested/QAed with subsequent related changes once full reverse DNS enrichment and related configuration is supported.