I have a problem with Graylog, after 6 hours of normal operation the Process Buffes floods and the processor is in 100% of use. I have already made the following changes:
inputbuffer_processors = 2
output_batch_size = 4000
outputbuffer_processors = 4
processbuffer_processors = 10
GRAYLOG_SERVER_JAVA_OPTS="-Xms6g -Xmx6g
Restarting the graylog the problem is solved, but after 6 hours they come back.
I don’t know where I see the average number of messages per second, but I believe there are not many.
The virtual machine has 16 cores and 32G of RAM.
I have 1 node, 1 input with 7 configured extractors.
Index Set use Rotation strategy: “Index Message Count” with Max documents per index: 20000000
System
Version: 3.2.4+a407287, codename Ethereal Elk
JVM: PID 28820, Oracle Corporation 1.8.0_242 on Linux 3.10.0-1062.18.1.el7.x86_64
Can someone help me?