[Oisf-users] High Suricata capture.kernel_drops
    fatema bannatwala 
    fatema.bannatwala at gmail.com
       
    Tue Jul 10 19:00:30 UTC 2018
    
    
  
Hi,
I am pretty new to Suricata and started to play around with it.
I have Suricata 4.0.4 running on a CentOS7 box, that has 20 cores (40
on-line cpus) and an intel  X710 NIC, and 64GB RAM.
I am using AF_Packet with following settings, with some other mentioned
settings:
# Linux high speed capture support
af-packet:
  - interface: em1
    threads: 24
    cluster-id: 99
    cluster-type: cluster_cpu
    defrag: yes
    use-mmap: yes
    ring-size: 30000
......
max-pending-packets: 10000
runmode: workers
mpm-algo: auto
threading:
  set-cpu-affinity: yes
  cpu-affinity:
    - management-cpu-set:
        cpu: [ "all" ]  # include only these cpus in affinity settings
        mode: "balanced"
        prio:
          default: "low"
    - receive-cpu-set:
        cpu: [ 0 ]  # include only these cpus in affinity settings
    - worker-cpu-set:
        cpu: [ "all" ]
        mode: "exclusive"
        prio:
          low: [ 0 ]
          medium: [ "1-2" ]
          high: [ 3 ]
          default: "medium"
detect-thread-ratio: 1.0
I am monitoring a ~5GBps link and getting high kernel_drop packets seen in
stats.log:
capture.kernel_packets                     | Total                     |
301360376
capture.kernel_drops                       | Total                     |
67468903
Any idea how can I reduce the kernel drop rate of packets? or how can I
check if af_packet threads are working correctly?
I have also disabled the checksuming on the ethernet interface:
# ethtool -K em1 rx off tx off tso off sg off gso off gro off
Any help appreciated.
Thanks,
Fatema.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openinfosecfoundation.org/pipermail/oisf-users/attachments/20180710/b340f0a9/attachment-0001.html>
    
    
More information about the Oisf-users
mailing list