Setup Distributed Tracing
To use distributed tracing you need to set the following INI configuration:
tideways.features.distributed_tracing=1
This will automatically inject HTTP header X-Tideways-Profiler
into all
outgoing HTTP connections that "propagate" the profiling session triggered via
Chrome Extension, CLI or tracepoint.
If you don’t trust some of the outgoing hosts, then you should make use of the inclusion/exclusion lists for HTTP hosts.
tideways.distributed_tracing.excluded_hosts=external-untrusted-host.com tideways.distributed_tracing.included_hosts=myapp.com
Why should you exclude untrusted hosts? An outgoing host could replay the HTTP headers against your server and trigger an excessive amount of profiling sessions. |
Still need help?
Email [email protected]