VERSION.
0.9.4

DESCRIPTION.
pmacct is a small set of passive network monitoring tools to measure,
account and aggregate IPv4 and IPv6 traffic; aggregation revolves around
the key concept of primitives (VLAN id, source and destination MAC
addresses, hosts, networks, ports, AS numbers, IP protocol and ToS/DSCP
field are supported) which may be arbitrarily combined to build custom
aggregation methods; support for historical data breakdown, triggers and
packet tagging, filtering, sampling. Aggregates can be stored into
memory tables, SQL databases (MySQL or PostgreSQL) or simply pushed to
stdout. Data is collected from the network either using libpcap (and
optionally promiscuous mode)or reading Netflow v1/v5/v7/v8/v9 and sFlow
v2/v4/v5 datagrams, both unicast and multicast.


HOMEPAGE.
http://www.ba.cnr.it/~paolo/pmacct/


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


CHANGELOG.
  + Hot map reload has been introduced. Maps now can be modified and
    then reloaded without having to stop the daemon. SIGUSR2 has been
    reserved for this use. The feature applies to Pre-Tagging map
    (pre_tag_map), Networks map (networks_file) and Ports map
    (ports_file). It is enabled by default and might be disabled via
    the new 'refresh_maps' configuration directive. Further details
    are in CONFIG-KEYS.
  ! Some major issues have been solved in the processing of libpcap
    format savefiles. Some output inconsistencies were caused by a
    corruption of the pcap file handler; bufferization is now enabled
    by default and the last buffer is correctly processed. Many thanks
    go to Amir Plivatsky for his strong support.
  ! 'sql_table_schema' directive: in read_SQLquery_from_file() the
    strchr() has been replaced by strrchr() allowing to chain more SQL
    statements as part of the SQL table creation. This results useful,
    for example, to do CREATE INDEX after CREATE TABLE. The patch is
    courtesy of Dmitriy Nikulin.
  ! SIGTERM signal is now handled properly to ensure a better
    compatibility of all pmacct daemons under the daemontools framework.
    The patch is courtesy of David C. Maple.
  ! Memory plugin: some issues caused by the mix of not compatible
    compilation parameters have been fixed. Now the pmacct client now
    correctly returns a warning message if: counters are of different
    size (32bit vs 64bit) or IP addresses are of different size
    (IPv4-only vs IPv6-enabled packages).
  ! Print plugin, few bugfixes: the handling of the data ring shared
    with the Core Process was not optimal; it has been rewritten.
    P_exit() routine was not correctly clearing cached data.


NOTES.
None.


Cheers,
Paolo


Reply via email to