title: Logstash ganglia input plugin - udp listener died
body: <p>I am using Logstash ganglia input plugin. Ganglia gmond daemon and logstash are installed on same machine. Gmond send metrics to itself. Here is the gmond configuration. </p>
  
  <pre><code>udp_send_channel {
    host = 10.0.3.167
    port = 8649
    ttl = 1
  }
  </code></pre>
  
  <p>Logstash configuration file is like this : </p>
  
  <pre><code>input {
    ganglia {
       host =&gt; "127.0.0.1"
       type =&gt; "ganglia"
    }
  }
  
  output {
    elasticsearch {
      host =&gt; "10.0.3.168"
    }
  }
  </code></pre>
  
  <p>While logstash connecting to port which gmond unicasts, I am getting this error:</p>
  
  <pre><code>{:timestamp=&gt;"2014-01-04T12:50:38.422000+0000", 
  :message=&gt;"ganglia udp listener died", 
  :address=&gt;"127.0.0.1:8649", 
  :exception=&gt;#&lt;SocketError: bind: name or service not known&gt;, 
  :backtrace=&gt;
  [
      "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=&gt;:warn}
  </code></pre>
  
  <p>Any help is appreciated, thanks in advance.</p>