人気の投稿

2021年5月30日日曜日

Kibana のインストール


インストールの前に

  • Kibanaのバージョンは、Elasticsearchのバージョンと同じにする


インストール手順

  • GPG鍵のインポート
    • Elasticsearchがパッケージに署名する鍵の公開鍵をインポートする。 
 $ sudo rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
 
  • インストール
    • RPMパッケージをダウンロードしてインストールする。
    • Kibanaの最新安定バージョンは、Kibanaのダウンロードページにある。
    • リポジトリファイルを/etc/yum.repos.d/に追加してインストールすることもできる。
    • DebianやUbuntu向けにdebパッケージもあるし、Windows向けのファイルもある。
    • KibanaのDockerイメージが、Elastic Dockerレジストリから入手できる。  
$ wget https://artifacts.elastic.co/downloads/kibana/kibana-7.13.0-x86_64.rpm
$ shasum -a 512 kibana-7.13.0-x86_64.rpm
$ sudo rpm --install kibana-7.13.0-x86_64.rpm 
Creating kibana group... OK
Creating kibana user... OK
Created Kibana keystore in /etc/kibana/kibana.keystore
[/usr/lib/tmpfiles.d/elasticsearch.conf:1] Line references path below legacy directory /var/run/, updating /var/run/elasticsearch → /run/elasticsearch; please update the tmpfiles.d/ drop-in file accordingly.
 
  • Kibanaの自動起動
    • システム起動時にKibanaが自動起動するように設定する。
$ sudo systemctl daemon-reload 
$ sudo systemctl enable kibana.service 
Synchronizing state of kibana.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
Executing: /usr/lib/systemd/systemd-sysv-install enable kibana
Created symlink /etc/systemd/system/multi-user.target.wants/kibana.service → /etc/systemd/system/kibana.service.

   

  • Kibanaの起動と停止
$ sudo systemctl start kibana.service
$ sudo systemctl stop kibana.service

 

  • Kibanaへログイン
    • Weブラウザで、Kibanaを実行しているマシンの5601番ポートへアクセスする。たとえば、http://localhost:5601またはhttp://HOSTNAME:5601、http://127.0.0.1:5601
    •  リモートマシンからKibanaへのアクセスを有効にする際は、 kibana.ymlのserver.hostパラメータにnon-loopbackアドレスを指定する。 
    • 1回目のインストールで、Elasticsearchのバージョンと合わせるのを忘れていたら、WebブラウザでアクセスしてもなかなかKibanaの画面が表示されず、”Kibana server is not ready yet”というメッセージだけが表示される状態が続いた。バージョンを合わせたら、サクっとKibanaの画面が表示された。


  • Kibanaの設定
    • Kibanaは、デフォルトで/etc/kibana/kibana.ymlから設定を読み込む。
    • 設定については、Kibanaの設定を読む。





0 件のコメント:

コメントを投稿