Watchdog Action that logs backtraces. (proto)
This extension has the qualified name envoy.watchdog.backtrace_action
Note
This extension is functional but has not had substantial production burn time, use only with this caveat.
This extension does not operate on the data plane and hence is intended to be robust against untrusted traffic.
Tip
This extension extends and can be used with the following extension category:
This extension must be configured with one of the following type URLs:
extensions.watchdog.backtrace_action.v3.BacktraceActionConfig
[extensions.watchdog.backtrace_action.v3.BacktraceActionConfig proto]
Configuration for the backtrace watchdog action.
This action is currently only supported on Linux.
{
"cooldown_duration": {...}
}
- cooldown_duration
(Duration) Minimum time between backtrace logs per thread. Defaults to 10 seconds if not set. Set to 0 to disable the cooldown and log a backtrace on every watchdog event.