このトピックでは、X-Pack Monitoring 機能を有効にする方法について説明します。この機能は、Alibaba Cloud Logstash クラスタの監視に役立ちます。Logstash クラスタの機能を有効にして、クラスタを Elasticsearch クラスタに関連付けると、Elasticsearch クラスタの Kibana コンソールで Logstash クラスタを監視できます。
前提条件
Alibaba Cloud Logstash クラスタが作成されていること。詳細については、Alibaba Cloud Logstash クラスタを作成する をご参照ください。
Alibaba Cloud Elasticsearch クラスタが作成されていること。詳細については、Alibaba Cloud Elasticsearch クラスタを作成する をご参照ください。Elasticsearch クラスタは、Logstash クラスタと同じ仮想プライベートクラウド (VPC) に存在する必要があります。Logstash クラスタと同じメジャーバージョンを使用する Elasticsearch クラスタを作成することをお勧めします。Logstash クラスタのメジャーバージョンと異なるメジャーバージョンを使用する Elasticsearch クラスタを作成する場合は、Elasticsearch クラスタのバージョンが Logstash クラスタのバージョンと互換性があることを確認する必要があります。
Elasticsearch クラスタに対して次の操作が実行されていること。
Elasticsearch クラスタの Kibana 設定ページでパブリックネットワークアクセス機能を有効にする。詳細については、Kibana のパブリックまたはプライベート IP アドレスホワイトリストを設定する をご参照ください。
Elasticsearch クラスタの自動インデックス作成機能を有効にするか、+.monitoring-logstash* または +.monitoring* インデックスを Elasticsearch クラスタに追加する。詳細については、YML ファイルを設定する および Index API をご参照ください。
手順
目的のクラスタに移動します。
上部のナビゲーションバーで、クラスタが存在するリージョンを選択します。
[logstash クラスタ] ページで、クラスタを見つけて ID をクリックします。
表示されるページの左側のナビゲーションペインで、[クラスタ監視] をクリックします。
[監視とアラートの設定] セクションで、変更[x-pack Monitoring] の右側にある をクリックします。
[設定の変更] パネルで、X-Pack Monitoring を [有効] に設定し、Logstash クラスタを Elasticsearch クラスタに関連付けます。
パラメータ
説明
Elasticsearch クラスタ
Logstash クラスタを関連付ける Elasticsearch クラスタを選択します。Logstash クラスタと同じ VPC に存在する Elasticsearch クラスタを選択する必要があります。Logstash クラスタと同じメジャーバージョンを使用する Elasticsearch クラスタを選択することをお勧めします。Logstash クラスタのメジャーバージョンと異なるメジャーバージョンを使用する Elasticsearch クラスタを選択する場合は、Elasticsearch クラスタのバージョンが Logstash クラスタのバージョンと互換性があることを確認する必要があります。
ユーザー名
Elasticsearch クラスタにアクセスするために使用するユーザー名を入力します。
パスワード
Elasticsearch クラスタにアクセスするために使用するパスワードを入力します。
[接続テスト] をクリックします。
エラーが報告されない場合は、Elasticsearch クラスタが接続されています。
警告X-Pack Monitoring を有効または無効にした後、システムは Logstash クラスタを再起動します。これはサービスに影響を与える可能性があります。注意して進めてください。
[OK] をクリックします。
システムは [クラスタ監視] ページに戻り、Logstash クラスタを再起動します。
Logstash クラスタが再起動したら、Logstash クラスタの監視データを表示します。
Logstash クラスタが再起動した後、[x-pack Monitoring] の値は [有効] に変わり、関連付けられた Elasticsearch クラスタが表示されます。
重要Logstash クラスタの監視データは、Logstash クラスタが再起動した後にのみ Kibana コンソールで表示できます。
[クラスタ監視] ページで、「Elasticsearch クラスタに接続」の右側にある [kibana コンソール] をクリックします。
ユーザー名とパスワードを入力して Kibana コンソールにログオンします。
詳細については、Kibana コンソールにログオンする をご参照ください。
指示に従ってホームページに移動します。左側のナビゲーションペインで、[監視] をクリックします。
説明この例では、Elasticsearch V6.7 クラスタの Kibana コンソールを使用しています。他のバージョンのクラスタの操作は異なる場合があります。Kibana コンソールでの実際の操作が優先されます。
[logstash] セクションで、Logstash クラスタの監視データを表示します。
