Skip to content

[Bug] Excessive DNS requests #279

Description

@rsb-developer

Describe the bug

Excessive DNS requests from PegaProx causing excessive overhead on the DNS server and prematurely filling logs. This is in line with issue #124 that was previously opened and then closed, but I think is still a bug. PegaProx is currently monitoring a single cluster with a single host. The excessive DNS queries would be greatly amplified with additional clusters and hosts. I do not consider this "normal" behavior as the amount of DNS queries makes PegaProx unusable in my environment.

Steps to Reproduce

  1. From the Docker host, sudo tcpdump -ni any host <dns server ip> and port 53 which shows the volume of DNS activity taking place.
  2. Checking the DNS dashboard, daily DNS activity increased from less than 600K to over 1.6M per day when PegaProx was deployed. See attached screen capture.

Expected behavior

I would consider a reasonable quantity of DNS queries to be the expected behavior and I do realize that PegaProx needs to poll each host to obtain needed info. Maybe this is a way to cache the host IP so DNS lookups are not being done at such an overwhelming rate?

Environment

  • PegaProx Version: Latest
  • Installation Method: Docker
  • OS: Debian 12
  • Browser: Safari
  • Behind Reverse Proxy? No
  • UI? Modern layout

Screenshots

Screen capture showing the huge increase in DNS queries
Image

Thanks for considering, as I like where PegaProx is going.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions