Logstash 电子邮件插件连接被拒绝

Logstash 电子邮件插件连接被拒绝,logstash,Logstash,我目前尝试使用Logstash的电子邮件插件。然而,Logstash实例总是会崩溃,并出现一个错误 这是我的config.conf文件的内容: input { generator { lines => [ "logstash test: line 1" ] count => 1 } } output { email { to => "stuff@stuff.com" } } 它总是失败,并出

我目前尝试使用Logstash的电子邮件插件。然而,Logstash实例总是会崩溃,并出现一个错误

这是我的config.conf文件的内容:

input {
    generator {
        lines => [ "logstash test: line 1" ]
        count => 1
    }
}
output {
    email { 
        to => "stuff@stuff.com" 
    } 
}
它总是失败,并出现以下错误:

Errno::ECONNREFUSED:Connection-seeded-Connection-seeded初始化在org/jruby/ext/socket/rubytcsocket.java:126打开在org/jruby/rubyo.java:1178 tcp_socket文件:/opt/logstash/vendor/jar/jruby-complete-1.7.11.jar/META-INF/jruby.home/lib/ruby/1.9/net/smtp.rb:540从文件开始:/opt/logstash/vendor/jar/jruby-complete-1.7.11.jar/META-INF/jruby.home/lib/ruby/1.9/net/smtp.rb:549在org/jruby/ext/timeout/timeout.java:126从文件开始:/opt/logstash/vendor/jar/jruby-complete-1.7.11.jar/META-INF/jruby.home/lib/ruby/1.9/net/smtp.rb:549从文件开始:/opt/logstash/vendor/jar/jruby-complete-1.7.11.jar/META-INF/jruby.home/lib/ruby/1.9/net/smtp.rb:519deliver!在/opt/logstash/vendor/bundle/jruby/1.9/gems/mail-2.5.3/lib/mail/network/delivery\u methods/smtp.rb:136 deliver!at/opt/logstash/vendor/bundle/jruby/1.9/gems/mail-2.5.3/lib/mail/message.rb:245接收at/opt/logstash/lib/logstash/outputs/email.rb:251处理at/opt/logstash/lib/logstash/outputs/base.rb:86初始化at(eval):17在org/jruby/RubyProc.java调用:271输出在/opt/logstash/lib/logstash/pipeline.rb:266输出在/opt/logstash/lib/logstash/pipeline.rb:225开始输出在/opt/logstash/lib/logstash/pipeline.rb:152

我正在使用,因此Logstash正在尝试连接到localhost:25上的SMTP服务器,但没有服务器在该地址侦听

感谢Magnus Bäck在评论中指出这一点。

我正在使用,因此Logstash正在尝试连接到localhost:25的SMTP服务器,但没有服务器在该地址侦听


感谢Magnus Bäck在评论中指出这一点。

您使用的是默认设置(请参阅),因此Logstash试图连接到localhost:25的SMTP服务器,但没有人应答。谢谢,这确实是我的问题的根源。您使用的是默认设置(请参阅)所以Logstash正试图连接到本地主机上的SMTP服务器:25,但没有人应答。谢谢,这确实是我问题的根源。