mirror of
https://github.com/coredns/coredns.git
synced 2025-10-03 11:31:13 +02:00
Stop the caddy message and start our own init notifications. Log the version of CoreDNS when starting up. Fix all middleware's setup functions so that return the error prefixed with *which* middleware was failing; leads to better debuggable errors when starting up.
pprof
pprof publishes runtime profiling data at endpoints under /debug/pprof. You can visit /debug/pprof on your site for an index of the available endpoints. By default it will listen on localhost:6053.
This is a debugging tool. Certain requests (such as collecting execution traces) can be slow. If you use pprof on a live site, consider restricting access or enabling it only temporarily.
For more information, please see Go's pprof documentation and read Profiling Go Programs.
Syntax
pprof
Examples
Enable pprof endpoints:
pprof