次の方法で共有


microsoft.insights activityLogAlerts 2017-04-01

Bicep リソース定義

activityLogAlerts リソースの種類は、次を対象とする操作と共にデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

備考

監視ソリューションのデプロイに関するガイダンスについては、「Bicepを使用した監視リソースの作成 」を参照してください。

リソースの形式

microsoft.insights/activityLogAlerts リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'microsoft.insights/activityLogAlerts@2017-04-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    actions: {
      actionGroups: [
        {
          actionGroupId: 'string'
          webhookProperties: {
            {customized property}: 'string'
          }
        }
      ]
    }
    condition: {
      allOf: [
        {
          equals: 'string'
          field: 'string'
        }
      ]
    }
    description: 'string'
    enabled: bool
    scopes: [
      'string'
    ]
  }
}

プロパティ値

activityLogAlerts

名前 形容 価値
名前 リソース名 string (必須)

文字制限: 1 ~ 260

有効な文字:
使用できません:
<>*%{}&:\\?+/#| または制御文字

スペースまたはピリオドで終えることはできません。
場所 リソースの場所 string (必須)
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
プロパティ リソースのアクティビティ ログ アラートのプロパティ。 ActivityLogAlert

ActivityLogAlert

名前 形容 価値
アクション 条件が満たされたときにアクティブになるアクション。 ActivityLogAlertActionList (必須)
条件 このアラートをアクティブにする条件。 ActivityLogAlertAllOfCondition (必須)
形容 このアクティビティ ログ アラートの説明。
有効 このアクティビティ ログ アラートが有効かどうかを示します。 アクティビティ ログ アラートが有効になっていない場合、そのアクションはアクティブになりません。 bool
スコープ プレフィックスとして使用される resourceId の一覧。 アラートは、これらのプレフィックスのいずれかに該当する resourceId を持つ activityLogs にのみ適用されます。 このリストには、少なくとも 1 つの項目が含まれている必要があります。 string[] (必須)

ActivityLogAlertActionList

名前 形容 価値
actionGroups アクティビティ ログ アラートの一覧。 ActivityLogAlertActionGroup[]

ActivityLogAlertActionGroup

名前 形容 価値
actionGroupId アクション グループの resourceId。 null または空にすることはできません。 string (必須)
webhookProperties post 操作に含めるカスタム プロパティのディクショナリ。 これらのデータは Webhook ペイロードに追加されます。 ActivityLogAlertActionGroupWebhookProperties の

ActivityLogAlertActionGroupWebhookProperties

名前 形容 価値
{カスタマイズされたプロパティ}

ActivityLogAlertAllOfCondition

名前 形容 価値
allOf アクティビティ ログ アラートの条件の一覧。 ActivityLogAlertLeafCondition[] (必須)

ActivityLogAlertLeafCondition

名前 形容 価値
イコール フィールド値はこの値と比較され (大文字と小文字は区別されません)、条件が満たされているかどうかを判断します。 string (必須)
この条件で調べるフィールドの名前。 このフィールドに指定できる値は (大文字と小文字は区別されません):'resourceId'、'category'、'caller'、'level'、'operationName'、'resourceGroup'、'resourceProvider'、'status'、'subStatus'、'resourceType'、または 'properties. string (必須)

クイック スタート テンプレート

次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。

テンプレート 形容
Application Gateway で Key Vault が正しく構成されていない場合の アラート

Azure
にデプロイする
このようなテンプレートを使用して、Azure Application Gateway の重要なイベント アラートを簡単に作成できます。
NAT ゲートウェイと Application Gateway を使用して AKS クラスターを する

Azure
にデプロイする
このサンプルでは、送信接続用の NAT ゲートウェイと受信接続用の Application Gateway を使用して AKS クラスターをデプロイする方法を示します。
自動スケール アクティビティ ログ アラート をデプロイする

Azure にデプロイする
このテンプレートを使用すると、アクション グループを使用して Azure アクティビティ ログ内の自動スケール レコードの電子メール通知を送信する簡単なアラートをデプロイできます。
自動スケールの失敗したアクティビティ ログ アラート をデプロイする

Azure にデプロイする
このテンプレートを使用すると、アクション グループを使用して、Azure アクティビティ ログ内の失敗した自動スケール レコードの電子メール通知を送信する簡単なアラートをデプロイできます。
サービス正常性アラート をデプロイする

Azure
にデプロイする
このテンプレートを使用すると、アクション グループを使用して Azure アクティビティ ログ内の任意の Service Health レコードの電子メール通知を送信する簡単なアラートをデプロイできます。
パブリック DNS ゾーン を使用してプライベート AKS クラスターを作成する

Azure
にデプロイする
このサンプルでは、パブリック DNS ゾーンを使用してプライベート AKS クラスターをデプロイする方法を示します。
Azure サービス アラート を作成します

Azure にデプロイする
このテンプレートは、cerain Azure サービスが停止した場合に、必要に応じてサービス管理者と指定された電子メール アドレスに電子メールを送信する Azure サービス正常性アラートを作成します。
Application Gateway イングレス コントローラー を使用して AKS クラスターを する

Azure
にデプロイする
このサンプルでは、Application Gateway、Application Gateway イングレス コントローラー、Azure Container Registry、Log Analytics、Key Vault を使用して AKS クラスターをデプロイする方法を示します

ARM テンプレート リソース定義

activityLogAlerts リソースの種類は、次を対象とする操作と共にデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

備考

監視ソリューションのデプロイに関するガイダンスについては、「Bicepを使用した監視リソースの作成 」を参照してください。

リソースの形式

microsoft.insights/activityLogAlerts リソースを作成するには、次の JSON をテンプレートに追加します。

{
  "type": "microsoft.insights/activityLogAlerts",
  "apiVersion": "2017-04-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "actions": {
      "actionGroups": [
        {
          "actionGroupId": "string",
          "webhookProperties": {
            "{customized property}": "string"
          }
        }
      ]
    },
    "condition": {
      "allOf": [
        {
          "equals": "string",
          "field": "string"
        }
      ]
    },
    "description": "string",
    "enabled": "bool",
    "scopes": [ "string" ]
  }
}

プロパティ値

activityLogAlerts

名前 形容 価値
種類 リソースの種類 'microsoft.insights/activityLogAlerts'
apiVersion リソース API のバージョン '2017-04-01'
名前 リソース名 string (必須)

文字制限: 1 ~ 260

有効な文字:
使用できません:
<>*%{}&:\\?+/#| または制御文字

スペースまたはピリオドで終えることはできません。
場所 リソースの場所 string (必須)
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
プロパティ リソースのアクティビティ ログ アラートのプロパティ。 ActivityLogAlert

ActivityLogAlert

名前 形容 価値
アクション 条件が満たされたときにアクティブになるアクション。 ActivityLogAlertActionList (必須)
条件 このアラートをアクティブにする条件。 ActivityLogAlertAllOfCondition (必須)
形容 このアクティビティ ログ アラートの説明。
有効 このアクティビティ ログ アラートが有効かどうかを示します。 アクティビティ ログ アラートが有効になっていない場合、そのアクションはアクティブになりません。 bool
スコープ プレフィックスとして使用される resourceId の一覧。 アラートは、これらのプレフィックスのいずれかに該当する resourceId を持つ activityLogs にのみ適用されます。 このリストには、少なくとも 1 つの項目が含まれている必要があります。 string[] (必須)

ActivityLogAlertActionList

名前 形容 価値
actionGroups アクティビティ ログ アラートの一覧。 ActivityLogAlertActionGroup[]

ActivityLogAlertActionGroup

名前 形容 価値
actionGroupId アクション グループの resourceId。 null または空にすることはできません。 string (必須)
webhookProperties post 操作に含めるカスタム プロパティのディクショナリ。 これらのデータは Webhook ペイロードに追加されます。 ActivityLogAlertActionGroupWebhookProperties の

ActivityLogAlertActionGroupWebhookProperties

名前 形容 価値
{カスタマイズされたプロパティ}

ActivityLogAlertAllOfCondition

名前 形容 価値
allOf アクティビティ ログ アラートの条件の一覧。 ActivityLogAlertLeafCondition[] (必須)

ActivityLogAlertLeafCondition

名前 形容 価値
イコール フィールド値はこの値と比較され (大文字と小文字は区別されません)、条件が満たされているかどうかを判断します。 string (必須)
この条件で調べるフィールドの名前。 このフィールドに指定できる値は (大文字と小文字は区別されません):'resourceId'、'category'、'caller'、'level'、'operationName'、'resourceGroup'、'resourceProvider'、'status'、'subStatus'、'resourceType'、または 'properties. string (必須)

クイック スタート テンプレート

次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。

テンプレート 形容
Application Gateway で Key Vault が正しく構成されていない場合の アラート

Azure
にデプロイする
このようなテンプレートを使用して、Azure Application Gateway の重要なイベント アラートを簡単に作成できます。
NAT ゲートウェイと Application Gateway を使用して AKS クラスターを する

Azure
にデプロイする
このサンプルでは、送信接続用の NAT ゲートウェイと受信接続用の Application Gateway を使用して AKS クラスターをデプロイする方法を示します。
自動スケール アクティビティ ログ アラート をデプロイする

Azure にデプロイする
このテンプレートを使用すると、アクション グループを使用して Azure アクティビティ ログ内の自動スケール レコードの電子メール通知を送信する簡単なアラートをデプロイできます。
自動スケールの失敗したアクティビティ ログ アラート をデプロイする

Azure にデプロイする
このテンプレートを使用すると、アクション グループを使用して、Azure アクティビティ ログ内の失敗した自動スケール レコードの電子メール通知を送信する簡単なアラートをデプロイできます。
サービス正常性アラート をデプロイする

Azure
にデプロイする
このテンプレートを使用すると、アクション グループを使用して Azure アクティビティ ログ内の任意の Service Health レコードの電子メール通知を送信する簡単なアラートをデプロイできます。
パブリック DNS ゾーン を使用してプライベート AKS クラスターを作成する

Azure
にデプロイする
このサンプルでは、パブリック DNS ゾーンを使用してプライベート AKS クラスターをデプロイする方法を示します。
Azure サービス アラート を作成します

Azure にデプロイする
このテンプレートは、cerain Azure サービスが停止した場合に、必要に応じてサービス管理者と指定された電子メール アドレスに電子メールを送信する Azure サービス正常性アラートを作成します。
Application Gateway イングレス コントローラー を使用して AKS クラスターを する

Azure
にデプロイする
このサンプルでは、Application Gateway、Application Gateway イングレス コントローラー、Azure Container Registry、Log Analytics、Key Vault を使用して AKS クラスターをデプロイする方法を示します

Terraform (AzAPI プロバイダー) リソース定義

activityLogAlerts リソースの種類は、次を対象とする操作と共にデプロイできます。

  • リソース グループの

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

microsoft.insights/activityLogAlerts リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "microsoft.insights/activityLogAlerts@2017-04-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      actions = {
        actionGroups = [
          {
            actionGroupId = "string"
            webhookProperties = {
              {customized property} = "string"
            }
          }
        ]
      }
      condition = {
        allOf = [
          {
            equals = "string"
            field = "string"
          }
        ]
      }
      description = "string"
      enabled = bool
      scopes = [
        "string"
      ]
    }
  })
}

プロパティ値

activityLogAlerts

名前 形容 価値
種類 リソースの種類 "microsoft.insights/activityLogAlerts@2017-04-01"
名前 リソース名 string (必須)

文字制限: 1 ~ 260

有効な文字:
使用できません:
<>*%{}&:\\?+/#| または制御文字

スペースまたはピリオドで終えることはできません。
場所 リソースの場所 string (必須)
parent_id リソース グループにデプロイするには、そのリソース グループの ID を使用します。 string (必須)
タグ リソース タグ タグ名と値のディクショナリ。
プロパティ リソースのアクティビティ ログ アラートのプロパティ。 ActivityLogAlert

ActivityLogAlert

名前 形容 価値
アクション 条件が満たされたときにアクティブになるアクション。 ActivityLogAlertActionList (必須)
条件 このアラートをアクティブにする条件。 ActivityLogAlertAllOfCondition (必須)
形容 このアクティビティ ログ アラートの説明。
有効 このアクティビティ ログ アラートが有効かどうかを示します。 アクティビティ ログ アラートが有効になっていない場合、そのアクションはアクティブになりません。 bool
スコープ プレフィックスとして使用される resourceId の一覧。 アラートは、これらのプレフィックスのいずれかに該当する resourceId を持つ activityLogs にのみ適用されます。 このリストには、少なくとも 1 つの項目が含まれている必要があります。 string[] (必須)

ActivityLogAlertActionList

名前 形容 価値
actionGroups アクティビティ ログ アラートの一覧。 ActivityLogAlertActionGroup[]

ActivityLogAlertActionGroup

名前 形容 価値
actionGroupId アクション グループの resourceId。 null または空にすることはできません。 string (必須)
webhookProperties post 操作に含めるカスタム プロパティのディクショナリ。 これらのデータは Webhook ペイロードに追加されます。 ActivityLogAlertActionGroupWebhookProperties の

ActivityLogAlertActionGroupWebhookProperties

名前 形容 価値
{カスタマイズされたプロパティ}

ActivityLogAlertAllOfCondition

名前 形容 価値
allOf アクティビティ ログ アラートの条件の一覧。 ActivityLogAlertLeafCondition[] (必須)

ActivityLogAlertLeafCondition

名前 形容 価値
イコール フィールド値はこの値と比較され (大文字と小文字は区別されません)、条件が満たされているかどうかを判断します。 string (必須)
この条件で調べるフィールドの名前。 このフィールドに指定できる値は (大文字と小文字は区別されません):'resourceId'、'category'、'caller'、'level'、'operationName'、'resourceGroup'、'resourceProvider'、'status'、'subStatus'、'resourceType'、または 'properties. string (必須)