Azure portal を使用して、Azure SQL Database と Azure Synapse Analytics のアラートを作成します
適用対象: Azure SQL Database
Azure Synapse Analytics
概要
この記事では、Azure Portal を使用して、Azure SQL Database と Azure Synapse Analytics のデータベースのアラートを設定する方法について説明します。 あるメトリック (データベース サイズや CPU 使用率など) がしきい値に達したら、アラートはユーザーに電子メールを送信するか、または Web フックを呼び出すことができます。
Note
Azure SQL Managed Instance 固有の手順については、Azure SQL Managed Instance のアラートを作成する方法に関するページを参照してください。
監視メトリック、イベント、Azure サービスに基づいて通知を受け取ることができます。
- メトリック値 - アラートは、指定したメトリックの値が、割り当てたしきい値をいずれかの方向で超えたときにトリガーされます。 つまり、条件を最初に満たしたときと、後でその条件を満たさなくなったときの両方でトリガーされます。
- アクティビティ ログ イベント - アラートは、" すべて " のイベントに対して、または特定数のイベントが発生したときにのみトリガーされます。
アラートがトリガーされたときに実行されるように構成できる処理は次のとおりです。
- サービス管理者/共同管理者に電子メール通知を送信する
- 指定した追加の電子メール アドレスに電子メールを送信する。
- Webhook を呼び出す
アラート ルールを構成したり、その情報を取得したりするには、以下を使用します
Azure Portal でメトリックにアラート ルールを作成する
ポータルで、監視するリソースを見つけて選択します。
[監視] セクションで、 [アラート] を選択します。 テキストとアイコンは、リソースごとに多少異なる場合があります。
[新しいアラート ルール] ボタンを選択して [ルールの作成] ページを開きます。
[条件] セクションで、 [追加] をクリックします。
[シグナル ロジックの構成] ページで、シグナルを選択します。
[CPU の割合] などのシグナルを選択すると、 [シグナル ロジックの構成] ページが表示されます。
このページで、しきい値の種類、演算子、集計の種類、しきい値、集計の粒度、および評価の頻度を構成します。 次に、 [Done] をクリックします。
[ルールの作成] で、既存のアクション グループを選択するか、新しいグループを作成します。 アクション グループを使用して、アラート条件が発生したときに実行するアクションを定義できます。
ルールの名前を定義し、必要に応じて説明を入力し、ルールの重大度レベルを選択し、ルールの作成時にルールを有効にするかどうかを選択した後、 [Create rule alert](ルールのアラートの作成) をクリックしてメトリック ルールのアラートを作成します。
10 分以内にアラートがアクティブになり、前述のようにトリガーされます。
次のステップ
- アラートでの webhook の構成に関する詳細情報を確認します。