Olha, eu não sou especialista em log's, mas em software não existe nada gravado em pedra. Eu entendo que geralmente os log's são arquivos a parte e independentes um do outro que são gerados quando ocorre um erro no sistema. Dito isso, pode haver casos que tu precise gerar log's por recursos, contextos, etc.