Hey Pelotron, nice to see someone else take a shot at making a log analyzer for this server (see my thread-also stickied-regarding FileZilla Log Analyzer
). I think it would be wise for you to look into my project's source code (in Python - REALLY easy to pick up) and see what I parse for and how I handle it, as my project has been up for a good while now, long enough to hammer out most parsing bugs. I think it will save you time in trying to figure it all out for yourself.
Furthermore, if you with to use my work/add onto it I would be more than happy to make arrangements for that. Currently my program does a lot of utility work from analyzing the logs, to filtering/sorting by name, IP address, etc. However it does lack in the GUI area. Anyways, check it out and let me know what you think.
Another thing... people are hesitant to provide logs because of the sensitive information contained within them. So to address this issue my log analyzer has a "masking" feature which allows someone to create a copy of a log file but with the sensitive information replaced with bogus information, or just "X"ed out. So for those of you thinking of handing in industry-grade logs, check this feature out.