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 logging everywhere in the project #27

Open
16 tasks
TarunTomar122 opened this issue Oct 30, 2023 · 3 comments · Fixed by #28
Open
16 tasks

Implement logging everywhere in the project #27

TarunTomar122 opened this issue Oct 30, 2023 · 3 comments · Fixed by #28
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request good first issue Good for newcomers hacktoberfest hacktoberfest-accepted help wanted Extra attention is needed

Comments

@TarunTomar122
Copy link
Collaborator

Logging Implementation Issue

Description

This issue is created to track the implementation of a comprehensive logging system for the Neura-Launch-Dashboard project. Logging is a critical aspect of monitoring and debugging our services on the cloud. We aim to log important data at relevant points within the application codebase. This issue will serve as a reference for planning, implementing, and testing the logging infrastructure.

Goals

  • Identify key areas within the codebase where logging is needed.
  • Determine the level of logging (e.g., debug, info, warning, error) for each log statement.
  • Choose an appropriate logging library or framework.
  • Define a standardized log message format.
  • Configure log outputs (e.g., console, files, cloud-based solutions).
  • Implement the logging framework within the codebase.
  • Create tests to ensure the logging functions correctly.
  • Document the logging guidelines and practices for developers.

Requirements

  • Logging must be added at key entry points and critical functionality.
  • Logs should include essential details such as timestamps, severity levels, and contextual information.
  • Logs should be organized and easy to search or analyze.
  • Logging should not significantly impact the performance of the application.

Additional Information

Please provide any additional information, context, or specific requirements related to logging that should be considered in this implementation.

Checklist

  • I have reviewed the goals and requirements and made necessary adjustments.
  • I understand the importance of proper logging for monitoring and debugging purposes.
  • I am aware of the impact of logging on application performance and will optimize log statements accordingly.
  • I will follow the established logging guidelines and practices.
@TarunTomar122 TarunTomar122 added documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers hacktoberfest hacktoberfest-accepted labels Oct 30, 2023
@ha36d
Copy link
Contributor

ha36d commented Oct 30, 2023

May I work on the issue? and is it possible to make it hacktoberfest friendly, as it is not participating?

@TarunTomar122
Copy link
Collaborator Author

Will reopen this once all the services are done! Need for extensive logging for production.

@TarunTomar122 TarunTomar122 self-assigned this Oct 31, 2023
@rohansingh9001 rohansingh9001 reopened this Nov 1, 2023
@rohansingh9001
Copy link
Collaborator

More logs are required

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request good first issue Good for newcomers hacktoberfest hacktoberfest-accepted help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants