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

Add a json logging library #49

Open
LobeTia opened this issue Apr 10, 2024 · 8 comments
Open

Add a json logging library #49

LobeTia opened this issue Apr 10, 2024 · 8 comments
Assignees
Labels
backend Changes related to BE good first issue Good for newcomers

Comments

@LobeTia
Copy link
Member

LobeTia commented Apr 10, 2024

Setup a lightweight json library like Pino and replace all the server console.log with it

@LobeTia LobeTia converted this from a draft issue Apr 10, 2024
@LobeTia LobeTia moved this from 🚗 Parking Space to 🏁 Up Next in Peoplez work stream Apr 10, 2024
@LobeTia LobeTia added this to the Infrastructure milestone Apr 10, 2024
@LobeTia LobeTia added good first issue Good for newcomers backend Changes related to BE labels Apr 10, 2024
@TheJoin95
Copy link
Member

@Wabri would you wrap every log into a json library?

@Wabri
Copy link
Member

Wabri commented Oct 16, 2024

I dont want to be involve into peoplez development ATM, I've too many things on queue!

@404answernotfound
Copy link
Member

I'd be more keen to set up a free plan from some observaibility service with OTEL and remove all logging from prod. Thoughts?

@TheJoin95
Copy link
Member

It makes sense to me. Could you take the setup of this?

@404answernotfound
Copy link
Member

Happy to investigate if we get another +1

My service of choice would be Honeycomb https://www.honeycomb.io/pricing

@TheJoin95
Copy link
Member

@404answernotfound just go for it, atm we're just in 2 on the project without counting Mattia which is the creator

@404answernotfound
Copy link
Member

Update: created Honeycomb account, will add OTEL within today

@TheJoin95
Copy link
Member

@404answernotfound news on this? As it is a 2 weeks old an update is required to keep it in progress

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Changes related to BE good first issue Good for newcomers
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

4 participants