簡體   English   中英

Logstash神經節輸入插件-udp偵聽器死亡

[英]Logstash ganglia input plugin - udp listener died

我正在使用Logstash神經節輸入插件。 Ganglia gmond守護程序和logstash安裝在同一台計算機上。 Gmond將指標發送給自己。 這是gmond配置。

udp_send_channel {
  host = 10.0.3.167
  port = 8649
  ttl = 1
}

Logstash配置文件是這樣的:

input {
  ganglia {
     host => "127.0.0.1"
     type => "ganglia"
  }
}

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

當logstash連接到gmond單播的端口時,出現此錯誤:

{: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}

任何幫助表示贊賞,在此先感謝。

我正在回答我的問題,希望有人不要花一些時間來發現此錯誤。 Logstash神經節輸入插件無法連接到端口,因為神經節監視代理(gmond)與Logstash在同一端口上運行。 您需要將gmond重定向到另一個端口或重新配置Logstash的神經節輸入插件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM