2017-04-19 14 views
0

私はリモートのUbuntu 14.04マシンを持っています。私はELK Dockerの画像をダウンロードして実行しましたが、すべて同じ動作をしているようです。私はこれらの2つのリポジトリの画像を試しました:spujadas/elk-dockerdeviantony/docker-elk。問題は、どちらの画像でも、Elasticsearch、Logstash、Kibanaはすべてローカルで正常に動作しますが、http://host-ip:5601を使用してリモートコンピュータからKibanaにアクセスしようとすると、接続タイムアウトが発生し、Kibanaに届くことはありません。また、私はhttp://host-ip:9200からElasticsearchに行くことができます。両方のリポジトリが示唆しているように、私はLogstashにいくつかのデータを注入しましたが、それもうまくいきませんでした。遠く離れて木場に着くために私が作る必要があるいくつかの調整がありますか?ELK Dockerイメージを使用してリモートからKibanaにアクセスできない

EDIT:ポート番号5601をhereとして開こうとしましたが、これも機能しませんでした。

+0

コンテナではなく、ファイアウォールの問題である可能性があります。 'docker-compose'と公開されたポートを使ってそれらを全部回していますか? – Rawkode

+0

@Rawkode私は 'docker-compose'と' docker-compose.yml'ファイルを両方の画像で提供されているように変更せずに使用しています。 – halileohalilei

+0

'docker-compose.yml'のポートマッピングを' -80:5601'に変更し、 'http:// host-ip'を参照して、木場が動作するかどうか確認してください。そうであれば、それはファイアウォールです。 – Rawkode

答えて

0

コメントに@Rawkodeが示唆したように、問題はファイアウォールでした。私が作業しているVMはAzure上に作成されており、キバナにポート5601からのアクセスを許可するインバウンドセキュリティルールを作成しなければなりませんでした。この件に関する詳細はhereから読むことができます。

関連する問題