The Performance Data Analyzer (PDA) is a tool for analysis and correlation of performance data, as well as for report generation. Its parsers are capable of parsing various different file formats, from OS statistics as iostat, mpstat, vmstat, sar, etc., over Java garbage collection logfiles, generic CSV parsers to parsers that extract events from logfiles. Its extensible parser framework allows to easily add more parsers for any arbitrary format - as long as it can be expressed as values over time.
The heart of PDA is an interactive GUI which allows to plot samples from various different files (using various different parsers) in one single graph, thus correlating data from multiple sources based on a common time scale. Zooming allows to further zoom into the graph. A statistics function can generate statistics about the selected data.
PDA also allows to create HTML reports containing graphs and tables from data it finds crawling though a directory and analyzing this data based on a pre-defined configuraiton.
After downloading PDA, follow this short demo on a tour explaining the basic concepts of PDA.