VERSION.
0.12.0

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, sampling, filtering and tagging and
triggers. Libpcap, Netlink/ULOG, 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.12.0.tar.gz


CHANGELOG.
+ 'is_symmetric' aggregation primitive has been implemented: aimed
  at easing detection of asymmetric traffic. It's based on rule
  definitions supplied in a 'bgp_is_symmetric_map' map, reloadable
  at runtime.
+ A new 'bgp_daemon_allow_file' configuration directive allows to
  specify IP addresses that can establish a BGP session with the
  collector's BGP thread. Many thanks to Erik van der Burg for
  contributing the idea.
+ 'nfacctd_ext_sampling_rate' and 'sfacctd_ext_sampling_rate' are
  introduced: they flag the daemon that captured traffic is being
  sampled. Useful to tackle corner cases, ie. the sampling rate
  reported by the NetFlow/sFlow agent is missing or incorrect.
+ The 'bgp_follow_nexthop' feature has been extended so that extra
  IPv4/IPv6 prefixes can be supplied. Up to 32 IP prefixes are now
  supported and a warning message is generated whenever a supplied
  string fails parsing.
+ Pre-Tagging: implemented 'src_local_pref' and 'src_comms' keys.
  These allow tagging based on source IP prefix local_pref (sourced
  from either a map or BGP, ie. 'bgp_src_local_pref_type: map',
  'bgp_src_local_pref_type: bgp') and standard BGP communities.
+ Pre-Tagging: 'src_peer_as' key was extended in order to match on
  BGP-sourced data (bgp_peer_src_as_type: bgp).
+ Pre-Tagging: introduced 'comms' key to tag basing on up to 16
  standard BGP communities attached to the destination IP prefix.
  The lookup is done against the BGP RIB of the exporting router.
  Comparisons can be done in either match-any or match-all fashion;
  xidDocumentation and examples updated.
! fix, util.c: load_allow_file(), empty allow file was granting a
  connection to everybody being confused with a 'no map' condition.
  Now this case is properly recognized and correctly translates in
  a reject all clause.
! fix, sql_common.c: log of NetFlow micro-flows to a SQL database
  (nfacctd_sql_log directive) was not correctly getting committed
  to the backend, when sql_history was disabled.
! fix, mysql|pgsql|sqlite_plugin.c: 'flows' aggregation primitive
  was not suitable to mix-and-match with BGP related primitives
  (ie. peer_dst_as, etc.) due to an incorrect check. Many thanks
  to Zenon Mousmoulas for the bug report.
! fix, pretag_handlers.c: tagging against NetFlow v9 4-bytes in/out
  interfaces was not working properly. Thanks to Zenon Mousmoulas
  for reporting the issue.


NOTES.


Cheers,
Paolo

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

Reply via email to