{"action":"created","issue":{"url":"https://api.github.com/repos/pblittle/docker-logstash/issues/65","labels_url":"https://api.github.com/repos/pblittle/docker-logstash/issues/65/labels{/name}","comments_url":"https://api.github.com/repos/pblittle/docker-logstash/issues/65/comments","events_url":"https://api.github.com/repos/pblittle/docker-logstash/issues/65/events","html_url":"https://github.com/pblittle/docker-logstash/issues/65","id":58794583,"number":65,"title":"Can not connect to linked ES 1.4.4 container","user":{"login":"mikehaertl","id":675062,"avatar_url":"https://avatars.githubusercontent.com/u/675062?v=3","gravatar_id":"","url":"https://api.github.com/users/mikehaertl","html_url":"https://github.com/mikehaertl","followers_url":"https://api.github.com/users/mikehaertl/followers","following_url":"https://api.github.com/users/mikehaertl/following{/other_user}","gists_url":"https://api.github.com/users/mikehaertl/gists{/gist_id}","starred_url":"https://api.github.com/users/mikehaertl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikehaertl/subscriptions","organizations_url":"https://api.github.com/users/mikehaertl/orgs","repos_url":"https://api.github.com/users/mikehaertl/repos","events_url":"https://api.github.com/users/mikehaertl/events{/privacy}","received_events_url":"https://api.github.com/users/mikehaertl/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-02-24T19:54:03Z","updated_at":"2015-02-25T02:38:32Z","closed_at":null,"body":"As i want to try out Kibana4, i've set up a linked container from the official `elasticasearch` image. Here's the `fig.yml`\r\n\r\n```\r\nelastic:\r\n    image: elasticsearch:1.4.4\r\n    ports:\r\n        - \"9200:9200\"\r\n        - \"9300:9300\"\r\n    expose:\r\n        - \"9200\"\r\n        - \"9300\"\r\nlogstash:\r\n    image: pblittle/docker-logstash:latest\r\n    volumes:\r\n            - ./logstash/:/opt/logstash/conf.d\r\n            - ./logs/:/logdata/\r\n    links:\r\n        - elastic:es\r\n    ports:\r\n        - \"9292:9292\"\r\n```\r\n\r\nThe config in `logstash/logstash.conf` is:\r\n\r\n```\r\ninput {\r\n    file {\r\n        path => \"/logdata/apache.log\"\r\n    }\r\n}\r\nfilter {\r\n    grok {\r\n        match => { \"message\" => \"%{COMBINEDAPACHELOG}\" }\r\n    }\r\n    date {\r\n        match => [ \"timestamp\" , \"dd/MMM/yyyy:HH:mm:ss Z\" ]\r\n        timezone => \"Europe/Berlin\"\r\n        locale => \"en\"\r\n    }\r\n}\r\noutput {\r\n    stdout {\r\n        codec => rubydebug\r\n    }\r\n    elasticsearch {\r\n        bind_host => \"172.17.0.82\"\r\n        port => \"tcp://172.17.0.82:9200\"\r\n        index => \"apache-logs\"\r\n        index_type => \"apache\"\r\n    }\r\n}\r\n```\r\n\r\nNote: I had `ES_HOST` and `ES_PORT` there before and it got replaced with the IP address.\r\n\r\nWhen I try to start that setup with `fig up` I get this error:\r\n\r\n```\r\nlogstash_1 | converted 'https://gist.githubusercontent.com/pblittle/8994708/raw/insecure-logstash-forwarder.key' (ANSI_X3.4-1968) -> 'https://gist.githubusercontent.com/pblittle/8994708/raw/insecure-\r\nlogstash-forwarder.key' (UTF-8)\r\nlogstash_1 | --2015-02-24 19:46:39--  https://gist.githubusercontent.com/pblittle/8994708/raw/insecure-logstash-forwarder.key\r\nlogstash_1 | Resolving gist.githubusercontent.com (gist.githubusercontent.com)... 185.31.18.133\r\nelastic_1  | [2015-02-24 19:46:39,304][INFO ][node                     ] [Yeti] version[1.4.4], pid[1], build[c88f77f/2015-02-19T13:05:36Z]\r\nelastic_1  | [2015-02-24 19:46:39,305][INFO ][node                     ] [Yeti] initializing ...\r\nelastic_1  | [2015-02-24 19:46:39,311][INFO ][plugins                  ] [Yeti] loaded [], sites []\r\nlogstash_1 | Connecting to gist.githubusercontent.com (gist.githubusercontent.com)|185.31.18.133|:443... connected.\r\nlogstash_1 | HTTP request sent, awaiting response... 200 OK\r\nlogstash_1 | Length: 1674 (1.6K) [text/plain]\r\nlogstash_1 | Saving to: '/opt/ssl/logstash-forwarder.key'\r\nlogstash_1 | \r\nlogstash_1 |      0K .                                                     100% 45.1M=0s\r\nlogstash_1 | \r\nlogstash_1 | 2015-02-24 19:46:39 (45.1 MB/s) - '/opt/ssl/logstash-forwarder.key' saved [1674/1674]\r\nlogstash_1 | \r\nlogstash_1 | converted 'https://gist.githubusercontent.com/pblittle/8994726/raw/insecure-logstash-forwarder.crt' (ANSI_X3.4-1968) -> 'https://gist.githubusercontent.com/pblittle/8994726/raw/insecure-\r\nlogstash-forwarder.crt' (UTF-8)\r\nlogstash_1 | --2015-02-24 19:46:39--  https://gist.githubusercontent.com/pblittle/8994726/raw/insecure-logstash-forwarder.crt\r\nlogstash_1 | Resolving gist.githubusercontent.com (gist.githubusercontent.com)... 185.31.18.133\r\nlogstash_1 | Connecting to gist.githubusercontent.com (gist.githubusercontent.com)|185.31.18.133|:443... connected.\r\nlogstash_1 | HTTP request sent, awaiting response... 200 OK\r\nlogstash_1 | Length: 1345 (1.3K) [text/plain]\r\nlogstash_1 | Saving to: '/opt/ssl/logstash-forwarder.crt'\r\nlogstash_1 | \r\nlogstash_1 |      0K .                                                     100% 41.6M=0s\r\nlogstash_1 | \r\nlogstash_1 | 2015-02-24 19:46:39 (41.6 MB/s) - '/opt/ssl/logstash-forwarder.crt' saved [1345/1345]\r\nlogstash_1 | \r\nelastic_1  | [2015-02-24 19:46:42,860][INFO ][node                     ] [Yeti] initialized\r\nelastic_1  | [2015-02-24 19:46:42,863][INFO ][node                     ] [Yeti] starting ...\r\nelastic_1  | [2015-02-24 19:46:43,203][INFO ][transport                ] [Yeti] bound_address {inet[/0:0:0:0:0:0:0:0:9300]}, publish_address {inet[/172.17.0.82:9300]}\r\nelastic_1  | [2015-02-24 19:46:43,309][INFO ][discovery                ] [Yeti] elasticsearch/7un8650wSY2F5D18PYQXMg\r\nelastic_1  | [2015-02-24 19:46:47,132][INFO ][cluster.service          ] [Yeti] new_master [Yeti][7un8650wSY2F5D18PYQXMg][362c20a41593][inet[/172.17.0.82:9300]], reason: zen-disco-join (elected_as_ma\r\nster)\r\nelastic_1  | [2015-02-24 19:46:47,234][INFO ][http                     ] [Yeti] bound_address {inet[/0:0:0:0:0:0:0:0:9200]}, publish_address {inet[/172.17.0.82:9200]}\r\nelastic_1  | [2015-02-24 19:46:47,234][INFO ][node                     ] [Yeti] started\r\nelastic_1  | [2015-02-24 19:46:47,238][INFO ][gateway                  ] [Yeti] recovered [0] indices into cluster_state\r\nlogstash_1 | Sending logstash logs to /var/log/logstash/logstash.log.\r\nlogstash_1 | Exception in thread \">output\" org.elasticsearch.transport.BindTransportException: Failed to bind to [9300-9400]\r\nlogstash_1 |    at org.elasticsearch.transport.netty.NettyTransport.doStart(org/elasticsearch/transport/netty/NettyTransport.java:380)\r\nlogstash_1 |    at org.elasticsearch.common.component.AbstractLifecycleComponent.start(org/elasticsearch/common/component/AbstractLifecycleComponent.java:85)\r\nlogstash_1 |    at org.elasticsearch.transport.TransportService.doStart(org/elasticsearch/transport/TransportService.java:92)\r\nlogstash_1 |    at org.elasticsearch.common.component.AbstractLifecycleComponent.start(org/elasticsearch/common/component/AbstractLifecycleComponent.java:85)\r\nlogstash_1 |    at org.elasticsearch.node.internal.InternalNode.start(org/elasticsearch/node/internal/InternalNode.java:229)\r\nlogstash_1 |    at org.elasticsearch.node.NodeBuilder.node(org/elasticsearch/node/NodeBuilder.java:166)\r\nlogstash_1 |    at java.lang.reflect.Method.invoke(java/lang/reflect/Method.java:606)\r\nlogstash_1 |    at RUBY.build_client(/opt/logstash/lib/logstash/outputs/elasticsearch/protocol.rb:198)\r\nlogstash_1 |    at RUBY.client(/opt/logstash/lib/logstash/outputs/elasticsearch/protocol.rb:15)\r\nlogstash_1 |    at RUBY.initialize(/opt/logstash/lib/logstash/outputs/elasticsearch/protocol.rb:157)\r\nlogstash_1 |    at RUBY.register(/opt/logstash/lib/logstash/outputs/elasticsearch.rb:250)\r\nlogstash_1 |    at org.jruby.RubyArray.each(org/jruby/RubyArray.java:1613)\r\nlogstash_1 |    at RUBY.outputworker(/opt/logstash/lib/logstash/pipeline.rb:220)\r\nlogstash_1 |    at RUBY.start_outputs(/opt/logstash/lib/logstash/pipeline.rb:152)\r\nlogstash_1 |    at java.lang.Thread.run(java/lang/Thread.java:745)\r\nlogstash_1 | Caused by: org.elasticsearch.common.netty.channel.ChannelException: Failed to bind to: /172.17.0.82:9400\r\nlogstash_1 |    at org.elasticsearch.common.netty.bootstrap.ServerBootstrap.bind(ServerBootstrap.java:272)\r\nlogstash_1 |    at org.elasticsearch.transport.netty.NettyTransport$3.onPortNumber(NettyTransport.java:371)\r\nlogstash_1 |    at org.elasticsearch.common.transport.PortsRange.iterate(PortsRange.java:69)\r\nlogstash_1 |    at org.elasticsearch.transport.netty.NettyTransport.doStart(NettyTransport.java:367)\r\nlogstash_1 |    at org.elasticsearch.common.component.AbstractLifecycleComponent.start(AbstractLifecycleComponent.java:85)\r\nlogstash_1 |    at org.elasticsearch.transport.TransportService.doStart(TransportService.java:92)\r\nlogstash_1 |    at org.elasticsearch.common.component.AbstractLifecycleComponent.start(AbstractLifecycleComponent.java:85)\r\nlogstash_1 |    at org.elasticsearch.node.internal.InternalNode.start(InternalNode.java:229)\r\nlogstash_1 |    at org.elasticsearch.node.NodeBuilder.node(NodeBuilder.java:166)\r\nlogstash_1 |    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\nlogstash_1 |    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)\r\nlogstash_1 |    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\nlogstash_1 |    at java.lang.reflect.Method.invoke(Method.java:606)\r\nlogstash_1 |    at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:440)\r\nlogstash_1 |    at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:304)\r\nlogstash_1 |    at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:52)\r\nlogstash_1 |    at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:306)\r\nlogstash_1 |    at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:136)\r\nlogstash_1 |    at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:60)\r\nlogstash_1 |    at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:60)\r\nlogstash_1 |    at org.jruby.ast.ReturnNode.interpret(ReturnNode.java:92)\r\nlogstash_1 |    at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)\r\nlogstash_1 |    at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)\r\nlogstash_1 |    at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)\r\nlogstash_1 |    at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182)\r\nlogstash_1 |    at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198)\r\nlogstash_1 |    at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)\r\nlogstash_1 |    at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)\r\nlogstash_1 |    at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)\r\nlogstash_1 |    at org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95)\r\nlogstash_1 |    at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)\r\nlogstash_1 |    at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)\r\nlogstash_1 |    at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)\r\nlogstash_1 |    at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:139)\r\nlogstash_1 |    at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:182)\r\nlogstash_1 |    at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:306)\r\nlogstash_1 |    at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:136)\r\nlogstash_1 |    at org.jruby.ast.VCallNode.interpret(VCallNode.java:88)\r\nlogstash_1 |    at org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95)\r\nlogstash_1 |    at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)\r\nlogstash_1 |    at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)\r\nlogstash_1 |    at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)\r\nlogstash_1 |    at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204)\r\nlogstash_1 |    at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:206)\r\nlogstash_1 |    at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336)\r\nlogstash_1 |    at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179)\r\nlogstash_1 |    at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:183)\r\nlogstash_1 |    at org.jruby.RubyClass.newInstance(RubyClass.java:804)\r\nlogstash_1 |    at org.jruby.RubyClass$INVOKER$i$newInstance.call(RubyClass$INVOKER$i$newInstance.gen)\r\nlogstash_1 |    at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroOrOneOrNBlock.call(JavaMethod.java:297)\r\nlogstash_1 |    at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)\r\nlogstash_1 |    at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)\r\nlogstash_1 |    at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)\r\nlogstash_1 |    at org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95)\r\nlogstash_1 |    at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)\r\nlogstash_1 |    at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)\r\nlogstash_1 |    at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)\r\nlogstash_1 |    at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:112)\r\nlogstash_1 |    at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:164)\r\nlogstash_1 |    at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:286)\r\nlogstash_1 |    at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:81)\r\nlogstash_1 |    at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:85)\r\nlogstash_1 |    at org.jruby.RubySymbol$1.yieldInner(RubySymbol.java:445)\r\nlogstash_1 |    at org.jruby.RubySymbol$1.yield(RubySymbol.java:465)\r\nlogstash_1 |    at org.jruby.runtime.Block.yield(Block.java:142)\r\nlogstash_1 |    at org.jruby.RubyArray.eachCommon(RubyArray.java:1606)\r\nlogstash_1 |    at org.jruby.RubyArray.each(RubyArray.java:1613)\r\nlogstash_1 |    at org.jruby.RubyArray$INVOKER$i$0$0$each.call(RubyArray$INVOKER$i$0$0$each.gen)\r\nlogstash_1 |    at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)\r\nlogstash_1 |    at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)\r\nlogstash_1 |    at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149)\r\nlogstash_1 |    at org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53)\r\nlogstash_1 |    at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)\r\nlogstash_1 |    at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)\r\nlogstash_1 |    at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)\r\nlogstash_1 |    at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:139)\r\nlogstash_1 |    at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:182)\r\nlogstash_1 |    at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:306)\r\nlogstash_1 |    at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:136)\r\nlogstash_1 |    at org.jruby.ast.VCallNode.interpret(VCallNode.java:88)\r\nlogstash_1 |    at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)\r\nlogstash_1 |    at org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)\r\nlogstash_1 |    at org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)\r\nlogstash_1 |    at org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:194)\r\nlogstash_1 |    at org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:125)\r\nlogstash_1 |    at org.jruby.runtime.Block.call(Block.java:101)\r\nlogstash_1 |    at org.jruby.RubyProc.call(RubyProc.java:290)\r\nlogstash_1 |    at org.jruby.RubyProc.call(RubyProc.java:228)\r\nlogstash_1 |    at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)\r\nlogstash_1 |    at java.lang.Thread.run(Thread.java:745)\r\nlogstash_1 | Caused by: java.net.BindException: Cannot assign requested address\r\nlogstash_1 |    at sun.nio.ch.Net.bind0(Native Method)\r\nlogstash_1 |    at sun.nio.ch.Net.bind(Net.java:444)\r\nlogstash_1 |    at sun.nio.ch.Net.bind(Net.java:436)\r\nlogstash_1 |    at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:214)\r\nlogstash_1 |    at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)\r\nlogstash_1 |    at org.elasticsearch.common.netty.channel.socket.nio.NioServerBoss$RegisterTask.run(NioServerBoss.java:193)\r\nlogstash_1 |    at org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.processTaskQueue(AbstractNioSelector.java:372)\r\nlogstash_1 |    at org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:296)\r\nlogstash_1 |    at org.elasticsearch.common.netty.channel.socket.nio.NioServerBoss.run(NioServerBoss.java:42)\r\nlogstash_1 |    at org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)\r\nlogstash_1 |    at org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)\r\nlogstash_1 |    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\r\nlogstash_1 |    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\nlogstash_1 |    ... 1 more\r\n```\r\n\r\nThe IP address is correct and I can connect to the ES server from inside the logstash container:\r\n\r\n```\r\n$ docker exec -ti elk_logstash_1 bash\r\nroot@02157a47625d:/# echo $ES_PORT_9200_TCP_ADDR\r\n172.17.0.82\r\nroot@02157a47625d:/# curl http://172.17.0.82:9200\r\n{\r\n  \"status\" : 200,\r\n  \"name\" : \"Yeti\",\r\n  \"cluster_name\" : \"elasticsearch\",\r\n  \"version\" : {\r\n    \"number\" : \"1.4.4\",\r\n    \"build_hash\" : \"c88f77ffc81301dfa9dfd81ca2232f09588bd512\",\r\n    \"build_timestamp\" : \"2015-02-19T13:05:36Z\",\r\n    \"build_snapshot\" : false,\r\n    \"lucene_version\" : \"4.10.3\"\r\n  },\r\n  \"tagline\" : \"You Know, for Search\"\r\n}\r\n```"},"comment":{"url":"https://api.github.com/repos/pblittle/docker-logstash/issues/comments/75895152","html_url":"https://github.com/pblittle/docker-logstash/issues/65#issuecomment-75895152","issue_url":"https://api.github.com/repos/pblittle/docker-logstash/issues/65","id":75895152,"user":{"login":"pblittle","id":21940,"avatar_url":"https://avatars.githubusercontent.com/u/21940?v=3","gravatar_id":"","url":"https://api.github.com/users/pblittle","html_url":"https://github.com/pblittle","followers_url":"https://api.github.com/users/pblittle/followers","following_url":"https://api.github.com/users/pblittle/following{/other_user}","gists_url":"https://api.github.com/users/pblittle/gists{/gist_id}","starred_url":"https://api.github.com/users/pblittle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pblittle/subscriptions","organizations_url":"https://api.github.com/users/pblittle/orgs","repos_url":"https://api.github.com/users/pblittle/repos","events_url":"https://api.github.com/users/pblittle/events{/privacy}","received_events_url":"https://api.github.com/users/pblittle/received_events","type":"User","site_admin":false},"created_at":"2015-02-25T02:38:32Z","updated_at":"2015-02-25T02:38:32Z","body":"@mikehaertl do you mind turning tracing on in the `logstash` section of your `fig.yml`?\r\n\r\n```\r\nlogstash:\r\n  environment:\r\n    LOGSTASH_TRACE: true\r\n```\r\nFrom there, please run again and either drop the relevant info either in here or in a gist. I think this issue is similar to what @systemfreund reported in issue #59."}}