Azure Portal を使用して Azure Database for MySQL のメトリックのアラートを設定する
適用対象: Azure Database for MySQL - シングル サーバー
重要
Azure Database for MySQL シングル サーバーは廃止パスにあります。 Azure Database for MySQL フレキシブル サーバーにアップグレードすることを強くお勧めします。 Azure Database for MySQL フレキシブル サーバーへの移行の詳細については、Azure Database for MySQL シングル サーバーの現状に関するページを参照してください
この記事では、Azure Portal を使用して Azure Database for MySQL のアラートを設定する方法について説明します。 お使いの Azure のサービスの監視メトリックに基づいてアラートを受け取ることができます。
このアラートは、指定したメトリックの値が、割り当てたしきい値を超えたときにトリガーされます。 アラートは条件を最初に満たしたときと、後でその条件を満たさなくなったときの両方でトリガーされます。
アラートがトリガーされたときに実行されるように構成できるアクションは次のとおりです。
- サービス管理者/共同管理者に電子メール通知を送信する
- 指定した追加の電子メール アドレスに電子メールを送信する。
- Webhook を呼び出す
アラート ルールを構成したり、その情報を取得したりするには、以下を使用します。
Azure Portal でメトリックのアラート ルールを作成する
Azure Portal で、監視する Azure Database for MySQL サーバーを選択します。
サイドバーの [監視] セクションで、 [アラート] を選択します。
[メトリック アラートの追加] (+ アイコン) を選択します。
[ルールの作成] ページが開きます。 必要な情報を入力します。
[条件] セクションで、 [条件の追加] を選択します。
アラート通知のシグナルの一覧からメトリックを選択します。 この例では、[ストレージの割合] を選択します。
アラート ロジックを構成します。これには、[条件] (例: "より大きい")、[しきい値] (例: 85%)、[時間の集計] この時間をメトリック ルールが満たすとアラートがトリガーされます (例: "過去 30 分以上")、[頻度]。
完了したら、 [完了] を選択します。
[アクション グループ] セクション内で [新規作成] を選択して、アラートの通知を受信する新しいグループを作成します。
[アクション グループの追加] フォームに、名前、短い名前、サブスクリプション、リソース グループを入力します。
アクションの種類で、 [電子メール/SMS/プッシュ/音声] を構成します。
[電子メールの Azure Resource Manager のロール] を選択して、通知を受信するサブスクリプションの所有者、共同作成者、および閲覧者を選択します。
オプションで、アラートが発生したときに呼び出す webhook の有効な URI を [webhook] フィールドに入力します。
完了したら、 [OK] を選択します。
[アラート ルール名]、[説明]、[重大度] を指定します。
[アラート ルールの作成] を選択して、アラートを作成します。
数分後にアラートがアクティブになり、前述のようにトリガーされます。
アラートの管理
アラートを作成したら、それを選択して次のアクションを実行できます。
- このアラートに関連するメトリックのしきい値と、前日の実際の値を示すグラフを表示する。
- アラート ルールを編集または削除する。
- アラートを無効にしてアラートを一時的に停止する、または有効にして通知の受け取りを再開する。
次のステップ
- アラートでの webhook の構成に関する詳細情報を確認します。
- メトリック収集の概要 情報を入手して、サービスの可用性と応答性を確認します。