📈 Profiling
The relay proxy is able to expose profiling information.
This is useful to understand the performance of the service and solve potential issues.
The information are exposed on the /debug/pprof endpoint, and we are using the default net/http/pprof package
to expose the information.
warning
By default the profiling endpoints are disabled, and must be enabled in the configuration file.
List of endpoints exposed is available http://localhost:1031/debug/pprof/
Enable profiling
In your relay proxy configuration file you need to set the enablePprof field to true.
goff-proxy.yaml
retriever:
kind: file
path: /goff/flags.yaml
# ...
enablePprof: true
note
The debug field also enables profiling, but it is deprecated.
goff-proxy.yaml
#...
debug: true