Skip to main content

Targeted Log Levels

SDK clients provide wrappers for loggers to enable dynamic and targeted log levels.

Dynamic log levels

Changing log levels in an application is typically painful and involves editing files and redeploying.

Prefab allows you to change your log level at any time at any place in your stack. You can set levels anywhere in your application's tree (down to the function-level).

dynamic levels

Targeting

Dynamic log levels gain super powers when combined with our rules engine. By adding context about the current user/request/device/etc. you can get exactly the verbosity you want to track down tricky bugs without blowing through your log retention bill.

targeted log rules

targeted log level