Logging (of callback activities) & more


I would like to set up a basic monitoring/logging for a (multi page) dash app. This means

  1. I would like to track the usage of my app, e.g. to detect how users use the components to better understand how the UI could be further optimized etc.

  2. I would like to trace when and how frequently a dashboard is accessed

and much more if this might be interesting with respect to monitor the health of the application - maybe Cloudwatch/Windows Event Log or other monitoring tools, just somewhat more minimalistic, for a dash app, is what I am basically thinking about. A logfile with timestamps and key events.

I was doing some research and found out that there is a dash.logger component or even Flask could be used to reach that goal. Do you have any tips or tricks for me?

That would be great! Thanks in advance!