VERSION.
0.11.6

DESCRIPTION.
pmacct is a small set of passive network monitoring tools to
measure, account, classify, aggregate and export IPv4 and IPv6
traffic; a pluggable and flexible architecture allows to store
collected network data into memory tables or SQL (MySQL, SQLite,
PostgreSQL) databases and export them through NetFlow or sFlow
protocols to remote collectors. pmacct supports fully customizable
historical data breakdown, flow sampling, filtering and tagging,
recovery actions, and triggers. Libpcap, sFlow v2/v4/v5 and
NetFlow v1/v5/v7/v8/v9 are supported, both unicast and multicast.
Also, a client program makes it easy to export data to tools like
RRDtool, GNUPlot, Net-SNMP, MRTG, and Cacti.


HOMEPAGE.
http://www.pmacct.net/


DOWNLOAD.
http://www.pmacct.net/pmacct-0.11.6.tar.gz


CHANGELOG.
+ Introduced support for tag ranges into the 'pre_tag_filter'
  configuration directive (ie. '10-20' matches traffic tagged
  in the range 10..20). This works both in addition to and in
  combination with negations.
+ Tcpdump-style filters, ie. 'aggregate_filter', now support
  indexing within a packet, ie. 'ether[12:2]', to allow a more
  flexible separation of the traffic.
+ Introduced support for descriptions in networks definition
  files pointed by the 'networks_file' configuration directive.
  Thanks to Karl O. Pinc for contributing the patch.
! fix, pmacctd: libpcap DLT_LINUX_SLL type is not defined in
  older versions of the library. It was preventing successful
  compilation of pmacct on OpenBSD. This has been fixed by
  defining internally to pmacct all DLT types in use. Thanks
  to Karl O. Pinc for his support.
! fix, IPv6 networks_file, load_networks6(): wrong masks were
  applied to IPv6 networks due to dirty temporary buffers for
  storing IPv6 addresses and masks. Short '::' IPv6 format is
  currently not supported. Thanks to Robert Blechinger for
  flagging the issue.
! fix, pretag.c: Pre-Tagging infrastructure was SEGV'ing after
  having been instructed to reload via a SIGHUP signal. Patch
  is courtesy of Denis Cavrois and the Acipia development team.
! fix, sfacctd, nfacctd: Assign16() was not handling correctly
  2-bytes EtherType values (ie. 0x86dd, 0x8847) in 802.1Q tags.
  As a result 'aggregate_filter' was not able to correctly match
  IPv6-related filters. Thanks to Axel Apitz for reporting the
  issue.
! fix, xflow_status.c: a cosmetic bug was displaying sequence
  numbers without applying previous increment. This definitely
  will help troubleshooting and debugging.
! fix, sfacctd, sfv245_check_status(): AF of the sFlow agent
  is now explicitely defined: when IPv6 is enabled the remote
  peer address can be reported as IPv4-mapped IPv6 address. This
  was causing warning messages to report the wrong sFlow agent
  IP address. Thanks to Axel Apitz for reporting the issue.
! fix, IMT plugin was crashing upon receipt of a classification
  table request (WANT_CLASS_TABLE) when stream classification
  was actually disabled.
! fix, pmacct.c: classifier index was not brought back to zero
  by the pmacct client. This was preventing the client to show
  correct stream classification when it was feeded with multiple
  queries. The fix is courtesy of Fabio Cairo.
! fix, MySQL plugin: upon enabling of the 'nfacctd_sql_log'
  directive, 'stamp_updated' field was incorrectly reported
  as '0000-00-00 00:00:00' due to wrong field formatting. Thanks
  to Brett D'Arcy for reporting and patching the issue.
! Initial effort to clean the code up by strcpy() calls. Thanks
  to Karl O. Pinc for taking such initiative.


NOTES.
Don't miss your contribution to the newly introduced pmacct Open
Documentation effort @ http://wiki.pmacct.net/


Cheers,
Paolo


_______________________________________________
pmacct-discussion mailing list
http://www.pmacct.net/#mailinglists

Reply via email to