Você precisa parsear o log mas usar apenas algumas informações dele, certo?
Dependendo, é melhor você escrever um script Perl ou Python ou um simples grep que já filtre a informação desejada antes de alimentar seu programa Java.
Se a biblioteca de leitura de CSV que você usar receber um Reader (como o JCSV por exemplo), você pode criar um BufferedReader e passar para a biblioteca.
Dessa forma você pode configurar o BufferedReader de uma maneira eficiente pra você.