Below Blog provides detailed aspect for copy activity logging :
https://www.mssqltips.com/sqlservertip/6320/logging-azure-data-factory-pipeline-audit-data/
But in general if you want to log for all activities their failure msgs etc, plz follow the below blog to have a customized approach :