loolabs / waterpark

Waterloo's social park
http://waterpark.loo-labs.vercel.app
ISC License
4 stars 0 forks source link

APM, and analytics #192

Closed jeffzh4ng closed 2 years ago

jeffzh4ng commented 3 years ago

Problem

We need to setup telemetry services for our application so we can inspect the health of our services, as well logs too. This ticket should cover both frontend and backend systems.

To assignee: please create individual tickets for this epic to track progress.

Resources

We should use the battle-tested logger pino. What's most popular in the node ecosystem is a logger called winston, but pino seems to be better now. Explanations can be found here

For APM, I think Datadog seems to be the hallmark of APM tools. More investigation should be done though.

We also need to setup Google analytics.