|
<< Click to Display Table of Contents >> Log Persistence |
![]() ![]()
|
Log persistence in gooflow is a feature that allows you to control which parts of an activity’s input and output are stored in the execution logs. This is crucial for managing database growth and protecting sensitive information.
Activity execution record: Each time an activity is executed, it generates a record containing its inputs and outputs. If not properly managed, this can lead to rapid database growth.
Log persistence scopes: You can configure log persistence at different levels.
Workflow-based
Set the Log Persistence Strategy in the workflow settings (priority 3).
Log persistence for the entire workflow.

Activity-based
Set the settings for individual activities (priority 2).

Per input/output
Set the settings for individual inputs or outputs of an activity (priority 1).
Log Persistence Mode options
Include |
The activity’s inputs and outputs are persistent. |
Exclude |
The activity’s inputs and outputs are not retained. |
Inherit |
Refers to the setting of the parent scope. |