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

Plugin instance logs #374

Open
jennydaman opened this issue Mar 19, 2022 · 6 comments
Open

Plugin instance logs #374

jennydaman opened this issue Mar 19, 2022 · 6 comments
Labels
enhancement open priority: low Severity level: 4 - Nice to have

Comments

@jennydaman
Copy link
Contributor

jennydaman commented Mar 19, 2022

There are some current issues with how logs are represented and stored:

Some ideas regarding how it can be improved:

Store Logs in Object Storage

Currently they're saved in the database as a string

summary = models.CharField(max_length=4000, blank=True)

However, logs can be large and they are not necessarily (encoded) strings.

My recommendation is to use a cloud-native log storage service, such as:

@jennydaman jennydaman added enhancement priority: low Severity level: 4 - Nice to have open labels Mar 19, 2022
@pridhi-arora
Copy link

Hi! I am Pridhi and a potential Outreachy intern. I am rooting for the project `Improve how plugin instance logs are stored in the backend.
I am trying to understand what possible object storage we can use. Right now, Amazon s3 and its open-source alternative Minio come to my mind. Please shed some light on this topic.

@Nigale-Djomo
Copy link

Hello

Hope you are doing good on this day.
My name is Nigale and i am an outreachy applicant.
Can this task be assigned to me, i will like to work on.

Best

@donaldte
Copy link

@jennydaman
Hello everyone my name is Tedom Donald I'm Outreachy applicant and I want to contribute on ChRIS .
I'have follow this tow tutorials (How ChRIS Works and Get ChRIS Running) to really understand the project base on image processing.

I'm trying to setup the project on my local machine, but I'm getting some error. In project description on Outreachy it's mention that there is a group where we can ask question but I'm not seeing the link to go through that community exchange.

Please @jennydaman our mentor I really need a directory.

best regard

@jennydaman
Copy link
Contributor Author

@jennydaman
Copy link
Contributor Author

@Nigale-Djomo and @pridhi-arora this issue is related to one of the proposed projects for the Outreachy internship and may be too big to work on during the contribution phase. If either of you would like to work on it, please draft a proposal for how you will solve the problem and have me review it before implementing your proposed solution.

@pridhi-arora
Copy link

Here is the first draft of the proposal you asked for the object storage of logs. Your feedback is highly appreciated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement open priority: low Severity level: 4 - Nice to have
Projects
None yet
Development

No branches or pull requests

4 participants