gpss is a gnuplot front end for analyzing snort perfmonitor log files.
It offers both 2D and 3D interactive or batch graphing of things like bits per second, packets per second, drop percentage, fragments per second, and more.
gpss project is useful as both a performance evaluation tool or a SNOC tool in the short term, and a trending tool for longer terms.
For a list of arguments use the '--help' flag.
'./gpss --tutorial | less'
'./gpss --faq | less'
Will get you to either the tutorial or the faq. A short version however is this, and it works for me.
Assuming your on a machine with a /var/snort/snort.stats, you'll get a nice 3d graph to play with on your X display. It'll look something like the following, but you can rotate it around. By default it'll check back with the file every 5 seconds and replot if there is new data.
What's New in This Release:
· The system has been modularized and extended to support data types other than snort performance files.
· It now handles about 10 different /proc files, nagios_perf data, snmpgets, traceroute, vmstat, and arbitrary key-value pairs.