次の方法で共有


アラートと自動アクションを計画する

アラートを使用すると、監視データで識別された重要なデータやパターンが事前に通知されます。 次のようなアラートを作成できます。

  • 事前通知を送信する。
  • 問題の修復を試みる自動アクションを開始する。

アラート ルールは、使用するデータの種類によって定義されます。 それぞれの機能は異なり、コストが異なります。 基本的な戦略は、必要なロジックが提供される最低コストのアラート ルールの種類を使用することです。 「適切な種類のアラート ルールを選ぶ」を参照してください。

アラートの詳細については、アラートの概要をご覧ください。

アラート戦略

アラート戦略を定義すると、アラートの重要度やアクション グループなどのアラート ルールの構成を定義する際に役立ちます。

アラート戦略を作成する際に考慮すべき要素については、「適切なアラート戦略」を参照してください。

アラートへの自動応答

アクション グループを使用して、アラートへの自動応答を定義します。 アクション グループは、アラートによってトリガーされる 1 つ以上の通知とアクションのコレクションです。 1 つのアクション グループは複数のアラート ルールで使用でき、次の項目を 1 つ以上含めることができます。

  • 通知: アラートが作成されたことをオペレーターと管理者に通知するメッセージ。
  • アクション: 検出された問題の修正を試みる自動化プロセス。

通知

通知は、アラートが作成されたことを 1 人以上のユーザーに通知するために送信されるメッセージです。 1 つのアクション グループを複数のアラート ルールで使用できるので、同じアラート セットを受け取る複数の異なる管理者とユーザーのセット向けにアクション グループ セットを設計する必要があります。 オペレーターと組織の標準の設定に応じて、次のいずれかの通知の種類を使用します。

  • Email
  • SMS
  • Azure アプリへのプッシュ
  • 音声
  • 電子メールの Azure Resource Manager のロール

アクション

アクションは、アラートに対する自動応答です。 用意されているアクションをそれらがサポートする任意のシナリオで使用できますが、以下のセクションでは、各アクションが通常どのように使用されるかについて説明します。

自動修復

次のアクションを使用して、アラートによって特定された問題を自動修復します。

  • Automation Runbook: Azure Automation で組み込みの Runbook またはカスタムの Runbook を開始します。 たとえば、組み込みの Runbook は、仮想マシンの再起動やスケールアップなどの機能を実行する場合に使用できます。
  • Azure Functions: Azure 関数を開始します。

ITSM とオンコール管理

  • IT サービスマネジメント (ITSM): ITSM Connector を使用して、Azure Monitor からのアラートに基づいて ITSM ツールで作業項目を作成します。 最初にコネクタを構成してから、アラート ルールで ITSM アクションを使用します。
  • Webhook: PagerDuty や Splunk On-Call などの Webhook をサポートするインシデント管理システムにアラートを送信します。
  • セキュリティで保護された Webhook: ITSM を Microsoft Entra 認証と統合します。

大規模なアラート

アラート戦略の一環として、すべてのクリティカルな Azure アプリケーションとリソースの問題に関するアラートを生成できます。 ガイダンスについては、大規模なアラートの説明を参照してください。

アラート アクティビティを最小化する

環境内の重要な情報に関するアラートを作成する場合があります。 ただし、それらを必要としない問題に対して過剰なアラートや通知を作成することは望まれません。 アラート アクティビティを最小化し、重大な問題を明らかにしつつ、管理者向けに過剰な情報と通知を生成しないようにするには、これらのガイドラインに従ってください。

  • ある症状がアラートの適切な候補であるかどうかを判断するには、「適切なアラート戦略」を参照してください。
  • 条件が修正された場合にアラートを解決するには、メトリック アラート ルール[アラートを自動的に解決する] オプションを使用します。
  • 同じ問題に対して複数のアラートが作成されるのを防ぐには、ログ検索クエリのアラート ルール[アラートを表示しない] オプションを使用します。
  • アラート ルールで適切な重大度レベルを使用して、優先度の高い問題を分析するようにします。
  • 重要度が警告以下のアラートの場合、即時の対応を必要としないため、通知を制限します。

次のステップ

Azure Monitor でコストを最適化する