Freigeben über


microsoft.insights activityLogAlerts 2017-03-01-preview

Bemerkungen

Anleitungen zum Bereitstellen von Überwachungslösungen finden Sie unter Erstellen von Überwachungsressourcen mithilfe von Bicep.

Bicep-Ressourcendefinition

Der Ressourcentyp activityLogAlerts kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.insights/activityLogAlerts-Ressource zu erstellen, fügen Sie der Vorlage die folgende Bicep hinzu.

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

Eigenschaftswerte

ActivityLogAlert

Name Beschreibung Wert
Aktionen Die Aktionen, die aktiviert werden, wenn die Bedingung erfüllt ist. ActivityLogAlertActionList- (erforderlich)
Zustand Die Bedingung, die dazu führt, dass diese Warnung aktiviert wird. ActivityLogAlertAllOfCondition (erforderlich)
Beschreibung Eine Beschreibung dieser Aktivitätsprotokollbenachrichtigung. Schnur
ermöglichte Gibt an, ob diese Aktivitätsprotokollbenachrichtigung aktiviert ist. Wenn eine Aktivitätsprotokollbenachrichtigung nicht aktiviert ist, wird keine der zugehörigen Aktionen aktiviert. Bool
Bereiche Eine Liste der resourceIds, die als Präfixe verwendet werden. Die Warnung gilt nur für ActivityLogs mit resourceIds, die unter eines dieser Präfixe fallen. Diese Liste muss mindestens ein Element enthalten. string[] (erforderlich)

ActivityLogAlertActionGroup

Name Beschreibung Wert
actionGroupId Die resourceId der Aktionsgruppe. Dies darf nicht null oder leer sein. Zeichenfolge (erforderlich)
webhookProperties Das Wörterbuch der benutzerdefinierten Eigenschaften, die in den Beitragsvorgang aufgenommen werden sollen. Diese Daten werden an die Webhook-Nutzlast angefügt. ActivityLogAlertActionGroupWebhookProperties

ActivityLogAlertActionGroupWebhookProperties

Name Beschreibung Wert

ActivityLogAlertActionList

Name Beschreibung Wert
actionGroups Die Liste der Aktivitätsprotokollbenachrichtigungen. ActivityLogAlertActionGroup[]

ActivityLogAlertAllOfCondition

Name Beschreibung Wert
allOf Die Liste der Warnungsbedingungen für das Aktivitätsprotokoll. ActivityLogAlertLeafCondition[] (erforderlich)

ActivityLogAlertLeafCondition

Name Beschreibung Wert
gleich Der Feldwert wird mit diesem Wert (Groß-/Kleinschreibung) verglichen, um festzustellen, ob die Bedingung erfüllt ist. Zeichenfolge (erforderlich)
Feld Der Name des Felds, das diese Bedingung untersucht. Die möglichen Werte für dieses Feld sind (Groß-/Kleinschreibung wird nicht beachtet): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType' oder alles, was mit 'properties' beginnt. Zeichenfolge (erforderlich)

microsoft.insights/activityLogAlerts

Name Beschreibung Wert
Ort Ressourcenspeicherort Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Eine Azure-Aktivitätsprotokollbenachrichtigung. ActivityLogAlert-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen

ResourceTags

Name Beschreibung Wert

Schnellstartbeispiele

Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.

Bicep-Datei Beschreibung
AKS-Cluster mit einem NAT-Gateway und einem Anwendungsgateway- In diesem Beispiel wird gezeigt, wie Sie einen AKS-Cluster mit NAT-Gateway für ausgehende Verbindungen und ein Anwendungsgateway für eingehende Verbindungen bereitstellen.
AKS-Cluster mit dem Application Gateway Ingress Controller- In diesem Beispiel wird gezeigt, wie Sie einen AKS-Cluster mit Application Gateway, Application Gateway Ingress Controller, Azure Container Registry, Log Analytics und Key Vault bereitstellen.
Erstellt eine Azure-Dienstbenachrichtigung Diese Vorlage erstellt eine Azure-Dienstintegritätswarnung, die optional E-Mails an Dienstadministratoren und angegebene E-Mail-Adressen im Falle von Ausfallen des Azure-Diensts sendet.

ARM-Vorlagenressourcendefinition

Der Ressourcentyp activityLogAlerts kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.insights/activityLogAlerts-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

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

Eigenschaftswerte

ActivityLogAlert

Name Beschreibung Wert
Aktionen Die Aktionen, die aktiviert werden, wenn die Bedingung erfüllt ist. ActivityLogAlertActionList- (erforderlich)
Zustand Die Bedingung, die dazu führt, dass diese Warnung aktiviert wird. ActivityLogAlertAllOfCondition (erforderlich)
Beschreibung Eine Beschreibung dieser Aktivitätsprotokollbenachrichtigung. Schnur
ermöglichte Gibt an, ob diese Aktivitätsprotokollbenachrichtigung aktiviert ist. Wenn eine Aktivitätsprotokollbenachrichtigung nicht aktiviert ist, wird keine der zugehörigen Aktionen aktiviert. Bool
Bereiche Eine Liste der resourceIds, die als Präfixe verwendet werden. Die Warnung gilt nur für ActivityLogs mit resourceIds, die unter eines dieser Präfixe fallen. Diese Liste muss mindestens ein Element enthalten. string[] (erforderlich)

ActivityLogAlertActionGroup

Name Beschreibung Wert
actionGroupId Die resourceId der Aktionsgruppe. Dies darf nicht null oder leer sein. Zeichenfolge (erforderlich)
webhookProperties Das Wörterbuch der benutzerdefinierten Eigenschaften, die in den Beitragsvorgang aufgenommen werden sollen. Diese Daten werden an die Webhook-Nutzlast angefügt. ActivityLogAlertActionGroupWebhookProperties

ActivityLogAlertActionGroupWebhookProperties

Name Beschreibung Wert

ActivityLogAlertActionList

Name Beschreibung Wert
actionGroups Die Liste der Aktivitätsprotokollbenachrichtigungen. ActivityLogAlertActionGroup[]

ActivityLogAlertAllOfCondition

Name Beschreibung Wert
allOf Die Liste der Warnungsbedingungen für das Aktivitätsprotokoll. ActivityLogAlertLeafCondition[] (erforderlich)

ActivityLogAlertLeafCondition

Name Beschreibung Wert
gleich Der Feldwert wird mit diesem Wert (Groß-/Kleinschreibung) verglichen, um festzustellen, ob die Bedingung erfüllt ist. Zeichenfolge (erforderlich)
Feld Der Name des Felds, das diese Bedingung untersucht. Die möglichen Werte für dieses Feld sind (Groß-/Kleinschreibung wird nicht beachtet): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType' oder alles, was mit 'properties' beginnt. Zeichenfolge (erforderlich)

microsoft.insights/activityLogAlerts

Name Beschreibung Wert
apiVersion Die API-Version "2017-03-01-preview"
Ort Ressourcenspeicherort Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Eine Azure-Aktivitätsprotokollbenachrichtigung. ActivityLogAlert-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Art Der Ressourcentyp "microsoft.insights/activityLogAlerts"

ResourceTags

Name Beschreibung Wert

Schnellstartvorlagen

Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.

Schablone Beschreibung
AKS-Cluster mit einem NAT-Gateway und einem Anwendungsgateway-

Bereitstellen in Azure
In diesem Beispiel wird gezeigt, wie Sie einen AKS-Cluster mit NAT-Gateway für ausgehende Verbindungen und ein Anwendungsgateway für eingehende Verbindungen bereitstellen.
AKS-Cluster mit dem Application Gateway Ingress Controller-

Bereitstellen in Azure
In diesem Beispiel wird gezeigt, wie Sie einen AKS-Cluster mit Application Gateway, Application Gateway Ingress Controller, Azure Container Registry, Log Analytics und Key Vault bereitstellen.
Warnung für falsch konfigurierten Key Vault im Anwendungsgateway-

Bereitstellen in Azure
Verwenden Sie solche Vorlagen, um auf einfache Weise wichtige Ereigniswarnungen für Ihr Azure-Anwendungsgateway zu erstellen.
Erstellen eines privaten AKS-Clusters mit einer öffentlichen DNS-Zone

Bereitstellen in Azure
In diesem Beispiel wird gezeigt, wie Sie einen privaten AKS-Cluster mit einer öffentlichen DNS-Zone bereitstellen.
Erstellt eine Azure-Dienstbenachrichtigung

Bereitstellen in Azure
Diese Vorlage erstellt eine Azure-Dienstintegritätswarnung, die optional E-Mails an Dienstadministratoren und angegebene E-Mail-Adressen im Falle von Ausfallen des Azure-Diensts sendet.
Bereitstellen einer Dienstintegritätswarnung

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine einfache Warnung bereitstellen, die eine Aktionsgruppe verwendet, um E-Mail-Benachrichtigungen für alle Dienststatuseinträge im Azure-Aktivitätsprotokoll zu senden.
Bereitstellen einer Warnung im Autoskalen-Aktivitätsprotokoll

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine einfache Warnung bereitstellen, die eine Aktionsgruppe verwendet, um E-Mail-Benachrichtigungen für alle Autoscale-Datensätze im Azure-Aktivitätsprotokoll zu senden.
Bereitstellen einer Benachrichtigung über fehlgeschlagene Autoskalenaktivitätsprotokolle

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine einfache Warnung bereitstellen, die eine Aktionsgruppe zum Senden von E-Mail-Benachrichtigungen für fehlgeschlagene Autoskalen-Datensätze im Azure-Aktivitätsprotokoll verwendet.

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp activityLogAlerts kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.insights/activityLogAlerts-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

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

Eigenschaftswerte

ActivityLogAlert

Name Beschreibung Wert
Aktionen Die Aktionen, die aktiviert werden, wenn die Bedingung erfüllt ist. ActivityLogAlertActionList- (erforderlich)
Zustand Die Bedingung, die dazu führt, dass diese Warnung aktiviert wird. ActivityLogAlertAllOfCondition (erforderlich)
Beschreibung Eine Beschreibung dieser Aktivitätsprotokollbenachrichtigung. Schnur
ermöglichte Gibt an, ob diese Aktivitätsprotokollbenachrichtigung aktiviert ist. Wenn eine Aktivitätsprotokollbenachrichtigung nicht aktiviert ist, wird keine der zugehörigen Aktionen aktiviert. Bool
Bereiche Eine Liste der resourceIds, die als Präfixe verwendet werden. Die Warnung gilt nur für ActivityLogs mit resourceIds, die unter eines dieser Präfixe fallen. Diese Liste muss mindestens ein Element enthalten. string[] (erforderlich)

ActivityLogAlertActionGroup

Name Beschreibung Wert
actionGroupId Die resourceId der Aktionsgruppe. Dies darf nicht null oder leer sein. Zeichenfolge (erforderlich)
webhookProperties Das Wörterbuch der benutzerdefinierten Eigenschaften, die in den Beitragsvorgang aufgenommen werden sollen. Diese Daten werden an die Webhook-Nutzlast angefügt. ActivityLogAlertActionGroupWebhookProperties

ActivityLogAlertActionGroupWebhookProperties

Name Beschreibung Wert

ActivityLogAlertActionList

Name Beschreibung Wert
actionGroups Die Liste der Aktivitätsprotokollbenachrichtigungen. ActivityLogAlertActionGroup[]

ActivityLogAlertAllOfCondition

Name Beschreibung Wert
allOf Die Liste der Warnungsbedingungen für das Aktivitätsprotokoll. ActivityLogAlertLeafCondition[] (erforderlich)

ActivityLogAlertLeafCondition

Name Beschreibung Wert
gleich Der Feldwert wird mit diesem Wert (Groß-/Kleinschreibung) verglichen, um festzustellen, ob die Bedingung erfüllt ist. Zeichenfolge (erforderlich)
Feld Der Name des Felds, das diese Bedingung untersucht. Die möglichen Werte für dieses Feld sind (Groß-/Kleinschreibung wird nicht beachtet): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType' oder alles, was mit 'properties' beginnt. Zeichenfolge (erforderlich)

microsoft.insights/activityLogAlerts

Name Beschreibung Wert
Ort Ressourcenspeicherort Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Eine Azure-Aktivitätsprotokollbenachrichtigung. ActivityLogAlert-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte.
Art Der Ressourcentyp "microsoft.insights/activityLogAlerts@2017-03-01-preview"

ResourceTags

Name Beschreibung Wert