Kibana は、オープンソースコミュニティプラグインに基づくプラグインを複数提供しています。 このトピックでは、Kibana プラグインの概要と、これらのプラグインをインストールおよび削除する方法について説明します。
プラグイン
BSearch-QueryBuilder は高度なクエリプラグインであり、UI コンポーネントでもあります。
- 習得しやすい:BSearch-QueryBuilder プラグインは、可視化された方法で Elasticsearch DSL クエリを作成することができる UI コンポーネントです。 コーディングしなくても検索条件をカスタマイズできます。 このため、複雑な DSL 文の学習コストを節約できます。 また、DSL 文の記述と検証にも役立ちます。
- 使いやすい:定義したクエリは Kibana に保存され、いつでも使用できます。
- コンパクト:BSearch-QueryBuilder は、約 14 MB のディスク容量を消費するのみです。 BSearch-QueryBuilder はメモリ内に常駐しません。 したがって、Kibana と Elasticsearch のパフォーマンスに悪影響を及ぼしません。
- 安全性と信頼性が高い:BSearch-QueryBuilder は、ユーザーデータの書き換え、保存、転送を行いません。 BSearch-QueryBuilder のソースコードは、Alibaba Cloud セキュリティ監査によって検証されています。
注 BSearch-QueryBuilder は、Elasticsearch インスタンス V6.3 と V6.7 のみをサポートします。 バージョン 5.5.3 はサポートされません。
プラグインのインストール
重要 Elasticsearch インスタンスを購入すると、1 コア、2 GB メモリの無料の Kibana ノードが提供されます。 プラグインはリソースを消費します。
プラグインをインストールする前に、Kibana ノードを 2 コア、4 GB 以上にアップグレードする必要があります。 詳細は、「クラスターのアップグレード」をご参照ください。
- Elasticsearch コンソールにログインし、Elasticsearch インスタンスを購入します。
- をクリックします。
- [Kibana] の [設定の編集] をクリックします。
- [Kibana 設定] ページの [プラグイン設定] リストで、[アクション] 列の [インストール] をクリックします。
重要
- インストール操作を確定すると、Kibanaノードは再起動されます。 再起動プロセス中、Kibana は通常のサービスを提供できません。 したがって、操作を確定する前に、再起動しても Kibana コンソール上の操作に影響しないことを確認してください。
- Kibana ノードの仕様が 2 コア、4 GB より低い場合、インスタンスのアップグレードを要求する通知が表示されます。 指示に従って Kibana ノードを 2 コア、4 GB 以上にアップグレードしてください。
- 操作を確定して、Kibana ノードを再起動します。
Kibana ノードが再起動されたら、インストールプロセスは完了です。 プラグインは [インストール済み] 状態になります。注 インストールプロセスに時間がかかる場合があります。
プラグインの削除
- 「プラグインのインストール」の操作に従って [Kibana 設定] ページに移動し、 [プラグイン設定] リストで、[アクション] 列の [アンインストール] をクリックします。
重要 削除操作を確定すると、Kibana ノードは再起動されます。 再起動プロセス中、Kibana は通常のサービスを提供できません。 したがって、操作を確定する前に、再起動しても Kibana コンソール上の操作に影響しないことを確認してください。
- 操作を確定して、Kibana ノードを再起動します。
Kibana ノードが再起動されたら、削除プロセスは完了です。 プラグインは [未インストール] 状態になります。