Kibanaの環境構築が上手くいきません・・・。


(HG) #1

elasticsearchの環境構築が上手く行ったため、kibanaの環境構築も
行ってみました。

kibanaの環境はこちらを真似てやりました。

記事ではubuntuになっておりますが、私はcentOSを使っております。

記事通りの手順で構築をし、http://192.168.33.10/kibana/
にアクセスしても、404NOTFOUNDと出てしまいます。

何が行けなかったのか、調べる方法がわからず、詰まっております。

こういう場合はどこを見たら宜しいのでしょうか?
アプリ開発等であればログなどを見ればいいかと思いますが・・・(質問1)

公式ドキュメントを参考にしたかったのですが、ダウンロードサイトはあるものの、
構築手順について言及されているページは見つかりませんでした。

どこにあるかご存知でしょうか?(質問2)

最後に、この文章だけを見て、原因がもしわかるようでありましたら、アドバイスを頂けると幸いです。(質問3)

以上、何卒宜しくお願いします。


(HG) #2

エンジニアとしての経験年数が浅めなので、こういう場合の対処の仕方があまりわかりません。
素人ながら恐縮ですが、宜しくお願いします。


(Jun Ohtani) #3

ダウンロードされたKibanaのバージョンはいくつでしょうか?
そこにある記事はKibana3の記事になっています。
最新版はKibana4ですので、手順が異なります。

また、ドキュメントはこちらにあります。
https://www.elastic.co/guide/index.html
Elasticsearch、Kibanaなど、各種ドキュメントになります。

各種ダウンロードページにもDocumentationというリンクが用意されていますので、こちらからアクセスしていただければと思います。
https://www.elastic.co/downloads/kibana


(hama_rex) #4

こんにちは。
(質問1)について以下、ご参考に頂ければ幸いです。
centosのversionが不明なので詳細は分かりかねますが、

■httpdの設定
httpdのログを確認してみてはいかがでしょうか?
/var/log/httpd
以下に出力されているファイルを確認してみてはいかがでしょうか。

/etc/httpd/conf/httpd.conf
DocumentRoot は /var/www/html を指定していますか?

httpdのプロセスは起動していますか?
ps -ef|grep httpd などで確認してください。
起動していない場合は service httpd start などで起動してください。

■ネットワークの設定
vagrantで構築しているのであれば、pingは通過していますでしょうか?

selinux , iptablesなどでブロックされている可能性もございます。
iptablesはservice iptables stopなどで停止するか、httpのポートを許可するしかございません。

/etc/selinux/config を開いて頂き、
SELINUX=disabled
になっていますでしょうか。
enforcingなどになっていればdisabledに変更してcentosを再起動してください。

ご確認のほどよろしくお願いします。


(Yu Watanabe) #5

初めまして。

お使いのkibanaのバージョンについて、記載がありませんので、kibana3 と kibana4の両方について記載します。

[kibana3]
404NOTFOUND が応答されているということは、要求のURLがサーバに存在していないことになります。

DOCUMENT_ROOTを特に変更していないのであれば、デフォルトの/var/www/html 配下にkibanaという名前のディレクトリが存在していることを確認してください。

/var/www/html/kibana

参考のページはkibanaというディレクトリから/var/www/html/kibana-3.0.1 へシンボリックリンクを張っていますので、kibanaというディレクトリを参照することでkibana-3.0.1を辿れます。

[kibana4]
apacheを使わず、kibanaのプロセスがkibanaUIのhttpリクエストを処理します。

https://www.elastic.co/guide/en/kibana/current/setup.html#setup-repositories

To configure the Elasticsearch indices you want to access with Kibana:

Point your browser at port 5601 to access the Kibana UI. For example, localhost:5601 or http://YOURDOMAIN.com:5601.

従って、直接tcp/5601ポートへアクセスしてください。

ファイアウォールを有効にしている場合は、tcp/5601を開けることを忘れずに。


(system) #6