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

[ENHANCEMENT] Implement Heap Logging #157

Open
jjinendra3 opened this issue Apr 19, 2024 · 1 comment
Open

[ENHANCEMENT] Implement Heap Logging #157

jjinendra3 opened this issue Apr 19, 2024 · 1 comment
Labels
enhancement Enhancement to the existing code gssoc Issue can be taken under GSSoC level2

Comments

@jjinendra3
Copy link
Contributor

Description

I propose adding heap logging functionality to the application. Heap logging can help us monitor memory usage and identify potential memory leaks, it can also help us quickly identify any issue if it arises.

Current Behavior

Currently there are some console.logs in the client part which is a security risk and generally not considered a good practice for in-production apps.

Proposed Enhancement

I propose integrating heap logging functionality into our application. Heap logging is instrumental in monitoring memory usage, detecting memory leaks, and swiftly pinpointing any arising issues. It should be implemented at both major and minor points of the application, categorizing logs into information, warning, error, and other relevant levels. Please note that heap logging differs from console logging, as heap logging is intended for developer visibility only. Therefore, we need a solution that ensures logs are accessible only to developers, while ensuring the heap logging functionality works seamlessly in production environments.

Use Case

It would be helpful in fast debugging when the project is in production and will also help developers get an insight on the behaviour of the application.

Blockers

No response

Additional Information/ Attachments

No response

@jjinendra3 jjinendra3 added the enhancement Enhancement to the existing code label Apr 19, 2024
@krishnaacharyaa krishnaacharyaa added gssoc Issue can be taken under GSSoC level2 labels May 12, 2024
@iamrudhresh
Copy link

I hope you're doing great! As a GSSoC contributor, I'm keen on ramping up my involvement for GSSoC'24. Could you please assign this issue to me? I'm excited to continue contributing to the project. Thanks a bunch!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhancement to the existing code gssoc Issue can be taken under GSSoC level2
Projects
None yet
Development

No branches or pull requests

3 participants