Thank you, that was my problem.

Terry


-----Original Message-----
From: pmacct-discussion [mailto:pmacct-discussion-boun...@pmacct.net] On Behalf 
Of Paolo Lucente
Sent: Wednesday, December 04, 2013 5:53 PM
To: pmacct-discussion@pmacct.net
Subject: Re: [pmacct-discussion] nfacctd Networks Problem

Hi Terry,

What version of pmacct are you running? If a recent one, ie.
>= 0.14.3, you should have 'networks_file_filter: true' in
your config in order to explicitely enable filtering (as is documented in the 
CONFIG-KEYS file). 

Cheers,
Paolo

On Thu, Dec 05, 2013 at 12:37:58AM +0000, Terry Duchcherer wrote:
> Just trying to setup nfacctd to aggregate our traffic on a per host basis. To 
> import into our billing application.
> 
> Nfacct.conf
> debug: true
> !
> daemonize: false
> nfacctd_time_new: true
> plugins: mysql
> aggregate: sum_host
> sql_db: pmacct
> sql_table: acct
> sql_table_version: 1
> sql_passwd: ******
> sql_user: ******
> sql_host: 10.0.8.36
> sql_refresh_time: 90
> ! sql_optimize_clauses: true
> sql_history: 10m
> sql_history_roundoff: mh
> nfacctd_ip: 10.0.8.40
> nfacctd_port: 9996
> !logfile: /var/log/nfacctd.log
> ! sql_preprocess: qnum=1000, minp=5
> networks_file: /etc/nfacctd.networks
> ! ports_file: ./ports.example
> 
> /etc/nfacctd.networks
> 192.168.88.0/21  (Not Real Networks)
> 192.168.40.0/22
> 
> Debug Output:
> [root@pmacct sbin]# nfacctd -f /etc/nfacctd.conf INFO ( default/mysql 
> ): 110592 bytes are available to address shared memory segment; buffer size 
> is 168 bytes.
> INFO ( default/mysql ): Trying to allocate a shared memory segment of 4644864 
> bytes.
> DEBUG ( /etc/nfacctd.networks ): [networks table IPv4] nh:  asn: 0 
> net: 192.168.40.0 mask: 22 DEBUG ( /etc/nfacctd.networks ): [networks 
> table IPv4] nh:  asn: 0 net: 192.168.88.0 mask: 21 DEBUG ( 
> /etc/nfacctd.networks ): IPv4 Networks Cache successfully created: 99991 
> entries.
> DEBUG ( /etc/nfacctd.networks ): [networks table IPv4] nh:  asn: 0 
> net: 192.168.40.0 mask: 22 DEBUG ( /etc/nfacctd.networks ): [networks 
> table IPv4] nh:  asn: 0 net: 192.168.88.0 mask: 21 DEBUG ( 
> /etc/nfacctd.networks ): IPv4 Networks Cache successfully created: 99991 
> entries.
> INFO ( default/core ): waiting for NetFlow data on 10.0.8.40:9996 ( 
> default/mysql ) *** Purging queries queue *** ( default/mysql ) *** 
> Purging cache - START *** ( default/mysql ) *** Purging cache - END 
> (QN: 0, ET: 0) ***
> OK: Exiting ...
> 
> However, when this writes to MySQL it includes all hosts from all networks. 
> The documentation seems straight forward, but it is not working for me.
> 
> I have also tried limiting to a single /24 network, but still get all hosts.
> 
> What am I doing wrong?
> 
> Thanks in Advance;
> Terry
> 

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


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

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

Reply via email to