Guys,

sounds like this feature is working like a charm!

root@sflow:~/pmacct# /opt/pmacct/bin/pmacct -s -p /tmp/etype.pipe
ETYPE  PACKETS               BYTES
800    80199680              59918221312
86dd   81920                 21331968

Thanks a lot!

On Fri, Mar 2, 2012 at 03:40, Kerk Chun Sing <chunsing.k...@sgix.sg> wrote:
> Hi Jerome,
>
> http://www.mail-archive.com/pmacct-commits@pmacct.net/msg00491.html
>
> Hope this helps.
>
> /chunsing
>
> Jérôme Fleury wrote:
>>
>> I also need to IPv4/IPv6 classification and tried your method. Here is
>> my config:
>>
>> daemonize: true
>> pidfile: /var/run/sfacctd.pid
>> syslog: daemon
>> !
>> aggregate[ipv4]: none
>> imt_path[ipv4]: /tmp/ipv4.pipe
>> aggregate_filter[ipv4]: ip
>> sfacctd_ip:<hidden>
>> sfacctd_port: 6343
>> sfacctd_renormalize: true
>> !
>> ! storage methods
>> plugins: memory[ipv4]
>>
>>
>> Problem is everything gets filtered, counters are empty. If I remove
>> aggregate_filter, counters work.
>> All other aggregation methods work (src_mac, dts_mac, etc), but using
>> aggregate_filter to filter ip protocol does not.
>>
>> Any idea anyone ?
>>
>> Here is a sample SFlow packet:
>>
>>
>> No.     Time        Source                Destination
>> Protocol Length Info
>>       1 0.000000    10.120.0.251          10.120.0.161          sFlow
>>   1246   V5, agent 10.200.1.12, sub-agent ID 4, seq 5068874, 6 samples
>>
>> Frame 1: 1246 bytes on wire (9968 bits), 1246 bytes captured (9968 bits)
>> Ethernet II, Src: BrocadeC_bd:71:00 (00:1b:ed:bd:71:00), Dst:
>> DigitalE_75:99:38 (aa:00:00:75:99:38)
>>     Destination: DigitalE_75:99:38 (aa:00:00:75:99:38)
>>     Source: BrocadeC_bd:71:00 (00:1b:ed:bd:71:00)
>>     Type: IP (0x0800)
>> Internet Protocol Version 4, Src: 10.120.0.251 (10.120.0.251), Dst:
>> 10.120.0.161 (10.120.0.161)
>> User Datagram Protocol, Src Port: ddi-udp-1 (8888), Dst Port: sflow (6343)
>> InMon sFlow
>>     Datagram version: 5
>>     Agent address: 10.200.1.12 (10.200.1.12)
>>     Sub-agent ID: 4
>>     Sequence number: 5068874
>>     SysUptime: 2304446650
>>     NumSamples: 6
>>     Flow sample, seq 24773749
>>         Enterprise: standard sFlow (0)
>>         sFlow sample type: Flow sample (1)
>>         Sample length (byte): 184
>>         Sequence number: 24773749
>>         Source ID class: 0 index: 199
>>         Sampling rate: 1 out of 8192 packets
>>         Sample pool: 1083088896 total packets
>>         Dropped packets: 1
>>         Input interface: ifIndex 199
>>         Output interface: ifIndex 136
>>         Flow record: 3
>>         Raw packet header
>>             Enterprise: standard sFlow (0)
>>             Format: Raw packet header (1)
>>             Flow data length (byte): 84
>>             Header protocol: Ethernet (1)
>>             Frame Length: 70 bytes
>>             Payload removed: 4 bytes
>>             Header of sampled packet:
>> 0012f23b6ab3001b5374697c0800450000348cbd40003906...
>>                 Ethernet II, Src: Cisco_74:69:7c (00:1b:53:74:69:7c),
>> Dst: BrocadeC_3b:6a:b3 (00:12:f2:3b:6a:b3)
>>                     Destination: BrocadeC_3b:6a:b3 (00:12:f2:3b:6a:b3)
>>                     Source: Cisco_74:69:7c (00:1b:53:74:69:7c)
>>                     Type: IP (0x0800)
>>                     Trailer: 0101
>>                 Internet Protocol Version 4, Src: 138.102.77.171
>> (138.102.77.171), Dst: 95.140.238.31 (95.140.238.31)
>>                 Transmission Control Protocol, Src Port: 35723
>> (35723), Dst Port: macromedia-fcs (1935), Seq: 1292250320, Ack:
>> 2432302115
>>         Extended switch data
>>             Enterprise: standard sFlow (0)
>>             Format: Extended switch data (1001)
>>             Flow data length (byte): 16
>>             Incoming 802.1Q VLAN: 4
>>             Incoming 802.1p priority: 0
>>             Outgoing 802.1Q VLAN: 0
>>             Outgoing 802.1p priority: 0
>>         Extended MPLS VC data
>>             Enterprise: standard sFlow (0)
>>             Format: Extended MPLS VC data (1009)
>>             Flow data length (byte): 28
>>             VC Instance Name Length: 14 bytes
>>             VC Instance Name: FRANCE_IX_PROD
>>             VLL/VC ID: 20000
>>             VC Label COS Value: 0
>>     Flow sample, seq 24773750
>>         Enterprise: standard sFlow (0)
>>         sFlow sample type: Flow sample (1)
>>         Sample length (byte): 172
>>         Sequence number: 24773750
>>         Source ID class: 0 index: 199
>>         Sampling rate: 1 out of 8192 packets
>>         Sample pool: 1083097088 total packets
>>         Dropped packets: 2
>>         Input interface: ifIndex 199
>>         Output interface: ifIndex 136
>>         Flow record: 3
>>         Raw packet header
>>             Enterprise: standard sFlow (0)
>>             Format: Raw packet header (1)
>>             Flow data length (byte): 72
>>             Header protocol: Ethernet (1)
>>             Frame Length: 58 bytes
>>             Payload removed: 4 bytes
>>             Header of sampled packet:
>> 0012f23b6ab3001b5374697c08004500002876c340007706...
>>                 Ethernet II, Src: Cisco_74:69:7c (00:1b:53:74:69:7c),
>> Dst: BrocadeC_3b:6a:b3 (00:12:f2:3b:6a:b3)
>>                     Destination: BrocadeC_3b:6a:b3 (00:12:f2:3b:6a:b3)
>>                     Source: Cisco_74:69:7c (00:1b:53:74:69:7c)
>>                     Type: IP (0x0800)
>>                     Trailer: c53e
>>                 Internet Protocol Version 4, Src: 193.49.162.19
>> (193.49.162.19), Dst: 87.248.221.27 (87.248.221.27)
>>                 Transmission Control Protocol, Src Port: 29707
>> (29707), Dst Port: https (443), Seq: 2702398055, Ack: 29921351
>>         Extended switch data
>>             Enterprise: standard sFlow (0)
>>             Format: Extended switch data (1001)
>>             Flow data length (byte): 16
>>             Incoming 802.1Q VLAN: 4
>>             Incoming 802.1p priority: 0
>>             Outgoing 802.1Q VLAN: 0
>>             Outgoing 802.1p priority: 0
>>         Extended MPLS VC data
>>             Enterprise: standard sFlow (0)
>>             Format: Extended MPLS VC data (1009)
>>             Flow data length (byte): 28
>>             VC Instance Name Length: 14 bytes
>>             VC Instance Name: FRANCE_IX_PROD
>>             VLL/VC ID: 20000
>>             VC Label COS Value: 0
>>     Flow sample, seq 24773751
>>         Enterprise: standard sFlow (0)
>>         sFlow sample type: Flow sample (1)
>>         Sample length (byte): 172
>>         Sequence number: 24773751
>>         Source ID class: 0 index: 199
>>         Sampling rate: 1 out of 8192 packets
>>         Sample pool: 1083105280 total packets
>>         Dropped packets: 1
>>         Input interface: ifIndex 199
>>         Output interface: ifIndex 388
>>         Flow record: 3
>>         Raw packet header
>>             Enterprise: standard sFlow (0)
>>             Format: Raw packet header (1)
>>             Flow data length (byte): 72
>>             Header protocol: Ethernet (1)
>>             Frame Length: 58 bytes
>>             Payload removed: 4 bytes
>>             Header of sampled packet:
>> 001f12b7ec84001b5374697c080045000028bcd940007606...
>>                 Ethernet II, Src: Cisco_74:69:7c (00:1b:53:74:69:7c),
>> Dst: JuniperN_b7:ec:84 (00:1f:12:b7:ec:84)
>>                     Destination: JuniperN_b7:ec:84 (00:1f:12:b7:ec:84)
>>                     Source: Cisco_74:69:7c (00:1b:53:74:69:7c)
>>                     Type: IP (0x0800)
>>                     Trailer: 0090
>>                 Internet Protocol Version 4, Src: 194.199.34.163
>> (194.199.34.163), Dst: 194.190.77.154 (194.190.77.154)
>>                 Transmission Control Protocol, Src Port: tunstall-pnc
>> (1846), Dst Port: macromedia-fcs (1935), Seq: 2439192598, Ack:
>> 1870757431
>>         Extended switch data
>>             Enterprise: standard sFlow (0)
>>             Format: Extended switch data (1001)
>>             Flow data length (byte): 16
>>             Incoming 802.1Q VLAN: 4
>>             Incoming 802.1p priority: 0
>>             Outgoing 802.1Q VLAN: 0
>>             Outgoing 802.1p priority: 0
>>         Extended MPLS VC data
>>             Enterprise: standard sFlow (0)
>>             Format: Extended MPLS VC data (1009)
>>             Flow data length (byte): 28
>>             VC Instance Name Length: 14 bytes
>>             VC Instance Name: FRANCE_IX_PROD
>>             VLL/VC ID: 20000
>>             VC Label COS Value: 0
>>     Flow sample, seq 24773752
>>         Enterprise: standard sFlow (0)
>>         sFlow sample type: Flow sample (1)
>>         Sample length (byte): 184
>>         Sequence number: 24773752
>>         Source ID class: 0 index: 199
>>         Sampling rate: 1 out of 8192 packets
>>         Sample pool: 1083113472 total packets
>>         Dropped packets: 2
>>         Input interface: ifIndex 199
>>         Output interface: ifIndex 132
>>         Flow record: 3
>>         Raw packet header
>>             Enterprise: standard sFlow (0)
>>             Format: Raw packet header (1)
>>             Flow data length (byte): 84
>>             Header protocol: Ethernet (1)
>>             Frame Length: 70 bytes
>>             Payload removed: 4 bytes
>>             Header of sampled packet:
>> 5c5eab043601001b5374697c080045000034da6340003c06...
>>                 Ethernet II, Src: Cisco_74:69:7c (00:1b:53:74:69:7c),
>> Dst: JuniperN_04:36:01 (5c:5e:ab:04:36:01)
>>                     Destination: JuniperN_04:36:01 (5c:5e:ab:04:36:01)
>>                     Source: Cisco_74:69:7c (00:1b:53:74:69:7c)
>>                     Type: IP (0x0800)
>>                     Trailer: 5052
>>                 Internet Protocol Version 4, Src: 195.83.155.53
>> (195.83.155.53), Dst: 95.211.153.200 (95.211.153.200)
>>                 Transmission Control Protocol, Src Port: 44684
>> (44684), Dst Port: http (80), Seq: 2654133139, Ack: 2910334516
>>         Extended switch data
>>             Enterprise: standard sFlow (0)
>>             Format: Extended switch data (1001)
>>             Flow data length (byte): 16
>>             Incoming 802.1Q VLAN: 4
>>             Incoming 802.1p priority: 0
>>             Outgoing 802.1Q VLAN: 0
>>             Outgoing 802.1p priority: 0
>>         Extended MPLS VC data
>>             Enterprise: standard sFlow (0)
>>             Format: Extended MPLS VC data (1009)
>>             Flow data length (byte): 28
>>             VC Instance Name Length: 14 bytes
>>             VC Instance Name: FRANCE_IX_PROD
>>             VLL/VC ID: 20000
>>             VC Label COS Value: 0
>>     Flow sample, seq 24773753
>>         Enterprise: standard sFlow (0)
>>         sFlow sample type: Flow sample (1)
>>         Sample length (byte): 184
>>         Sequence number: 24773753
>>         Source ID class: 0 index: 199
>>         Sampling rate: 1 out of 8192 packets
>>         Sample pool: 1083121664 total packets
>>         Dropped packets: 1
>>         Input interface: ifIndex 199
>>         Output interface: ifIndex 386
>>         Flow record: 3
>>         Raw packet header
>>             Enterprise: standard sFlow (0)
>>             Format: Raw packet header (1)
>>             Flow data length (byte): 84
>>             Header protocol: Ethernet (1)
>>             Frame Length: 70 bytes
>>             Payload removed: 4 bytes
>>             Header of sampled packet:
>> 000cdbf50200001b5374697c080045000034c35200003b06...
>>                 Ethernet II, Src: Cisco_74:69:7c (00:1b:53:74:69:7c),
>> Dst: BrocadeC_f5:02:00 (00:0c:db:f5:02:00)
>>                     Destination: BrocadeC_f5:02:00 (00:0c:db:f5:02:00)
>>                     Source: Cisco_74:69:7c (00:1b:53:74:69:7c)
>>                     Type: IP (0x0800)
>>                     Trailer: 0000
>>                 Internet Protocol Version 4, Src: 193.49.124.107
>> (193.49.124.107), Dst: 195.8.214.48 (195.8.214.48)
>>                 Transmission Control Protocol, Src Port: 32981
>> (32981), Dst Port: http (80), Seq: 3330351549, Ack: 3890980799
>>         Extended switch data
>>             Enterprise: standard sFlow (0)
>>             Format: Extended switch data (1001)
>>             Flow data length (byte): 16
>>             Incoming 802.1Q VLAN: 4
>>             Incoming 802.1p priority: 0
>>             Outgoing 802.1Q VLAN: 0
>>             Outgoing 802.1p priority: 0
>>         Extended MPLS VC data
>>             Enterprise: standard sFlow (0)
>>             Format: Extended MPLS VC data (1009)
>>             Flow data length (byte): 28
>>             VC Instance Name Length: 14 bytes
>>             VC Instance Name: FRANCE_IX_PROD
>>             VLL/VC ID: 20000
>>             VC Label COS Value: 0
>>     Flow sample, seq 24773754
>>         Enterprise: standard sFlow (0)
>>         sFlow sample type: Flow sample (1)
>>         Sample length (byte): 232
>>         Sequence number: 24773754
>>         Source ID class: 0 index: 199
>>         Sampling rate: 1 out of 8192 packets
>>         Sample pool: 1083129856 total packets
>>         Dropped packets: 1
>>         Input interface: ifIndex 199
>>         Output interface: ifIndex 193
>>         Flow record: 4
>>         Raw packet header
>>             Enterprise: standard sFlow (0)
>>             Format: Raw packet header (1)
>>             Flow data length (byte): 84
>>             Header protocol: Ethernet (1)
>>             Frame Length: 70 bytes
>>             Payload removed: 4 bytes
>>             Header of sampled packet:
>> 000cdbff0f00001b5374697c08004500003437b140003906...
>>                 Ethernet II, Src: Cisco_74:69:7c (00:1b:53:74:69:7c),
>> Dst: BrocadeC_ff:0f:00 (00:0c:db:ff:0f:00)
>>                     Destination: BrocadeC_ff:0f:00 (00:0c:db:ff:0f:00)
>>                     Source: Cisco_74:69:7c (00:1b:53:74:69:7c)
>>                     Type: IP (0x0800)
>>                     Trailer: 0000
>>                 Internet Protocol Version 4, Src: 193.50.95.245
>> (193.50.95.245), Dst: 69.46.69.171 (69.46.69.171)
>>                 Transmission Control Protocol, Src Port: openmail
>> (5729), Dst Port: http (80), Seq: 655905127, Ack: 2208916754
>>         Extended switch data
>>             Enterprise: standard sFlow (0)
>>             Format: Extended switch data (1001)
>>             Flow data length (byte): 16
>>             Incoming 802.1Q VLAN: 4
>>             Incoming 802.1p priority: 0
>>             Outgoing 802.1Q VLAN: 1
>>             Outgoing 802.1p priority: 0
>>         Extended MPLS VC data
>>             Enterprise: standard sFlow (0)
>>             Format: Extended MPLS VC data (1009)
>>             Flow data length (byte): 28
>>             VC Instance Name Length: 14 bytes
>>             VC Instance Name: FRANCE_IX_PROD
>>             VLL/VC ID: 20000
>>             VC Label COS Value: 0
>>         Extended MPLS tunnel data
>>             Enterprise: standard sFlow (0)
>>             Format: Extended MPLS tunnel data (1008)
>>             Flow data length (byte): 40
>>             Tunnel Name Length: 25 bytes
>>             Tunnel Name: es2.th2_es2.itx5_via_itx5
>>             Tunnel ID: 0
>>             Tunnel COS Value: 0
>>
>> _______________________________________________
>> 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