![](/img/trans.png)
[英]Forwarding docker GELF logs to Logstash with Filebeat (or alternative?)
[英]Filebeat logs to Logstash connection
无论我做什么,我似乎都无法将filebeat转发日志作为deb服务(/etc/init.d/logstash start)进行logstash。 当我在终端中运行指向配置文件的logstash可执行文件时,此连接似乎有效。 我的配置或了解如何将logstash作为分离服务运行时,必须略微偏离。
环境
2个AWS托管的ubuntu服务器,没有安全组和/ nacls阻止连接
Filebeats安装在我的应用程序服务器上
Logstash作为主服务器上的deb安装
Filebeat配置
filebeat:
# List of prospectors to fetch data.
prospectors:
paths:
- /opt/somedirectoy/test/log/mylog.log
input_type: log
### Logstash as output
logstash:
# The Logstash hosts
hosts: ["10.10.10.10:5044"]
Logstash.conf
input {
beats {
port => 5044
}
}
output {
file {
path => "/opt/logstash/output/log-consolidated.log"
}
}
你能检查一下filebeat.yml中的worker数吗?
### Logstash as output
logstash:
# The Logstash hosts
hosts: ["10.10.10.10:5044"]
# Number of workers per Logstash host.
worker: 1
您应该在logstash配置中添加worker count
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.