Amazon Timestream for InfluxDB をモニタリングする CloudWatch アラームの作成 - Amazon Timestream

Amazon Timestream for LiveAnalytics に類似した機能をご希望の場合は Amazon Timestream for InfluxDB をご検討ください。リアルタイム分析に適した、シンプルなデータインジェストと 1 桁ミリ秒のクエリ応答時間を特徴としています。詳細については、こちらを参照してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Timestream for InfluxDB をモニタリングする CloudWatch アラームの作成

アラームの状態が変わったら、Amazon SNS メッセージを送信する Amazon CloudWatch のアラームを作成することができます。1 つのアラームで、指定した期間中、1 つのメトリクスをモニタリングします。アラームは、指定された複数の期間にわたるしきい値に関連するメトリクスの値に基づいて、1 つ以上のアクションを実行することもできます。アクションは、Amazon SNS トピックまたは Amazon EC2 Auto Scaling ポリシーに送信される通知です。

アラームは、持続している状態変化に対してのみアクションを呼び出します。CloudWatch アラームは、特定の状態にあるというだけの理由ではアクションを呼び出しません。状態が変わって、変わった状態が指定期間にわたって維持される必要があります。

CloudWatch アラームは、Timestream for InfluxDB で使用可能なメトリクス (CPUUtilizationMemoryUtilizationDiskUtilizationReplicaLag など) に基づいて設定できます。

Timestream for InfluxDB データベースには、DiskUtilization 関連のアラームの作成から開始することが推奨されます。ストレージ容量の不足は、InfluxDB にとってかなり厄介な問題となる可能性があるためです。DiskUtilization が約 75~80% を超えたらアラートを発するように設定しておくことが推奨されます。

を使用してアラームを設定するには AWS CLI

put-metric-alarm を呼び出します。詳細については、「AWS CLI Command Reference」の「put-metric-alarm」を参照してください。

CloudWatch API を使用してアラームを設定するには

PutMetricAlarm を呼び出します。詳細については、「Amazon CloudWatch API リファレンス」の「PutMetricAlarm」を参照してください。Amazon SNS トピックの設定およびアラームの作成の詳細については、「Amazon CloudWatch アラームの使用」を参照してください。

チュートリアル: Amazon Timestream for InfluxDB 向けマルチ AZ クラスターレプリカラグ用 Amazon CloudWatch アラームの作成

マルチ AZ DB クラスターのレプリカ遅延がしきい値を超えたときに Amazon SNS メッセージを送信する Amazon CloudWatch アラームを作成できます。1 つのアラームで、指定した期間中、ReplicaLag メトリクスを監視します。アクションは、Amazon SNS トピックまたは Amazon EC2 Auto Scaling ポリシーに送信される通知です。

マルチ AZ DB クラスターレプリカラグ用の CloudWatch アラームを設定するには

  1. にサインイン AWS マネジメントコンソール し、https://console.aws.amazon.com/cloudwatch/ で CloudWatch コンソールを開きます。

  2. ナビゲーションペインで、[アラーム][すべてのアラーム] の順に選択します。

  3. [アラームの作成] を選択します。

  4. [Specify metric and conditions] (メトリクスと条件の指定) ページで、[Select metric] (メトリクスの選択) を選択してください。

  5. 検索ボックスに DB クラスターの名前を入力し、[Timestream/InfluxDB][DbCluster から] を選択し、クラスターを選択します。

    空の CloudWatch グラフと Timestream for InfluxDB ソートオプション 2 つが表示されている [メトリクスを選択] ページ。
  6. 次の図では、[メトリクスを選択] ページで inframonitoringcluster という名前のリードレプリカクラスターが選択されています。アラームを作成するメトリクスを選択します。この場合は ReplicaLag です。[メトリクスを選択] をクリックします。

    空の CloudWatch グラフと CloudWatch メトリクス 7 つが表示されている [メトリクスを選択] ページ。
  7. [メトリクスと条件の指定] ページで、以下の項目をカスタマイズします。

    inframonitoringcluster クラスター用に選択された設定を示す [メトリクスと条件の指定] ページ。
    1. [期間] セクションで、計算する期間を選択します。

    2. アラームに関連する条件を設定します。[しきい値の種類] で、[静的] または [異常検出] を選択します。

      ここでは、ワークロードの挙動がわかっているため [静的] を選択します。何が「正常」とみなされるかについては、ワークロードごとに要件が異なる場合があります。

    3. しきい値を選択します。[静的] しきい値の場合、単位はミリ秒になります。

    4. [次へ] を選択します。

  8. [アクションの設定] ページの [通知] セクションで、次の設定をカスタマイズします。

    6 つの異なるアクションを一覧表示する [アクションの設定] ページ。[通知] セクションが完成しました。
    1. [アラーム状態トリガー][アラーム内] を選択します。

    2. [次の SNS トピックに通知を送信] で、[新しいトピックを作成] を選択します。

    3. 一意のトピック名と通知を受け取る有効な E メールアドレスを入力します。

    4. [トピックを作成] を選択します。下にスクロールし、[Next (次へ)] を選択します。

  9. [名前と説明を追加] ページで、[アラーム名][アラームの説明] を入力します。[次へ] を選択します。

    アラーム名とアラームの説明のフィールドを示す [名前と説明を追加] ページ。
  10. [プレビューと作成] ページでアラームの詳細をレビューし、[アラームを作成] を選択します。

重要

Timestream for InfluxDB クラスターを正常な状態に保つため、常に、正常な 85% の使用率を超える CPUUtilizationMemoryUtilization、および 75% を超える DiskUtilization の、アラームをモニタリングし作成することも推奨されます。