すべてのプロダクト
Search
ドキュメントセンター

Elasticsearch:クラスターアラートの設定

最終更新日:Aug 06, 2026

クラスターの状態が異常になったり、ノードのディスク使用率が上昇したりすると、サービス可用性に直接影響を与える可能性があります。モニタリングアラートを設定することで、クラスターの異常をリアルタイムで検出し、対処できます。

説明

Alibaba Cloud Kibana は、Kibana のアラート機能をサポートしていません。特定の条件に基づいてアラートをトリガーする必要がある場合は、代わりに X-Pack Watcher を使用してください。

ワンクリックアラートの有効化

有効にすると、アカウント内のすべての Elasticsearch インスタンスに対して、以下のアラートルールが自動的に作成されます。

  • クラスターの状態異常

  • ノードのディスク使用率の異常 (> 75%)

  • ノードの JVM ヒープ使用率の異常 (> 85%)

  1. Alibaba Cloud Elasticsearch コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、Elasticsearch クラスター をクリックします。

  3. Elasticsearch クラスター ページで、ワンクリックアラート をクリックします。

  4. ワンクリックアラート ダイアログボックスで、有効にする をクリックします。

    説明

    ボタンのラベルが 無効にする の場合、ワンクリックアラート機能はすでに有効になっています。残りの手順はスキップできます。

  5. Cloud Monitor コンソールで、ワンクリックアラート サービスの Elasticsearch スイッチをオンにします。

  6. (オプション) Alibaba Cloud Elasticsearch コンソールに戻り、ワンクリックアラートが有効になっていることを確認します。

    1. Elasticsearch クラスター ページで、対象のインスタンスの ID をクリックします。

    2. 左側のナビゲーションウィンドウで、モニタリングとログ > クラスターモニタリング を選択します。

    3. 基本的なモニタリング タブをクリックし、ページの右上隅にある ワンクリックアラート のステータスを確認します。

      ワンクリックアラート のステータスが 有効 の場合、この機能は有効です。

Cloud Monitor アラートの設定

ワンクリックアラート機能は固定のテンプレートを使用します。メトリック、しきい値、または通知方法をカスタマイズするには、Cloud Monitor でカスタムアラートルールを作成してください。

  1. Cloud Monitor コンソールに移動します。

  2. 左側のナビゲーションウィンドウで、アラームサービス > Alarm Rules を選択します。

  3. アラームの作成 をクリックします。

  4. アラームの作成 ページで、アラートルールを設定します。

    この例では、クラスターの状態、ノードのディスク使用率、ノードのヒープメモリ使用率の 3 つのメトリックに対して複合アラートルールを設定します。記載されていないパラメーターはデフォルト値のままにします。パラメーターの詳細な説明については、「アラートルールの作成」をご参照ください。

    パラメーター

    説明

    [製品]

    Elasticsearch を選択します。

    [リソース]

    インスタンス を選択します。

    [関連リソース]

    監視するインスタンスを追加します。

    [ルールの説明]

    ルールの追加 > 組み合わせインジケータ をクリックします。ルールの説明を追加する パネルで、次のパラメーターを設定します。

    • [インジケータータイプ]:組み合わせインジケータ を選択します。

    • [アラームレベル]:[警告 (Warn)] を選択します。

    • [マルチメトリックアラート条件]:

      この例では 3 つのメトリックを使用します。メトリックの追加 をクリックして、さらに条件を追加してください。

      • メトリック 1:クラスター ID > クラスターステータス を選択し、条件を >= 2 に設定します。

      • メトリック 2:[nodeName] > ノードのディスク使用率 を選択し、平均を >= 75% に設定します。

      • メトリック 3:[nodeName] > ノードヒープメモリ使用率_ES ビジネス を選択し、平均を >= 85% に設定します。

    • [メトリクス間の関係]:いずれかの条件が満たされた場合にアラートを生成 (| |) を選択します。

    • [アラームしきい値トリガー]:[3 回連続 (1 サイクル = 1 分)] を選択します。

    単一メトリックのアラートルールでディスク使用率アラートを作成することもできます。詳細については、「ディスクアラートの例」をご参照ください。

    [Alarm Contact Group]

    既存のアラーム連絡先グループを選択します。作成していない場合は、「アラーム連絡先またはアラーム連絡先グループの作成」をご参照ください。

    ルール説明の設定は次のとおりです。

    パラメーター

    説明

    [インジケータータイプ]

    組み合わせインジケータ を選択します。

    [アラームレベル]

    [警告 (Warn)] を選択します。

    [マルチメトリックアラート条件]

    メトリックの追加 をクリックしてメトリック条件を追加し、次の 3 つのモニタリングメトリックを設定します。

    • メトリック 1:クラスター ID > クラスターステータス を選択し、条件を >= 2 に設定します。

    • メトリック 2:[nodeName] > ノードのディスク使用率 を選択し、平均を >= 75% に設定します。

    • メトリック 3:[nodeName] > ノードヒープメモリ使用率_ES ビジネス を選択し、平均を >= 85% に設定します。

    [メトリクス間の関係]

    いずれかの条件が満たされた場合にアラートを生成 (| |) を選択します。

    [アラームしきい値トリガー]

    [3 回連続 (1 サイクル = 1 分)] を選択します。

    ディスク使用率に関する単一メトリックのルールの例については、「ディスクアラートの例」をご参照ください。

    Advanced Settings を展開し、アラームコールバック フィールドに外部からアクセス可能な URL を入力します。Cloud Monitor は、この URL に POST リクエストとしてアラート通知を送信します。HTTP のみがサポートされています。詳細については、「アラートコールバックの使用」をご参照ください。

    次の表に、アラートルールで使用できるメトリックを示します。詳細については、「メトリックの説明とトラブルシューティングの提案」をご参照ください。

    メトリック

    必要性

    推奨しきい値

    説明

    クラスターの状態

    必須

    >= 2

    クラスターの状態 Green、Yellow、Red は、それぞれ数値 0.00、1.00、2.00 に対応します。アラートを設定する際は、これらの値を使用します。

    NodeDiskUtilization(%)

    必須

    平均 >= 75%

    80% を超えないようにしてください。ルールの説明では、このメトリックは [ノードディスク使用率] と表示されます。

    NodeHeapMemoryUtilization(%)

    必須

    平均 >= 85%

    90% を超えないようにしてください。ルールの説明では、このメトリックは [ノードヒープメモリ使用率_ES ビジネス] と表示されます。

    NodeCPUUtilization(%)

    オプション

    平均 >= 95%

    -

    ノード負荷_1m

    オプション

    CPU コア総数の 80%。

    -

    ClusterQueryQPS(Count/Second)

    オプション

    テスト結果に基づいてしきい値を設定してください。

    -

    ClusterIndexQPS(Count/Second)

    オプション

    テスト結果に基づいてしきい値を設定してください。

    -

    フル GC 回数 (カウント)

    オプション

    0 以外の値は異常な状態を示します。

    -

    例外カウント (カウント)

    オプション

    0 以外の値は異常な状態を示します。

    -

    スナップショットステータス

    オプション

    値 2 は異常な状態を示します。

    値 -1 または 0 は正常な状態を示します。

  5. OK をクリックします。

    アラートルールが作成されると、メトリックがアラートをトリガーしたときに、指定したアラーム連絡先グループに通知が送信されます。

ディスクアラートの例

ディスクウォーターマークアラートは、単一メトリックの一般的なユースケースです。ノードのディスク使用率がしきい値を超えた場合、ディスク容量を拡張するか、データを消去してサービス停止を防いでください。

Cloud Monitor アラートの設定」の手順に従って、アラートルールを作成してください。ルールの説明 セクションで、ルールの追加 >シンプルインジケーター をクリックしてください。設定例は次のとおりです。

パラメーター

[Alert Rule Name]

ディスクウォーターマークアラート

[インジケータータイプ]

シンプルインジケーター を選択します。

[モニタリング指標]

[nodeName] > ノードのディスク使用率 を選択します。

[しきい値とアラームレベル]

  • 重大:3 回連続の平均値 >= 80%

  • 警告:3 回連続の平均値 >= 75%

  • 情報:3 回連続の平均値 >= 70%

[チャートプレビュー]

選択したメトリックのモニタリンググラフのプレビューが表示されます。