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 Drain3-based log clustering flow #23

Merged
merged 6 commits into from
Sep 17, 2022

Conversation

Liangshumin
Copy link
Collaborator

@Liangshumin Liangshumin commented Sep 16, 2022

The cache for storing log-cluster is added, which saves the process of clustering the same logs repeatedly. Use Redis database to store logs, access logs in the way of streams, and use Ray for Redis stream processing

@Superskyyy
Copy link
Member

Please change the PR title to a more meaningful one, it's unclear.

@Superskyyy Superskyyy self-requested a review September 16, 2022 15:03
@Superskyyy Superskyyy added Algorithm The work is on the algorithm side Engine The work is on the engine side analysis: log labels Sep 16, 2022
@Superskyyy Superskyyy added this to the 0.1.0 milestone Sep 16, 2022
@Superskyyy
Copy link
Member

The code to be merged serves the GSOC 2022 task, further enhancements are needed to optimize engine workflow.

@Liangshumin Liangshumin changed the title Cluster Implement log processing Sep 16, 2022
@Superskyyy Superskyyy changed the title Implement log processing Implement Drain3-based log clustering flow Sep 16, 2022
experiments/log/clustering/transformer.py Outdated Show resolved Hide resolved
experiments/log/clustering/transformer.py Outdated Show resolved Hide resolved
experiments/log/clustering/transformer.py Outdated Show resolved Hide resolved
experiments/log/clustering/transformer.py Outdated Show resolved Hide resolved
experiments/log/clustering/transformer.py Outdated Show resolved Hide resolved
experiments/log/clustering/transformer.py Outdated Show resolved Hide resolved
experiments/log/clustering/transformer.py Outdated Show resolved Hide resolved
experiments/log/clustering/transformer.py Outdated Show resolved Hide resolved
experiments/log/clustering/transformer.py Outdated Show resolved Hide resolved
experiments/log/clustering/transformer.py Outdated Show resolved Hide resolved
@Superskyyy
Copy link
Member

TODO after this PR, add Drain3 License to LICENSE.

@Superskyyy
Copy link
Member

Generally looks good to me, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Algorithm The work is on the algorithm side analysis: log Engine The work is on the engine side
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

None yet

2 participants