You can use the rsconnect package to access the log, on the computer that has the credentials and token to access and update the shiny app.
For example you can monitor the log with:
> Log = showLogs(appName = "YourApp", entries =100, streaming = TRUE)
In theory this can be written to another file then (maybe using "writeLines"?) but I don't have a full solution for this.