Profiler Configuration

This page covers various settings that you can change to make smaller changes to what the Tideways Profiler collects in Timeline and Callgraph modes.

Stacktrace Threshold for Spans

Spans in Timeline and Flame Graph Profiler may contain stacktraces, but by default they are only collected if the span takes longer than 3ms.

You can lower that setting, but on traces with hundrets of small spans this may increase the overhead of profiling slightly.

The tideways.stack_threshold setting is denoted in microsecnds with a default of 3000. For example to lower it to 1ms change its value to 1000:

tideways.stack_threshold=1000

Redis Keys

To see the keys that each Redis call is using to query or set data, you need to enable the following INI feature flag setting:

tideways.features.redis_keys=1
Still need help? Email [email protected]