You have a few apps, like papertrails. I use the notifications. On the timeline you can see what is happening. Only the important actions for me, so not every action. You need to add an extra actioncard in your flows.
You can see on/off statussen if you force press on a device and swipe to the last panel in the mobile app.
You can use the notifications (both automatically and manual through flows) to have a timeline. Admin’s do also get a push notification of these.
You can use simple log or paper trails, which you need to specifically add to your flows.
I use the last two. Papertrails mostly to keep a log to troubleshoot. You have to fix an unstable product yourself
If you use or/else flows this becomes more useful.
You can view the logs in the app settings. But with paper trails works with syslog as well. I’m still looking for a lightweight free Mac syslog server.