从 Windows 机器到 vmware Ubuntu 机器的错误 filebeat
Error filebeat from Windows machine to vmware Ubuntu machine
我正在尝试将日志从 filebeats(在 windows 机器中)发送到 logstash(在 vmware ubuntu 机器中)
但我得到了这个错误:
Connecting error publishing events (retrying): dial tcp 192.168.220.130:5044: connectex: No connection could be made because the target machine actively refused it.
配置是:
filebeat.yml 在 windows 机器中:
output:
logstash:
hosts: ["192.168.220.130:5044"]
index : filebeat
console:
pretty: true
worker: 1
logstash.config 在 vmware ubuntu 机器上:
input {
lumberjack {
port => 5044
type => beats
ssl_certificate => "/etc/ssl/logstash.pub"
ssl_key => "/etc/ssl/logstash.key"
}
}
或
input {
beats {
type => beats
port => 5044
}
}
有什么建议吗?
我正在使用 Bridge 网络
我在 vmware ubuntu 机器内部尝试了相同的配置,它工作正常。
我修正了错误。
我有 2 个不同的问题:
1 - vmware 使用 NAT Network
我切换到 Bridge Network
2 - elasticsearch 配置仅适用于 localhost
,我更改了配置并且它正在运行。
我正在尝试将日志从 filebeats(在 windows 机器中)发送到 logstash(在 vmware ubuntu 机器中) 但我得到了这个错误:
Connecting error publishing events (retrying): dial tcp 192.168.220.130:5044: connectex: No connection could be made because the target machine actively refused it.
配置是: filebeat.yml 在 windows 机器中:
output:
logstash:
hosts: ["192.168.220.130:5044"]
index : filebeat
console:
pretty: true
worker: 1
logstash.config 在 vmware ubuntu 机器上:
input {
lumberjack {
port => 5044
type => beats
ssl_certificate => "/etc/ssl/logstash.pub"
ssl_key => "/etc/ssl/logstash.key"
}
}
或
input {
beats {
type => beats
port => 5044
}
}
有什么建议吗? 我正在使用 Bridge 网络 我在 vmware ubuntu 机器内部尝试了相同的配置,它工作正常。
我修正了错误。 我有 2 个不同的问题:
1 - vmware 使用 NAT Network
我切换到 Bridge Network
2 - elasticsearch 配置仅适用于 localhost
,我更改了配置并且它正在运行。