Nextcloud Server logging / user audit and usage report

Hi, is there a way or the possibility to monitor the NC server in case of what are the users doing and what files are download from whom?
I´d like to know, what files the users are uploading, what they are sharing via public links and what users / ip addresses are downloading this shared files.

I need something similar to the activity feed, the administrator can see after logging in.
Worst case would be to analyze the plain logfiles. For the download I would look after the apache2 logs. Does nextcloud have a log for the other wanted informations?

I already tryed the “User usage report” app but the output of the app does not include the wanted informations and is way to complicated to work with.

Thx

Kind regards