[X] I have searched other issues and found no duplicates
[X] I want to request a feature or enhancement and not ask a question
The problem
The standard library of Go provides the set of tools for profiling the programs, and even some convenient HTTP wrappers for using those. AdGuardDNSClient already has a debug-specific configuration section called debug which is intended to configure serving of the profiling endpoints.
Proposed solution
Run an HTTP server according to the configuration, expose profiling endpoints.
Alternatives considered and additional information
Prerequisites
[X] I have checked the Knowledge Base and the Discussions and found no answer
[X] I have searched other issues and found no duplicates
[X] I want to request a feature or enhancement and not ask a question
The problem
The standard library of Go provides the set of tools for profiling the programs, and even some convenient HTTP wrappers for using those. AdGuardDNSClient already has a debug-specific configuration section called
debug
which is intended to configure serving of the profiling endpoints.Proposed solution
Run an HTTP server according to the configuration, expose profiling endpoints.
Alternatives considered and additional information
No response