Azure portal を使用して、Azure SQL Database と Azure Synapse Analytics のアラートを作成します

適用対象:Azure SQL データベースAzure Synapse Analytics

概要

この記事では、Azure portal を使用して、Azure SQL Database と Azure Synapse Analytics のデータベースのアラートを設定する方法について説明します。 あるメトリック (データベース サイズや CPU 使用率など) がしきい値に達したら、アラートはユーザーに電子メールを送信するか、または Web フックを呼び出すことができます。

注意

Azure SQL Managed Instance 固有の手順については、Azure SQL Managed Instance のアラートを作成する方法に関するページを参照してください。

監視メトリック、イベント、Azure サービスに基づいて通知を受け取ることができます。

  • メトリック値 - アラートは、指定したメトリックの値が、割り当てたしきい値をいずれかの方向で超えたときにトリガーされます。 つまり、条件を最初に満たしたときと、後でその条件を満たさなくなったときの両方でトリガーされます。
  • アクティビティ ログ イベント - アラートは、" すべて " のイベントに対して、または特定数のイベントが発生したときにのみトリガーされます。

アラートがトリガーされたときに実行されるように構成できる処理は次のとおりです。

  • サービス管理者/共同管理者に電子メール通知を送信する
  • 指定した追加の電子メール アドレスに電子メールを送信する。
  • Webhook を呼び出す

アラート ルールを構成したり、その情報を取得したりするには、以下を使用します

Azure ポータルでメトリックにアラート ルールを作成する

  1. ポータルで、監視するリソースを見つけて選択します。

  2. [監視] セクションで、[アラート] を選択します。 テキストとアイコンは、リソースごとに多少異なる場合があります。

    Monitoring

  3. [新しいアラート ルール] ボタンを選択して [ルールの作成] ページを開きます。 Create rule

  4. [条件] セクションで、[追加] をクリックします。 Define condition

  5. [シグナル ロジックの構成] ページで、シグナルを選択します。 Select signal

  6. [CPU の割合] などのシグナルを選択すると、[シグナル ロジックの構成] ページが表示されます。 Configure signal logic

  7. このページで、しきい値の種類、演算子、集計の種類、しきい値、集計の粒度、および評価の頻度を構成します。 次に、 [Done] をクリックします。

  8. [ルールの作成] で、既存のアクション グループを選択するか、新しいグループを作成します。 アクション グループを使用して、アラート条件が発生したときに実行するアクションを定義できます。 Define action group

  9. ルールの名前を定義し、必要に応じて説明を入力し、ルールの重大度レベルを選択し、ルールの作成時にルールを有効にするかどうかを選択した後、[Create rule alert]\(ルールのアラートの作成\) をクリックしてメトリック ルールのアラートを作成します。

10 分以内にアラートがアクティブになり、前述のようにトリガーされます。

次のステップ