Add monitoring / usage telemetry
hoovercj opened this issue · 1 comments
hoovercj commented
Log usage and error telemetry to application insights
- Do NOT log any user information
- Only log that events are triggered or that errors occur to understand which features are being used and what problems users are facing
Backend and front end
hoovercj commented
I have just pushed an update which logs exceptions that are thrown. This is helping me to understand why certain functions are failing.
I should still add a few more events and create queries / dashboards so I can get an idea of how many people are deauthorizing the app vs signing up, how many people are turning on auto-update, how many events per day are coming through the queue, and what the major sources of failure / errors are.
This is a prerequisite for launching to the wider /r/running community