Azure Database for MySQL - フレキシブル サーバーのメトリックのアラートを設定する
適用対象: Azure Database for MySQL - フレキシブル サーバー
この記事では、Azure portal を使って Azure Database for MySQL フレキシブル サーバー インスタンスのアラートを設定する方法について説明します。 お使いの Azure のサービスの監視メトリックに基づいてアラートを受け取ることができます。
このアラートは、指定したメトリックの値が、割り当てたしきい値を超えたときにトリガーされます。 アラートは条件を最初に満たしたときと、後でその条件を満たさなくなったときの両方でトリガーされます。 メトリック アラートはステートフルです。つまり、状態が変更されたときにのみ通知を送信します。
アラートがトリガーされたときに実行されるように構成できるアクションは次のとおりです。
- サービス管理者/共同管理者に電子メール通知を送信する
- 指定した他のメール アドレスにメールを送信する
- Webhook を呼び出す
アラート ルールを構成したり、その情報を取得したりするには、以下を使用します。
Azure Portal でメトリックのアラート ルールを作成する
Azure portal で、監視する Azure Database for MySQL フレキシブル サーバー インスタンスを選びます。
サイドバーの [監視] セクションで、 [アラート] を選択します。
[+ 新しいアラート ルール] を選択します。
[ルールの作成] ページが開きます。 必要な情報を入力します。
[条件] セクションで、 [条件の選択] を選択します。
サポートされているシグナルの一覧が表示されるので、アラートを作成するメトリックを選びます。 たとえば、ストレージの割合を選びます。
過去 6 時間のメトリックのグラフが表示されます。 [グラフの期間] ドロップダウンを使用して、メトリックのより長期間の履歴を確認することを選択します。
[しきい値] の種類 (例: [静的] または [動的])、[演算子] (例: [次の値より大きい])、[集計の種類] (例: 平均) を指定します。 この選択により、メトリック アラート ルールによって評価されるロジックが決まります。
- 静的しきい値を使用している場合は、引き続き [しきい値] (例: 85%) を定義します。 メトリック グラフを使用すると、想定される妥当なしきい値を決定できます。
- 動的なしきい値を使用している場合は、引き続き [しきい値の感度] を定義します。 メトリック グラフに、最新のデータに基づいて計算されたしきい値が表示されます。 動的しきい値の条件の種類と秘密度のオプションの詳細については、こちらをご覧ください。
条件を絞り込むために、集計の種類の関数 (例: [30 分間]) と [頻度] (例: [15 分ごと]) を使って、データ ポイントをグループ化する [集約粒度 (期間)] の間隔を調整します。
[Done] を選択します。
アクション グループを追加します。 アクション グループは、Azure サブスクリプションの所有者によって定義された通知設定のコレクションです。 [アクション グループ] セクション内で [アクション グループの選択] を選択して、既に存在するアクション グループを選択し、アラート ルールにアタッチします。
アラートに関する通知を受け取るための新しいアクション グループを作成することもできます。 詳しくは、アクション グループの作成と管理に関するページをご覧ください。
新しいアクション グループを作成するには、 [+ アクション グループの作成] を選択します。 [サブスクリプション]、[リソース グループ]、[アクション グループ名]、[表示名] を、[アクション グループの作成] フォームに入力します。
アクショングループの [通知] を構成します。
[通知の種類] で [Azure Resource Manager のロールへのメール] を選び、通知を受け取るサブスクリプションの所有者、共同作成者、閲覧者を選びます。 電子メールを送信するための Azure Resource Manager ロールを選択します。 また、電子メール/SMS メッセージ/プッシュ/音声を選択して、特定の受信者に通知を送信することもできます。
通知の種類に [名前] を指定し、完了したら [確認および作成] を選択します。
[アラート ルール名] 、 [説明] 、 [リソース グループにアラート ルールを保存します] 、および [重大度] などの [アラート ルールの詳細] を入力します。
[アラート ルールの作成] を選択して、アラートを作成します。 数分後にアラートがアクティブになり、前述のようにトリガーされます。
アラートの管理
アラートを作成したら、それを選んで次のアクションを実行できます。
- このアラートに関連するメトリックのしきい値と、前日の実際の値を示すグラフを表示する。
- アラート ルールを編集または削除する。
- アラートを無効にしてアラートを一時的に停止する、または有効にして通知の受け取りを再開する。
次のステップ
- メトリックへのアラートの設定に関する詳細を確認する。
- 使用できる Azure Database for MySQL フレキシブル サーバーのメトリックについてさらに理解する。
- Azure Monitor でのメトリック アラートのしくみを理解する。