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

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

最終更新日:Sep 18, 2026

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

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

有効にすると、アカウント配下のすべての 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: [ノード名] > ノードヒープメモリ使用率_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 は、POST リクエストとしてこの URL にアラート通知を送信します。HTTP のみがサポートされています。詳細については、「アラートコールバックの使用」をご参照ください。

    次の表は、アラートルールで利用可能なメトリックの一覧です。詳細については、「メトリックの説明とトラブルシューティングの提案」をご参照ください。

    メトリック

    必要性

    推奨しきい値

    説明

    クラスターステータス

    必須

    >= 2

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

    ノードディスク使用率 (%)

    必須

    平均 >= 75%

    80% を超えないようにしてください。

    ノードヒープメモリ使用率 (%)

    必須

    平均 >= 85%

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

    ノード CPU 使用率 (%)

    任意

    平均 >= 95%

    -

    ノード負荷_1m

    任意

    CPU コア総数の 80%。

    -

    クラスタークエリ QPS (Count/Second)

    任意

    テスト結果に基づいてしきい値を設定します。

    -

    クラスターインデックス QPS (Count/Second)

    任意

    テスト結果に基づいてしきい値を設定します。

    -

    フル GC カウント (count)

    任意

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

    -

    例外カウント (count)

    任意

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

    -

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

    任意

    値が 2 の場合は異常な状態を示します。

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

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

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

ディスクアラートの例

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

「Cloud Monitor アラートの設定」の手順に従ってアラートルールを作成します。ルールの説明 セクションで、ルールの追加 > シンプルインジケーター をクリックします。設定例は以下の通りです。

パラメーター

例

[Alert Rule Name]

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

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

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

[モニタリング指標]

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

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

  • 緊急:3 連続期間の平均値 >= 80%

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

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

[チャートプレビュー]

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