Hi Dave,
how about an ordinary scripting solution? It shouldn't be too difficult to do some basic analysis of log files.
You could use well-known UNIX command line tools like grep, awk or others. Or you could use a dynamic language like Groovy/Python/Ruby to analyze the log files which should be easy to do in these languages. This way it would be easier to integrate into a
Java application if needed.
Marco