IncidentRelay stores a detailed processing trace for every event, which is very useful for troubleshooting and auditing event handling.
For deployments with a high event volume, it would be beneficial to make the trace level configurable. This would allow administrators to choose the appropriate balance between observability and storage usage.
For example, the application could support trace levels such as:
Full (current behavior)
Short processing (no data included)
Disabled
This would provide greater deployment flexibility while preserving the existing functionality as the default.
IncidentRelay stores a detailed processing trace for every event, which is very useful for troubleshooting and auditing event handling.
For deployments with a high event volume, it would be beneficial to make the trace level configurable. This would allow administrators to choose the appropriate balance between observability and storage usage.
For example, the application could support trace levels such as:
Full (current behavior)
Short processing (no data included)
Disabled
This would provide greater deployment flexibility while preserving the existing functionality as the default.