1. Describe your incident:
In the journal, the unprocessed messages increased always, how can the messages be treat , I received 350 messages /s in and there is only 40/s out
I have the following alert:
Journal utilization is too high (triggered 2 hours ago)
Journal utilization is too high and may go over the limit soon. Please verify that your Elasticsearch cluster is healthy and fast enough. You may also want to review your Graylog journal settings and set a higher limit
2. Describe your environment:
-
OS Information: 1 node : Debian 11.7 on VMWARE 8vCPU, Memory 16GB
-
Package Version:
mongo:5
elasticsearch-oss:7.10.2
graylog:5.1.5 -
Service logs, configurations, and environment variables:
My docker configuration file:
version: ‘2’
services:
mongodb:
image: mongo:5
networks:
- graylog
#DB in share for persistence
volumes:
- /mongo_data:/data/dbelasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch-oss:7.10.2
#data folder in share for persistence
volumes:
- /es_data:/usr/share/elasticsearch/data
environment:
- http.host=0.0.0.0
- transport.host=localhost
- network.host=0.0.0.0
- “ES_JAVA_OPTS=-Xms512m -Xmx512m”
- "ES_JAVA_OPTS=-Xms8g -Xmx8g"
ulimits:
memlock:
soft: -1
hard: -1
mem_limit: 8g
networks:
- graylog
graylog:
image: graylog/graylog:5.1.5
#journal and config directories in local NFS share for persistence
volumes:
- /graylog_journal:/usr/share/graylog/data/journal
- /graylog_plugin:/usr/share/graylog/plugin
environment:
# CHANGE ME (must be at least 16 characters)!
- GRAYLOG_PASSWORD_SECRET=XXXXXXXXXXXXXXXXXXXXXXX
- GRAYLOG_ROOT_PASSWORD_SHA2=XXXXXXXXXXXXXXXXXXXX
- GRAYLOG_HTTP_EXTERNAL_URI=http://10.1.200.73:9000/
- GRAYLOG_HTTP_BIND_ADDRESS=0.0.0.0
entrypoint: /usr/bin/tini -- wait-for-it elasticsearch:9200 -- /docker-entrypoint.sh
networks:
- graylog
links:
- mongodb:mongo
- elasticsearch
restart: always
depends_on:
- mongodb
- elasticsearch
ports:
# Graylog web interface and REST API
- 9000:9000
# Syslog TCP
- 1514:1514
# Syslog UDP
- 1514:1514/udp
# GELF TCP
- 12201:12201
# GELF UDP
- 12201:12201/udp
# FORTIGATE RAW
- 12514:12514/udp
# FORTIGATE CEF
- 12513:12513/udp
# FORTIGATE CEF TCP
- 12513:12513
# DARKTRACE
- 12518:12518/udp
volumes:
mongo_data:
driver: local
es_data:
driver: local
graylog_journal:
driver: local
networks:
graylog:
driver: bridge
3. What steps have you already taken to try and solve the problem?
I have increase memory and vCPU whith no effect.
I have upgraded ES_JAVA_OPTS to 8g
4. How can the community help?
I want know what is wrong in my configuration., the server need to be ugraded (vCPU/RAM)?
Is there a parameter to modify to increase the number of message’s treatement by second?