首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Logstash ganglia输入插件- udp侦听器死亡

Logstash ganglia输入插件- udp侦听器死亡
EN

Stack Overflow用户
提问于 2014-01-04 12:53:51
回答 1查看 1.3K关注 0票数 0

我正在使用Logstash输入插件。Ganglia gmond守护进程和logstash安装在同一台计算机上。Gmond将度量标准发送给自己。这是gmond的配置。

代码语言:javascript
复制
udp_send_channel {
  host = 10.0.3.167
  port = 8649
  ttl = 1
}

Logstash配置文件如下所示:

代码语言:javascript
复制
input {
  ganglia {
     host => "127.0.0.1"
     type => "ganglia"
  }
}

output {
  elasticsearch {
    host => "10.0.3.168"
  }
}

当logstash连接到gmond单播的端口时,我得到了以下错误:

代码语言:javascript
复制
{:timestamp=>"2014-01-04T12:50:38.422000+0000", 
:message=>"ganglia udp listener died", 
:address=>"127.0.0.1:8649", 
:exception=>#<SocketError: bind: name or service not known>, 
:backtrace=>
[
    "org/jruby/ext/socket/RubyUDPSocket.java:160:in `bind'",
    "file:/etc/logstash/logstash.jar!/logstash/inputs/ganglia.rb:61:in `udp_listener'",
    "file:/etc/logstash/logstash.jar!/logstash/inputs/ganglia.rb:39:in `run'",
    "file:/etc/logstash/logstash.jar!/logstash/pipeline.rb:156:in `inputworker'",
    "file:/etc/logstash/logstash.jar!/logstash/pipeline.rb:150:in `start_input'"
], 
:level=>:warn}

如能提供任何帮助,我们将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-14 17:48:39

我正在回答我的问题,希望有人不会花一些时间来找出这个错误。logstash输入插件无法连接到端口,因为ganglia监视代理(gmond)使用Logstash运行在同一个端口上。要么您需要将gmond重定向到另一个端口,要么重新配置logstash的ganglia输入插件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20921261

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档