Our organization has been asked to provide data and reporting on student activity in Canvas, essentially the number of times a student has accessed courses and resources. The activity is stored in the "web_logs" table which records granular actions, similar to api calls and http requests. There is an abundance of noise in these logs and it is not documented how these logs can be parsed. There are several other Canvas data users that have posted on forums over the years trying to make sense of these logs, but I've seen many more questions than answers on this topic.
Has anyone in this community had success in extracting meaningful data from the web_logs table in Canvas? I know this is a long-shot, but please let me know if you have found an approach to working with reporting on student activity in Canvas. Thank you!