Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement New Logging Mode: 'Threads' for Grouped Log Management #35

Open
3 tasks
Bardin08 opened this issue Mar 13, 2024 · 0 comments
Open
3 tasks

Implement New Logging Mode: 'Threads' for Grouped Log Management #35

Bardin08 opened this issue Mar 13, 2024 · 0 comments
Labels
enhancement New feature or request
Milestone

Comments

@Bardin08
Copy link
Owner

Bardin08 commented Mar 13, 2024

Is your feature request related to a problem? Please describe.

Yes. The problem arises following a sequence of related log events within a Telegram channel. All logs are posted as separate messages, making tracking and analyzing logs about the same operational issue challenging.

Describe the solution you'd like

I want to introduce a new logging mode called 'Threads'. This mode would automatically group related logs into threads within a Telegram channel, utilizing the comments feature to link logs with similar identifiers. This approach would significantly improve the readability and manageability of logs, especially in complex debugging or incident resolution scenarios. Features of this mode should include:

  • Automatic detection and grouping of logs based on configurable criteria (e.g., traceID, spanID).
  • Posting related logs as comments under a primary log message to maintain their contextual relationship.
  • Customizable settings to define what constitutes a "related" log, allowing teams to adapt the feature to their specific logging needs.

Describe alternatives you've considered

The alternative relies on external tools for log analysis, which adds complexity and dependency on third-party services.

Additional context

Implementing 'Threads' would address the current gap in efficiently managing and analyzing related log events directly within Telegram channels. This feature is especially crucial for monitoring and troubleshooting complex systems, where understanding the sequence and relationship between log events can significantly impact incident response times and effectiveness.

@Bardin08 Bardin08 added the enhancement New feature or request label Mar 13, 2024
@Bardin08 Bardin08 added this to the v3.1.0 milestone Mar 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant