Skip to content

Add log entry-specific retention dates #698

Open
@jongpie

Description

@jongpie

Discussed in #689

Originally posted by josegonzalezNorthius May 22, 2024
Hey,

We recently introduced NebulaLogger in our organization and have integrated it into many different areas. While monitoring an integration, I activated the logs at the info level, but I would like to delete the info level logs earlier than the error level logs. For this reason, I propose the following change. Let me know if this could be a good idea.

Custom Retention by Log Level: Users will be able to define specific retention periods for each log level (e.g., debug, info, warning, error). This ensures that critical logs can be preserved longer while less important logs can be discarded more quickly.

A solution could be to add separate retention fields for each log level instead of a single retention period for all logs.

Metadata

Metadata

Assignees

Labels

Feature: Log RetentionItems related to LogBatchPurger or LogBatchPurgeSchedulerLayer: Log ManagementItems related to the custom objects & Logger Console appType: EnhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions