Hi Slava,

Can recommend a couple of things:

* You can do your download again and capture sFlow packets with
  sflowtool. This is to have an external reference to pmacct and
  be sure of what the ZTE box is exporting. Summing up counters
  collected by sflowtool should roughly match the figure returned
  by pmacct with sfacctd_renormalize set to false.

* Do you receive any error/warning message back on your terminal
  (as it seems you are not daemonizing sfacctd)? Also since you
  are performing a simple test, please re-do removing un-needed
  directives, ie. networks_file and ports_file.

If nothing of the above helps getting on the right path, it might
be worth that i have a look at the issue myself. You can contact
me privately if this is the case and we'll summarize back on the
list.

Cheers,
Paolo

On Fri, Jul 20, 2012 at 08:13:48PM +0300, Viacheslav Dubrovskyi wrote:
> Hi.
> I collect sFlow from ZTE 5928 TX and see that the data that I get are
> very different from those which really downloaded.
> 
> My configuration very simple:
> 
> interface: venet0
> plugin_buffer_size: 2048
> plugin_pipe_size: 2048000
> sfprobe_agentip: 195.211.108.33
> 
> sfacctd_renormalize: true
> networks_file: /etc/pmacct/networks.lst
> ports_file: /etc/pmacct/ports.lst
> 
> plugins: memory[IP]
> aggregate[IP]: src_host, dst_host, src_port, dst_port
> imt_path[IP]: /tmp/IP.pipe
> 
> # cat ports.lst
> 80
> 
> #cat networks.lst
> 171.25.204.3/32
> 
> 
> For ZTE sFlow configuration:
> 
> #show sflow
> sflow enable
> sflow agent ip-addr               agent udp port
> 195.211.108.33                    6343     
> sflow collector ip-addr           collector udp port
> 171.25.204.64                     6343     
> portname     ingress_sample_rate  egress_sample_rate
> gei_1/4      256                  256                
> gei_1/5      256                  256                
> gei_1/6      256                  256                
> gei_1/7      256                  256                
> gei_1/8      256                  256                
> gei_1/9      256                  256                
> gei_1/11     256                  256                
> gei_1/12     256                  256                
> gei_1/13     256                  256                
> gei_1/16     256                  256                
> gei_1/17     256                  256                
> gei_1/18     256                  256                
> gei_1/19     256                  256                
> gei_1/20     256                  256                
> gei_1/22     256                  256                
> gei_1/23     256                  256                
> gei_1/24     256                  256                
> xgei_2/1     256                  256                
> xgei_3/1     256                  256                
> xgei_4/1     256                  256                
> 
> 
> My server with IP 171.25.204.3/32 on gei_1/6
> 
> For test I start
> # sfacctd -f sfacctd.conf
> 
> and begin download  file from 171.25.204.3. Access open only for me. So
> I expect see the same data.
> 
> $ LANG=C wget http://171.25.204.3/de1_15.01.2012/vzdump-5104.tgz
> --2012-07-20 19:24:11--  http://171.25.204.3/de1_15.01.2012/vzdump-5104.tgz
> Connecting to 171.25.204.3:80... connected.
> HTTP request sent, awaiting response... 200 OK
> Length: 1231847830 (1.1G) [application/octet-stream]
> Saving to: `vzdump-5104.tgz'
> 
> 100%[========================================================================================================================================>]
> 1,231,847,830 9.48M/s   in 1m 57s
> 
> 2012-07-20 19:26:08 (10.0 MB/s) - `vzdump-5104.tgz' saved
> [1231847830/1231847830]
> 
> But I see very different data :
> # pmacct -c src_host -M 171.25.204.3 -p /tmp/IP.pipe
> SRC_IP                                        
> DST_IP                                         SRC_PORT  DST_PORT 
> PACKETS               BYTES
> 171.25.204.3                                  
> 0.0.0.0                                        80        0       
> 147349                221023500
> 
>                                                                               
>  
> PACKETS               BYTES
> sampling 256 with sfacctd_renormalize: true          
> 147349                221023500
>                                                                               
>  
> 153760                230640000   (4.35%)
>                                                                               
>  
> 172244                258366000   (12.2%)
> 
> 
> I tried to set sfacctd_renormalize and sampling_rate and sampling.map.
> None of this helps, and the data did not match (Although up to 10% as
> described in http://www.sflow.org/packetSamplingBasics/index.htm).
> 
> Question: What am I doing wrong and how to make the resulting data
> correspond to reality?
> 
> 
> -- 
> WBR,
> Viacheslav Dubrovskyi
> 
> 



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

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

Reply via email to