-
|
Any way to improve Event Per Second (EPS) using TCP/TLS? We seem to be throttled around 40k EPS which is less than our UDP which is about 80k EPS: We also set these settings in sysctl.d: |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 2 replies
-
|
Currently we have this running and it looks like vector is having trouble keeping up with the Recv-Q from a high volume host when running "ss -t -a -n": |
Beta Was this translation helpful? Give feedback.
-
|
More comments on the issue. ss -t -m -n|grep 175 -A1ESTAB 1605607548 0 10.xxx.xxx.xxx:10001 10.xxx.xxx.xxx:37677 This indicates that the received buffer has almost been fully used. netstat -s... Both outputs indicate that the vector's capability of handling data is far behind data received. Notes that during these time, the CPU and memory and I/O are pretty good (util% < 5%) which means that vector is hang on something, or waiting for something , it is not fully using OS resource. |
Beta Was this translation helpful? Give feedback.
-
|
Performance begines to degrade after 22-35 TCP connections. |
Beta Was this translation helpful? Give feedback.
-
|
This is related to: |
Beta Was this translation helpful? Give feedback.
-
|
just a thought here as a workaround (obviously not ideal).. could you set up multiple sources on different ports and load balance across them? |
Beta Was this translation helpful? Give feedback.
Yes, we are doing that and trying multiple instances of vector on the same server.