Есть ли такая вещь? Может быть, как Microsoft LogParser?
Я знаю, что есть sed/awk, но мне любопытно, есть ли какие-то конкретные инструменты или даже языки программирования.
sed/awk
PS: я не уверен, что это принадлежит здесь или на SF.
Для разбора текста оболочка - это вообще все, что вам нужно.
sed / awk / grep / tr / more / less / find / sort / etc - очень мощный набор инструментов, который, вероятно, будет делать то, что вы хотите.
Grep. И действительно, для утилит обработки текста perl не имеет себе равных.
Может быть, просто связано, но awstats анализирует все журналы apache в Linux для получения статистики.