Megosztás a következőn keresztül:


Microsoft.Insights riasztási szabályok

Bicep-erőforrásdefiníció

A riasztási szabály erőforrástípusa üzembe helyezhető a következő célműveletekkel:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.Insights/alertrules erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.Insights/alertrules@2016-03-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    action: {
      'odata.type': 'string'
      // For remaining properties, see RuleAction objects
    }
    actions: [
      {
        'odata.type': 'string'
        // For remaining properties, see RuleAction objects
      }
    ]
    condition: {
      dataSource: {
        legacyResourceId: 'string'
        metricNamespace: 'string'
        resourceLocation: 'string'
        resourceUri: 'string'
        'odata.type': 'string'
        // For remaining properties, see RuleDataSource objects
      }
      'odata.type': 'string'
      // For remaining properties, see RuleCondition objects
    }
    description: 'string'
    isEnabled: bool
    name: 'string'
    provisioningState: 'string'
  }
}

RuleAction-objektumok

Állítsa be az odata.type tulajdonságot az objektum típusának megadásához.

A Microsoft.Azure.Management.Insights.Models.RuleEmailAction esetében használja a következőt:

  'odata.type': 'Microsoft.Azure.Management.Insights.Models.RuleEmailAction'
  customEmails: [
    'string'
  ]
  sendToServiceOwners: bool

A Microsoft.Azure.Management.Insights.Models.RuleWebhookAction esetében használja a következőt:

  'odata.type': 'Microsoft.Azure.Management.Insights.Models.RuleWebhookAction'
  properties: {}
  serviceUri: 'string'

RuleCondition-objektumok

Állítsa be az odata.type tulajdonságot az objektum típusának megadásához.

A Microsoft.Azure.Management.Insights.Models.LocationThresholdRuleCondition esetében használja a következőt:

  'odata.type': 'Microsoft.Azure.Management.Insights.Models.LocationThresholdRuleCondition'
  failedLocationCount: int
  windowSize: 'string'

A Microsoft.Azure.Management.Insights.Models.ManagementEventRuleCondition esetében használja a következőt:

  'odata.type': 'Microsoft.Azure.Management.Insights.Models.ManagementEventRuleCondition'
  aggregation: {
    operator: 'string'
    threshold: int
    windowSize: 'string'
  }

A Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition esetében használja a következőt:

  'odata.type': 'Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition'
  operator: 'string'
  threshold: int
  timeAggregation: 'string'
  windowSize: 'string'

RuleDataSource-objektumok

Állítsa be az odata.type tulajdonságot az objektum típusának megadásához.

A Microsoft.Azure.Management.Insights.Models.RuleManagementEventDataSource esetében használja a következőt:

  'odata.type': 'Microsoft.Azure.Management.Insights.Models.RuleManagementEventDataSource'
  claims: {
    emailAddress: 'string'
  }
  eventName: 'string'
  eventSource: 'string'
  level: 'string'
  operationName: 'string'
  resourceGroupName: 'string'
  resourceProviderName: 'string'
  status: 'string'
  subStatus: 'string'

A Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource esetében használja a következőt:

  'odata.type': 'Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource'
  metricName: 'string'

Tulajdonságértékek

riasztási szabályok

Név Leírás Érték
name Az erőforrás neve sztring (kötelező)
location Erőforrás helye sztring (kötelező)
tags Erőforráscímkék Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
properties Az erőforrás riasztási szabályának tulajdonságai. AlertRule (kötelező)

AlertRule

Név Leírás Érték
action művelet, amelyet akkor hajt végre, amikor a riasztási szabály aktívvá válik, és amikor egy riasztási feltétel megoldódik. RuleAction
műveletek a riasztási szabály aktívvá válásakor és a riasztási feltétel feloldásakor végrehajtott műveletek tömbje. RuleAction[]
Feltétel a riasztási szabály aktiválását eredményező feltétel. RuleCondition (kötelező)
leírás a riasztási szabály leírása, amely szerepelni fog a riasztási e-mailben. sztring
isEnabled jelölő, amely jelzi, hogy a riasztási szabály engedélyezve van-e. bool (kötelező)
name a riasztási szabály neve. sztring (kötelező)
provisioningState a kiépítési állapot. sztring

RuleAction

Név Leírás Érték
odata.type Az objektum típusának beállítása Microsoft.Azure.Management.Insights.Models.RuleemailAction
Microsoft.Azure.Management.Insights.Models.RuleWebhookAction (kötelező)

RuleEmailAction

Név Leírás Érték
odata.type a művelet típusát adja meg. Kétféle művelet létezik: RuleEmailAction és RuleWebhookAction. "Microsoft.Azure.Management.Insights.Models.RuleEmailAction" (kötelező)
customEmails a rendszergazda egyéni e-mail-címeinek listája a riasztás aktiválásáról való értesítéshez. sztring[]
sendToServiceOwners Arról, hogy a szolgáltatás rendszergazdáinak (szolgáltatás- és társadminisztrátorainak) értesítést kell-e kapniuk a riasztás aktiválásakor. logikai

RuleWebhookAction

Név Leírás Érték
odata.type a művelet típusát adja meg. Kétféle művelet létezik: RuleEmailAction és RuleWebhookAction. "Microsoft.Azure.Management.Insights.Models.RuleWebhookAction" (kötelező)
properties az utóműveletbe belefoglalandó egyéni tulajdonságok szótárát. Ezek az adatok hozzá lesznek fűzve a webhook hasznos adataihoz. object
serviceUri a szolgáltatás URI-ja az értesítés közzététele a riasztás aktiválásakor vagy feloldásakor. sztring

RuleCondition

Név Leírás Érték
Datasource az erőforrás, amelyből a szabály adatokat gyűjt. Ehhez a típushoz a dataSource mindig RuleMetricDataSource típusú lesz. RuleDataSource
odata.type Az objektum típusának beállítása Microsoft.Azure.Management.Insights.Models.LocationThresholdRuleCondition
Microsoft.Azure.Management.Insights.Models.ManagementEventRuleCondition
Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition (kötelező)

RuleDataSource

Név Leírás Érték
legacyResourceId a szabály által figyelt erőforrás örökölt erőforrás-azonosítója. MEGJEGYZÉS: ez a tulajdonság egy meglévő szabály esetében nem frissíthető. sztring
metricNamespace a metrika névtere. sztring
resourceLocation az erőforrás helye. sztring
resourceUri a szabály által figyelt erőforrás erőforrás-azonosítója. MEGJEGYZÉS: ez a tulajdonság egy meglévő szabály esetében nem frissíthető. sztring
odata.type Az objektum típusának beállítása Microsoft.Azure.Management.Insights.Models.RuleManagementEventDataSource
Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource (kötelező)

RuleManagementEventDataSource

Név Leírás Érték
odata.type az adatforrás típusát adja meg. Kétféle szabályadatforrás létezik: RuleMetricDataSource és RuleManagementEventDataSource "Microsoft.Azure.Management.Insights.Models.RuleManagementEventDataSource" (kötelező)
jogcímek a jogcímeket. RuleManagementEventClaimsDataSource
eventName az esemény neve. sztring
eventSource az eseményforrást. sztring
szint a szintet. sztring
operationName Annak a műveletnek a neve, amelyet ellenőrizni kell. Ha nincs megadva név, minden művelet megegyezik. sztring
resourceGroupName az erőforráscsoport neve. sztring
resourceProviderName az erőforrás-szolgáltató neve. sztring
status Annak a műveletnek az állapota, amelyet ellenőrizni kell. Ha nincs megadva állapot, az állapotok megegyeznek. sztring
subStatus az alállapot. sztring

RuleManagementEventClaimsDataSource

Név Leírás Érték
emailAddress az e-mail-címet. sztring

RuleMetricDataSource

Név Leírás Érték
odata.type az adatforrás típusát adja meg. Kétféle szabályadatforrás létezik: RuleMetricDataSource és RuleManagementEventDataSource "Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource" (kötelező)
metricName a szabály által figyelt metrika neve. sztring

LocationThresholdRuleCondition

Név Leírás Érték
odata.type a feltétel típusát határozza meg. Ez a következő három típus egyike lehet: ManagementEventRuleCondition (felügyeleti események előfordulásai), LocationThresholdRuleCondition (egy webes teszt hibáinak száma alapján) és ThresholdRuleCondition (egy metrika küszöbértéke alapján). "Microsoft.Azure.Management.Insights.Models.LocationThresholdRuleCondition" (kötelező)
failedLocationCount azon helyek száma, amelyeknek nem kell aktiválni a riasztást. int (kötelező)

Korlátok:
Minimális érték = 0
windowSize a riasztási tevékenység küszöbértéken alapuló figyelésére használt időtartam (ISO 8601-es időtartamformátumban). Ha meg van adva, akkor 5 perc és 1 nap között kell lennie. sztring

ManagementEventRuleCondition

Név Leírás Érték
odata.type a feltétel típusát határozza meg. Ez a következő három típus egyike lehet: ManagementEventRuleCondition (felügyeleti események előfordulásai), LocationThresholdRuleCondition (egy webes teszt hibáinak száma alapján) és ThresholdRuleCondition (egy metrika küszöbértéke alapján). "Microsoft.Azure.Management.Insights.Models.ManagementEventRuleCondition" (kötelező)
összesítés Az összegyűjtött adatokat az idő múlásával és a riasztás aktiválásának időpontjával kell kombinálni. Vegye figyelembe, hogy a felügyeleti eseményriasztások összesítése nem kötelező – ha nincs megadva, akkor bármely esemény aktiválja a riasztást. ManagementEventAggregationCondition

ManagementEventAggregationCondition

Név Leírás Érték
operátor a feltétel operátor. "GreaterThan"
"GreaterThanOrEqual"
"LessThan"
"LessThanOrEqual"
Küszöb A riasztást aktiváló küszöbérték. int
windowSize a riasztási tevékenység küszöbértéken alapuló figyelésére használt időtartam (ISO 8601-es időtartamformátumban). Ha meg van adva, akkor 5 perc és 1 nap között kell lennie. sztring

ThresholdRuleCondition

Név Leírás Érték
odata.type a feltétel típusát határozza meg. Ez a következő három típus egyike lehet: ManagementEventRuleCondition (felügyeleti események előfordulásai), LocationThresholdRuleCondition (egy webes teszt hibáinak száma alapján) és ThresholdRuleCondition (egy metrika küszöbértéke alapján). "Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition" (kötelező)
operátor az operátor, amelyet az adatok és a küszöbérték összehasonlítására használtak. "GreaterThan"
"GreaterThanOrEqual"
"LessThan"
"LessThanOrEqual" (kötelező)
Küszöb a riasztást aktiváló küszöbérték. int (kötelező)
timeAggregation az időösszesítési operátor. Az összegyűjtött adatok időbeli összevonásának módját. Az alapértelmezett érték a metrika PrimaryAggregationType értéke. "Átlag"
"Utolsó"
"Maximális"
"Minimum"
"Összesen"
windowSize a riasztási tevékenység küszöbértéken alapuló figyelésére használt időtartam (ISO 8601-es időtartamformátumban). Ha meg van adva, akkor 5 perc és 1 nap között kell lennie. sztring

Gyorssablonok

Az alábbi rövid útmutatósablonok ezt az erőforrástípust helyezik üzembe.

Sablon Description
DDoS-támadás egy virtuális gépen

Üzembe helyezés az Azure-ban
Ezzel üzembe helyez egy virtuális gépet, OMS-t és más hálózati erőforrásokat. Hajtsa végre a DDoS-támadást a guidleines követésével, és hajtsa végre a DDoS-támadás észlelésére szolgáló forgatókönyvet.

ARM-sablon erőforrásdefiníciója

A riasztásirules erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő műveleteket célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.Insights/alertrules erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.Insights/alertrules",
  "apiVersion": "2016-03-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "action": {
      "odata.type": "string"
      // For remaining properties, see RuleAction objects
    },
    "actions": [
      {
        "odata.type": "string"
        // For remaining properties, see RuleAction objects
      }
    ],
    "condition": {
      "dataSource": {
        "legacyResourceId": "string",
        "metricNamespace": "string",
        "resourceLocation": "string",
        "resourceUri": "string",
        "odata.type": "string"
        // For remaining properties, see RuleDataSource objects
      },
      "odata.type": "string"
      // For remaining properties, see RuleCondition objects
    },
    "description": "string",
    "isEnabled": "bool",
    "name": "string",
    "provisioningState": "string"
  }
}

RuleAction-objektumok

Állítsa be az odata.type tulajdonságot az objektum típusának megadásához.

A Microsoft.Azure.Management.Insights.Models.RuleEmailAction esetében használja a következőt:

  "odata.type": "Microsoft.Azure.Management.Insights.Models.RuleEmailAction",
  "customEmails": [ "string" ],
  "sendToServiceOwners": "bool"

A Microsoft.Azure.Management.Insights.Models.RuleWebhookAction esetében használja a következőt:

  "odata.type": "Microsoft.Azure.Management.Insights.Models.RuleWebhookAction",
  "properties": {},
  "serviceUri": "string"

RuleCondition-objektumok

Állítsa be az odata.type tulajdonságot az objektum típusának megadásához.

Microsoft.Azure.Management.Insights.Models.LocationThresholdRuleCondition esetén használja a következőt:

  "odata.type": "Microsoft.Azure.Management.Insights.Models.LocationThresholdRuleCondition",
  "failedLocationCount": "int",
  "windowSize": "string"

Microsoft.Azure.Management.Insights.Models.ManagementEventRuleCondition esetén használja a következőt:

  "odata.type": "Microsoft.Azure.Management.Insights.Models.ManagementEventRuleCondition",
  "aggregation": {
    "operator": "string",
    "threshold": "int",
    "windowSize": "string"
  }

Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition esetén használja a következőt:

  "odata.type": "Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition",
  "operator": "string",
  "threshold": "int",
  "timeAggregation": "string",
  "windowSize": "string"

RuleDataSource-objektumok

Állítsa be az odata.type tulajdonságot az objektum típusának megadásához.

A Microsoft.Azure.Management.Insights.Models.RuleManagementEventDataSource esetében használja a következőt:

  "odata.type": "Microsoft.Azure.Management.Insights.Models.RuleManagementEventDataSource",
  "claims": {
    "emailAddress": "string"
  },
  "eventName": "string",
  "eventSource": "string",
  "level": "string",
  "operationName": "string",
  "resourceGroupName": "string",
  "resourceProviderName": "string",
  "status": "string",
  "subStatus": "string"

A Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource esetében használja a következőt:

  "odata.type": "Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource",
  "metricName": "string"

Tulajdonságértékek

riasztási szabályok

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.Insights/alertrules"
apiVersion Az erőforrás API-verziója '2016-03-01'
name Az erőforrás neve sztring (kötelező)
location Erőforrás helye sztring (kötelező)
tags Erőforráscímkék Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
properties Az erőforrás riasztási szabályának tulajdonságai. AlertRule (kötelező)

AlertRule

Név Leírás Érték
action művelet, amelyet a riasztási szabály aktívvá válásakor és egy riasztási feltétel feloldásakor hajtanak végre. Szabályművelet
műveletek a riasztási szabály aktívvá válásakor és egy riasztási feltétel feloldásakor végrehajtott műveletek tömbje. RuleAction[]
Feltétel az a feltétel, amely a riasztási szabály aktiválását eredményezi. RuleCondition (kötelező)
leírás a riasztási szabály leírása, amely szerepelni fog a riasztási e-mailben. sztring
isEnabled a riasztási szabály engedélyezését jelző jelző. bool (kötelező)
name a riasztási szabály neve. sztring (kötelező)
provisioningState a kiépítési állapotot. sztring

Szabályművelet

Név Leírás Érték
odata.type Az objektumtípus beállítása Microsoft.Azure.Management.Insights.Models.RuleEmailAction
Microsoft.Azure.Management.Insights.Models.RuleWebhookAction (kötelező)

RuleEmailAction

Név Leírás Érték
odata.type A művelet típusát adja meg. Kétféle művelet létezik: RuleEmailAction és RuleWebhookAction. "Microsoft.Azure.Management.Insights.Models.RuleEmailAction" (kötelező)
customEmails a rendszergazda egyéni e-mail-címeinek listája a riasztás aktiválásáról való értesítéshez. sztring[]
sendToServiceOwners Arról, hogy a szolgáltatás rendszergazdáinak (szolgáltatásának és társadminisztrátorainak) értesítést kell-e kapniuk a riasztás aktiválásakor. logikai

RuleWebhookAction

Név Leírás Érték
odata.type A művelet típusát adja meg. Kétféle művelet létezik: RuleEmailAction és RuleWebhookAction. "Microsoft.Azure.Management.Insights.Models.RuleWebhookAction" (kötelező)
properties a post művelethez felvenni kívánt egyéni tulajdonságok szótárát. Ezek az adatok hozzá vannak fűzve a webhook hasznos adataihoz. object
serviceUri a szolgáltatás URI-ja az Értesítés közzététele a riasztás aktiválásakor vagy feloldásakor. sztring

RuleCondition

Név Leírás Érték
Datasource az erőforrás, amelyből a szabály gyűjti az adatait. Ehhez a típushoz a dataSource mindig RuleMetricDataSource típusú lesz. RuleDataSource
odata.type Az objektumtípus beállítása Microsoft.Azure.Management.Insights.Models.LocationThresholdRuleCondition
Microsoft.Azure.Management.Insights.Models.ManagementEventRuleCondition
Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition (kötelező)

RuleDataSource

Név Leírás Érték
legacyResourceId a szabály által figyelt erőforrás örökölt erőforrás-azonosítója. MEGJEGYZÉS: ez a tulajdonság egy meglévő szabály esetében nem frissíthető. sztring
metricNamespace a metrika névterét. sztring
resourceLocation az erőforrás helye. sztring
resourceUri a szabály által figyelt erőforrás erőforrás-azonosítója. MEGJEGYZÉS: ez a tulajdonság egy meglévő szabály esetében nem frissíthető. sztring
odata.type Az objektumtípus beállítása Microsoft.Azure.Management.Insights.Models.RuleManagementEventDataSource
Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource (kötelező)

RuleManagementEventDataSource

Név Leírás Érték
odata.type az adatforrás típusát határozza meg. Kétféle szabályadatforrás létezik: RuleMetricDataSource és RuleManagementEventDataSource "Microsoft.Azure.Management.Insights.Models.RuleManagementEventDataSource" (kötelező)
jogcímek a jogcímeket. RuleManagementEventClaimsDataSource
eventName az esemény neve. sztring
eventSource az eseményforrás. sztring
szint a szint. sztring
operationName Annak a műveletnek a neve, amelyet ellenőrizni kell. Ha nincs megadva név, a művelet megfelel. sztring
resourceGroupName az erőforráscsoport neve. sztring
resourceProviderName az erőforrás-szolgáltató neve. sztring
status Annak a műveletnek az állapota, amelyet ellenőrizni kell. Ha nincs megadva állapot, az állapot megegyezik. sztring
subStatus az alállapot. sztring

RuleManagementEventClaimsDataSource

Név Leírás Érték
emailAddress az e-mail-cím. sztring

RuleMetricDataSource

Név Leírás Érték
odata.type az adatforrás típusát határozza meg. Kétféle szabályadatforrás létezik: RuleMetricDataSource és RuleManagementEventDataSource "Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource" (kötelező)
metricName a szabály által figyelt metrika neve. sztring

LocationThresholdRuleCondition

Név Leírás Érték
odata.type a feltétel típusát határozza meg. Ez a következő három típus egyike lehet: ManagementEventRuleCondition (felügyeleti események előfordulásai), LocationThresholdRuleCondition (egy webes teszt hibáinak száma alapján) és ThresholdRuleCondition (egy metrika küszöbértéke alapján). "Microsoft.Azure.Management.Insights.Models.LocationThresholdRuleCondition" (kötelező)
failedLocationCount azon helyek száma, amelyeknek nem kell aktiválni a riasztást. int (kötelező)

Korlátok:
Minimális érték = 0
windowSize a riasztási tevékenység küszöbértéken alapuló figyelésére használt időtartam (ISO 8601-es időtartamformátumban). Ha meg van adva, akkor 5 perc és 1 nap között kell lennie. sztring

ManagementEventRuleCondition

Név Leírás Érték
odata.type a feltétel típusát határozza meg. Ez a következő három típus egyike lehet: ManagementEventRuleCondition (felügyeleti események előfordulásai), LocationThresholdRuleCondition (egy webes teszt hibáinak száma alapján) és ThresholdRuleCondition (egy metrika küszöbértéke alapján). "Microsoft.Azure.Management.Insights.Models.ManagementEventRuleCondition" (kötelező)
összesítés Az összegyűjtött adatokat az idő múlásával és a riasztás aktiválásának időpontjával kell kombinálni. Vegye figyelembe, hogy a felügyeleti eseményriasztások összesítése nem kötelező – ha nincs megadva, akkor bármely esemény aktiválja a riasztást. ManagementEventAggregationCondition

ManagementEventAggregationCondition

Név Leírás Érték
operátor a feltétel operátor. "GreaterThan"
"GreaterThanOrEqual"
"LessThan"
"LessThanOrEqual"
Küszöb A riasztást aktiváló küszöbérték. int
windowSize a riasztási tevékenység küszöbértéken alapuló figyelésére használt időtartam (ISO 8601-es időtartamformátumban). Ha meg van adva, akkor 5 perc és 1 nap között kell lennie. sztring

ThresholdRuleCondition

Név Leírás Érték
odata.type a feltétel típusát határozza meg. Ez a következő három típus egyike lehet: ManagementEventRuleCondition (felügyeleti események előfordulásai), LocationThresholdRuleCondition (egy webes teszt hibáinak száma alapján) és ThresholdRuleCondition (egy metrika küszöbértéke alapján). "Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition" (kötelező)
operátor az operátor, amelyet az adatok és a küszöbérték összehasonlítására használtak. "GreaterThan"
"GreaterThanOrEqual"
"LessThan"
"LessThanOrEqual" (kötelező)
Küszöb a riasztást aktiváló küszöbérték. int (kötelező)
timeAggregation az időösszesítési operátor. Az összegyűjtött adatok időbeli összevonásának módját. Az alapértelmezett érték a metrika PrimaryAggregationType értéke. "Átlag"
"Utolsó"
"Maximális"
"Minimum"
"Összesen"
windowSize a riasztási tevékenység küszöbértéken alapuló figyelésére használt időtartam (ISO 8601-es időtartamformátumban). Ha meg van adva, akkor 5 perc és 1 nap között kell lennie. sztring

Gyorssablonok

Az alábbi rövid útmutatósablonok ezt az erőforrástípust helyezik üzembe.

Sablon Description
DDoS-támadás egy virtuális gépen

Üzembe helyezés az Azure-ban
Ezzel üzembe helyez egy virtuális gépet, OMS-t és más hálózati erőforrásokat. Hajtsa végre a DDoS-támadást a guidleines követésével, és hajtsa végre a DDoS-támadás észlelésére szolgáló forgatókönyvet.

Terraform (AzAPI-szolgáltató) erőforrásdefiníció

A riasztásirules erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő műveleteket célják:

  • Erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.Insights/alertrules erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Insights/alertrules@2016-03-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      action = {
        odata.type = "string"
        // For remaining properties, see RuleAction objects
      }
      actions = [
        {
          odata.type = "string"
          // For remaining properties, see RuleAction objects
        }
      ]
      condition = {
        dataSource = {
          legacyResourceId = "string"
          metricNamespace = "string"
          resourceLocation = "string"
          resourceUri = "string"
          odata.type = "string"
          // For remaining properties, see RuleDataSource objects
        }
        odata.type = "string"
        // For remaining properties, see RuleCondition objects
      }
      description = "string"
      isEnabled = bool
      name = "string"
      provisioningState = "string"
    }
  })
}

RuleAction-objektumok

Állítsa be az odata.type tulajdonságot az objektum típusának megadásához.

A Microsoft.Azure.Management.Insights.Models.RuleEmailAction esetében használja a következőt:

  odata.type = "Microsoft.Azure.Management.Insights.Models.RuleEmailAction"
  customEmails = [
    "string"
  ]
  sendToServiceOwners = bool

A Microsoft.Azure.Management.Insights.Models.RuleWebhookAction esetében használja a következőt:

  odata.type = "Microsoft.Azure.Management.Insights.Models.RuleWebhookAction"
  properties = {}
  serviceUri = "string"

RuleCondition-objektumok

Állítsa be az odata.type tulajdonságot az objektum típusának megadásához.

Microsoft.Azure.Management.Insights.Models.LocationThresholdRuleCondition esetén használja a következőt:

  odata.type = "Microsoft.Azure.Management.Insights.Models.LocationThresholdRuleCondition"
  failedLocationCount = int
  windowSize = "string"

Microsoft.Azure.Management.Insights.Models.ManagementEventRuleCondition esetén használja a következőt:

  odata.type = "Microsoft.Azure.Management.Insights.Models.ManagementEventRuleCondition"
  aggregation = {
    operator = "string"
    threshold = int
    windowSize = "string"
  }

Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition esetén használja a következőt:

  odata.type = "Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition"
  operator = "string"
  threshold = int
  timeAggregation = "string"
  windowSize = "string"

RuleDataSource-objektumok

Állítsa be az odata.type tulajdonságot az objektum típusának megadásához.

A Microsoft.Azure.Management.Insights.Models.RuleManagementEventDataSource esetében használja a következőt:

  odata.type = "Microsoft.Azure.Management.Insights.Models.RuleManagementEventDataSource"
  claims = {
    emailAddress = "string"
  }
  eventName = "string"
  eventSource = "string"
  level = "string"
  operationName = "string"
  resourceGroupName = "string"
  resourceProviderName = "string"
  status = "string"
  subStatus = "string"

A Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource esetében használja a következőt:

  odata.type = "Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource"
  metricName = "string"

Tulajdonságértékek

riasztási szabályok

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.Insights/alertrules@2016-03-01"
name Az erőforrás neve sztring (kötelező)
location Erőforrás helye sztring (kötelező)
parent_id Az erőforráscsoportban való üzembe helyezéshez használja az adott erőforráscsoport azonosítóját. sztring (kötelező)
tags Erőforráscímkék Címkenevek és -értékek szótára.
properties Az erőforrás riasztási szabályának tulajdonságai. AlertRule (kötelező)

AlertRule

Név Leírás Érték
action művelet, amelyet akkor hajt végre, amikor a riasztási szabály aktívvá válik, és amikor egy riasztási feltétel megoldódik. RuleAction
műveletek a riasztási szabály aktívvá válásakor és a riasztási feltétel feloldásakor végrehajtott műveletek tömbje. RuleAction[]
Feltétel a riasztási szabály aktiválását eredményező feltétel. RuleCondition (kötelező)
leírás a riasztási szabály leírása, amely szerepelni fog a riasztási e-mailben. sztring
isEnabled jelölő, amely jelzi, hogy a riasztási szabály engedélyezve van-e. bool (kötelező)
name a riasztási szabály neve. sztring (kötelező)
provisioningState a kiépítési állapot. sztring

RuleAction

Név Leírás Érték
odata.type Az objektum típusának beállítása Microsoft.Azure.Management.Insights.Models.RuleemailAction
Microsoft.Azure.Management.Insights.Models.RuleWebhookAction (kötelező)

RuleEmailAction

Név Leírás Érték
odata.type a művelet típusát adja meg. Kétféle művelet létezik: RuleEmailAction és RuleWebhookAction. "Microsoft.Azure.Management.Insights.Models.RuleEmailAction" (kötelező)
customEmails a rendszergazda egyéni e-mail-címeinek listája a riasztás aktiválásáról való értesítéshez. sztring[]
sendToServiceOwners Arról, hogy a szolgáltatás rendszergazdáinak (szolgáltatás- és társadminisztrátorainak) értesítést kell-e kapniuk a riasztás aktiválásakor. logikai

RuleWebhookAction

Név Leírás Érték
odata.type a művelet típusát adja meg. Kétféle művelet létezik: RuleEmailAction és RuleWebhookAction. "Microsoft.Azure.Management.Insights.Models.RuleWebhookAction" (kötelező)
properties az utóműveletbe belefoglalandó egyéni tulajdonságok szótárát. Ezek az adatok hozzá lesznek fűzve a webhook hasznos adataihoz. object
serviceUri a szolgáltatás URI-ja az értesítés közzététele a riasztás aktiválásakor vagy feloldásakor. sztring

RuleCondition

Név Leírás Érték
Datasource az erőforrás, amelyből a szabály adatokat gyűjt. Ehhez a típushoz a dataSource mindig RuleMetricDataSource típusú lesz. RuleDataSource
odata.type Az objektum típusának beállítása Microsoft.Azure.Management.Insights.Models.LocationThresholdRuleCondition
Microsoft.Azure.Management.Insights.Models.ManagementEventRuleCondition
Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition (kötelező)

RuleDataSource

Név Leírás Érték
legacyResourceId a szabály által figyelt erőforrás örökölt erőforrás-azonosítója. MEGJEGYZÉS: ez a tulajdonság egy meglévő szabály esetében nem frissíthető. sztring
metricNamespace a metrika névtere. sztring
resourceLocation az erőforrás helye. sztring
resourceUri a szabály által figyelt erőforrás erőforrás-azonosítója. MEGJEGYZÉS: ez a tulajdonság egy meglévő szabály esetében nem frissíthető. sztring
odata.type Az objektum típusának beállítása Microsoft.Azure.Management.Insights.Models.RuleManagementEventDataSource
Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource (kötelező)

RuleManagementEventDataSource

Név Leírás Érték
odata.type az adatforrás típusát adja meg. Kétféle szabályadatforrás létezik: RuleMetricDataSource és RuleManagementEventDataSource "Microsoft.Azure.Management.Insights.Models.RuleManagementEventDataSource" (kötelező)
jogcímek a jogcímeket. RuleManagementEventClaimsDataSource
eventName az esemény neve. sztring
eventSource az eseményforrást. sztring
szint a szintet. sztring
operationName Annak a műveletnek a neve, amelyet ellenőrizni kell. Ha nincs megadva név, minden művelet megegyezik. sztring
resourceGroupName az erőforráscsoport neve. sztring
resourceProviderName az erőforrás-szolgáltató neve. sztring
status Annak a műveletnek az állapota, amelyet ellenőrizni kell. Ha nincs megadva állapot, az állapotok megegyeznek. sztring
subStatus az alállapot. sztring

RuleManagementEventClaimsDataSource

Név Leírás Érték
emailAddress az e-mail-címet. sztring

RuleMetricDataSource

Név Leírás Érték
odata.type az adatforrás típusát adja meg. Kétféle szabályadatforrás létezik: RuleMetricDataSource és RuleManagementEventDataSource "Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource" (kötelező)
metricName a szabály által figyelt metrika neve. sztring

LocationThresholdRuleCondition

Név Leírás Érték
odata.type a feltétel típusát adja meg. Ez a következő három típus egyike lehet: ManagementEventRuleCondition (felügyeleti események előfordulásai), LocationThresholdRuleCondition (egy webes teszt hibáinak száma alapján) és ThresholdRuleCondition (egy metrika küszöbértéke alapján). "Microsoft.Azure.Management.Insights.Models.LocationThresholdRuleCondition" (kötelező)
failedLocationCount azon helyek száma, amelyeknek nem kell aktiválniuk a riasztást. int (kötelező)

Korlátok:
Minimális érték = 0
windowSize a riasztási tevékenységek küszöbértéken alapuló figyelésére használt időtartam (ISO 8601-es időtartamformátumban). Ha meg van adva, akkor 5 perc és 1 nap között kell lennie. sztring

ManagementEventRuleCondition

Név Leírás Érték
odata.type a feltétel típusát adja meg. Ez a következő három típus egyike lehet: ManagementEventRuleCondition (felügyeleti események előfordulásai), LocationThresholdRuleCondition (egy webes teszt hibáinak száma alapján) és ThresholdRuleCondition (egy metrika küszöbértéke alapján). "Microsoft.Azure.Management.Insights.Models.ManagementEventRuleCondition" (kötelező)
összesítés Az összegyűjtött adatok egyesítése az idő függvényében és a riasztás aktiválásakor. Vegye figyelembe, hogy a felügyeleti eseményriasztások összesítése nem kötelező – ha nincs megadva, akkor bármely esemény aktiválja a riasztást. ManagementEventAggregationCondition

ManagementEventAggregationCondition

Név Leírás Érték
operátor a feltétel operátor. "GreaterThan"
"GreaterThanOrEqual"
"LessThan"
"LessThanOrEqual"
Küszöb A riasztást aktiváló küszöbérték. int
windowSize a riasztási tevékenységek küszöbértéken alapuló figyelésére használt időtartam (ISO 8601-es időtartamformátumban). Ha meg van adva, akkor 5 perc és 1 nap között kell lennie. sztring

ThresholdRuleCondition

Név Leírás Érték
odata.type a feltétel típusát határozza meg. Ez a következő három típus egyike lehet: ManagementEventRuleCondition (felügyeleti események előfordulásai), LocationThresholdRuleCondition (egy webes teszt hibáinak száma alapján) és ThresholdRuleCondition (egy metrika küszöbértéke alapján). "Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition" (kötelező)
operátor az operátor, amelyet az adatok és a küszöbérték összehasonlítására használtak. "GreaterThan"
"GreaterThanOrEqual"
"LessThan"
"LessThanOrEqual" (kötelező)
Küszöb a riasztást aktiváló küszöbérték. int (kötelező)
timeAggregation az időösszesítési operátor. Az összegyűjtött adatok időbeli összevonásának módját. Az alapértelmezett érték a metrika PrimaryAggregationType értéke. "Átlag"
"Utolsó"
"Maximális"
"Minimum"
"Összesen"
windowSize a riasztási tevékenység küszöbértéken alapuló figyelésére használt időtartam (ISO 8601-es időtartamformátumban). Ha meg van adva, akkor 5 perc és 1 nap között kell lennie. sztring