我正在尝试设置filebeat,但是它根本没有从给定的日志文件路径获取日志。
经过大量研究,我了解到注册表文件夹中的data.json是空的,这就是为什么filebeat无法从日志文件中读取日志。
有人能给我建议怎么解决这个问题吗?
注意事项 :-在表示拒绝写入data.json的文件记录中没有错误
filebeat.yml
filebeat.inputs:
- type: log
enabled: true
paths:
- /home/mahesh/Documents/refactor/nomi/unity/media/*.log
output.logstash:
enabled: true
hosts: ["localhost:5044"]发布于 2020-07-26 05:55:07
我也遇到了你上面提到的麻烦,但我不知道原因。我用的是文件节拍7.8.0。我的配置如下:
filebeat.autodiscover:
providers:
- type: docker
templates:
- condition:
contains:
docker.container.image: log:latest
config:
- type: log
paths:
- /var/lib/docker/containers/${data.docker.container.id}/*-json.log
output.elasticsearch:
enabled: true
hosts: ["http://es01:9200"]
setup.template.name: "filebeat-%{[agent.version]}-%{+yyyy.MM.dd}"
setup.template.pattern: "filebeat-*"
setup.ilm.enabled: falsehttps://stackoverflow.com/questions/62835803
复制相似问题