Getting all logs for all workflow execution


Is there any way to subscribe to all the logs (console logs, errors, information) for all workflows?

My understanding from reading the documentation is that we can subscribe to logs for “Components”. Components seems to be the “Sources”.
Does it mean we cannot get logs for all actions initiated by the source and only would be able to get logs for that source step? or if a source initiates a workflow we will get the logs for all steps triggered by that source?

Also what would happen if a workflow is independent?