Para onde você está logando? Um banco de dados SQL? Arquivo CSV?
Se for para um banco de dados SQL, eu costumava criar um único trabalho e deixá-lo registrar o dia todo, para sempre. Em seguida, você consulta o SQL Server para obter os dados para o intervalo que você está procurando. Você pode fazer isso no Excel ou qualquer outro criador de relatórios que tenha.
Eu digo "costumava" porque há alguns anos eu acabei com o Log de Desempenho descentralizado e instalei um Zabbix central instalação que mantém e rastreia toda essa informação para sempre, fornecendo tendências e relatórios detalhados.
Em termos de carga, nunca vi qualquer penalidade de desempenho notável executando o log de desempenho. Dado o número de vezes que cada servidor é consultado pelo Zabbix a cada minuto para coletar todos os datapoints, é realmente uma operação trivial.