VERSION.
0.10.0rc3

DESCRIPTION.
pmacct is a small set of passive network monitoring tools to measure,
account, classify and aggregate IPv4 and IPv6 traffic; a pluggable and
flexible architecture allows to store the collected traffic data into
memory tables or SQL (MySQL, SQLite, PostgreSQL) databases. 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.ba.cnr.it/~paolo/pmacct/


DOWNLOAD.
http://www.ba.cnr.it/~paolo/pmacct/pmacct-0.10.0rc3.tar.gz


CHANGELOG.
  + Application layer (L7) classification capabilities of pmacctd have
    been improved: shared object (SO) classifiers have been introduced;
    they are loaded runtime through dlopen(). pmacct offers them support
    for contexts (informations gathered - by the same classifier - from
    previous packets either in the same uni-directional flow or in the
    reverse one), private memory areas and lower layer header pointers,
    resulting in extra flexibility. Some examples can be found at the
    webpage: http://www.ba.cnr.it/~paolo/pmacct/classification/
  + 'classifier_tentatives' configuration key has been added: it allows
    to customize the number of tentatives made in order to classify a
    flow. The default number is five, which has proven to be ok but for
    certain types of classification it might result restrictive.
  + 'pmacctd_conntrack_buffer_size' configuration key has been added: it
    (intuitively) defines the size for the connection tracking buffer.
  + Support for Token Ring (IEEE 802.5) interfaces has been introduced
    in pmacctd. Many thanks to Flavio Piccolo for his strong support.
  + 'savefile_wait' (-W commandline) configuration key has been added:
    if set to true causes pmacctd to not return but wait to be killed
    after being finished with the supplied savefile. Useful when pushing
    data from a tcpdump/ethereal tracefile into a memory table (ie. to
    build graphs).
  ! An erroneous replacement of dst with src in mask_elem() was causing
    queries like "pmacct -c dst_host -M|-N <IP address>" to return zero
    counters. Thanks to Ryan Sleevi
  ! Management of the connection  tracking buffer has been changed: now,
    a successful search frees the matched entry instead of moving it in
    a chain of stale entries, available for quick reuse.
  ! Error logging of SQL plugins has been somewhat improved: now, error
    messages returned by the SQL software are forwarded to
    sql_db_error() This will definitely allow to exit from the obscure
    crypticism of some generic error strings. for signalling the weird
    behaviour.


NOTES.
None.


Cheers,
Paolo



Reply via email to