I am runing FreeBSD 8 stable with PF as firewall, I am looking for any tool for parsing PF log's.
Does this help:
The log file written by pflogd is in binary format and cannot be read using a text editor. Tcpdump must be used to view the log.
To view the log file:
# tcpdump -n -e -ttt -r /var/log/pflog
other useful info here
How about Splunk? It processes any machine data and gives ability to do all sorts of acrobatics with it.