2016-05-15 55 views
3

MY collectd发送数据的端口25826至logstash数据,但我上运行logstashLogstash未能得到collectd

UDP listener died {:exception=>#<SocketError: bind: name or service not known>, :backtrace=>["org/jruby/ext/socket/RubyUDPSocket.java:160:in `bind'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-input-udp-2.0.5/lib/logstash/inputs/udp.rb:67:in `udp_listener'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-input-udp-2.0.5/lib/logstash/inputs/udp.rb:50:in `run'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.2-java/lib/logstash/pipeline.rb:342:in `inputworker'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.2-java/lib/logstash/pipeline.rb:336:in `start_input'"], :level=>:warn} 

任何人都知道该解决方案在这里出现这个错误?

回答

2

得到修复

  • 在Logstash无错误集电极collectd未发送数据 通过 collectd启用的网络插件添加CONF校正它logstash UDP端口插件collectd.conf,并用logstash主机和udp端口替换主机名。

2

你只需要寻找在Collectd.conf改变主机和端口interfaces插件设置logstash host and udp port