Hello, my problem for half an hour the logs arrive perfect but after about 30 minutes or so the logs stop arriving and I get all the time the log shown below or one very similar and the rest of the logs do not arrive, I also leave my configuration files to see if you see something that I do not see.
docker-compose.yml
version: '3.7'
services:
elasticsearch:
image: elasticsearch:7.9.2
ports:
- '9200:9200'
environment:
- discovery.type=single-node
ulimits:
memlock:
soft: -1
hard: -1
kibana:
image: kibana:7.9.2
ports:
- '5601:5601'
logstash:
image: logstash:7.9.2
ports:
- '5044:5044'
volumes:
- type: bind
source: ./logstash_pipeline/
target: /usr/share/logstash/pipeline
read_only: true
logstash_pipeline/ports.conf
input {
beats {
port => 5044
}
}
output {
elasticsearch {
hosts => ["192.168.14.59:9200"]
manage_template => false
index => "%{[@metadata][beat]}-%{[@metadata][version]}-%{+YYYY.MM.dd}"
}
}
Client filebeat
- type: log
paths:
- /server/www/html/log.es/logs/access.log
- /server/www/html/log.es/logs/error.log
- /server/www/html/log.es/logs/error.log
- /server/www/html/log.es/logs/access.log
filebeat.config.modules:
path: ${path.config}/modules.d/*.yml
reload.enabled: false
setup.template.settings:
index.number_of_shards: 3
logging.level: info
logging.to_files: true
logging.files:
path: /var/log/filebeat
name: filebeat
keepfiles: 7
permissions: 0640
output.logstash:
hosts: ["publicip:5044"]