* Update all plugins to use plugin/pkg/log I wish this could have been done with sed. Alas manually changed all callers to use the new plugin/pkg/log package. * Error -> Info * Add docs to debug plugin as well |
||
---|---|---|
.. | ||
OWNERS | ||
pprof.go | ||
README.md | ||
setup.go | ||
setup_test.go |
pprof
Name
pprof - publishes runtime profiling data at endpoints under /debug/pprof
.
Description
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 server, consider restricting access or enabling it only temporarily.
For more information, please see Go's pprof documentation and read Profiling Go Programs.
This plugin can only be used once per Server Block.
Syntax
pprof [ADDRESS]
If not specified, ADDRESS defaults to localhost:6053.
Examples
Enable pprof endpoints:
. {
pprof
}
Listen on an alternate address:
. {
pprof 10.9.8.7:6060
}
Listen on an all addresses on port 6060:
. {
pprof :6060
}