Можно конечно...
Сам так делал - собирал статистику.
Только по мере накопления все медленнее и медленнее она работала. Поэтому пришлось перейти на обработку по cron'у (через 15 минут).
Отбрасывается access.log по сигналу kill -USR1 pid. А дальше обрабатывается access.log.0. Убирается все лишнее и складывается в другой файл, по которому юзера считают свою статистику.