Webové testování Microsoft.Insights z 1. 5. 2015

Definice prostředku Bicep

Typ prostředku webtests je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Insights/webtests, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.Insights/webtests@2015-05-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  kind: 'string'
  properties: {
    Configuration: {
      WebTest: 'string'
    }
    Description: 'string'
    Enabled: bool
    Frequency: int
    Kind: 'string'
    Locations: [
      {
        Id: 'string'
      }
    ]
    Name: 'string'
    RetryEnabled: bool
    SyntheticMonitorId: 'string'
    Timeout: int
  }
}

Hodnoty vlastností

webové testy

Název Description Hodnota
name Název prostředku string (povinné)
location Umístění prostředku string (povinné)
tags Značky prostředků Slovník názvů a hodnot značek. Zobrazit značky v šablonách
Druhu Druh webového testu, který tento webový test sleduje. Možnosti jsou ping a multistep. 'multistep'
Ping
properties Metadata popisující webový test prostředku Azure WebTestProperties

WebTestProperties

Název Description Hodnota
Konfigurace Specifikace konfigurace XML pro WebTest. WebTestPropertiesConfiguration
Description Účel nebo uživatelem definovaný popisný test pro tento WebTest. řetězec
Povoleno Je test aktivně monitorován. bool
Frekvence Interval v sekundách mezi spuštěními testů pro tento webTest. Výchozí hodnota je 300. int
Druh Typ webového testu je, platné volby jsou ping a multistep. 'multistep'
Ping (povinné)
Umístění Seznam, odkud se mají testy fyzicky spouštět, abyste získali globální pokrytí přístupnosti vaší aplikace. WebTestGeolocation[] (povinné)
Name Uživatelem definovaný název, pokud tento WebTest. string (povinné)
Znovu povolit V případě selhání tohoto webového testu povolte opakování. bool
SyntheticMonitorId Jedinečné ID tohoto webového testu. Obvykle se jedná o stejnou hodnotu jako v poli Název. string (povinné)
Časový limit Sekundy do vypršení časového limitu tohoto webového testu a selhání. Výchozí hodnota je 30. int

WebTestPropertiesConfiguration

Název Description Hodnota
Webtest Specifikace XML WebTest pro spuštění v aplikaci. řetězec

WebTestGeolocation

Název Description Hodnota
Id ID umístění webového testu, ze které se má spustit. řetězec

Šablony pro rychlý start

Následující šablony pro rychlý start nasadí tento typ prostředku.

Template (Šablona) Description
Vytvoření dynamického webového testu

Nasazení do Azure
Vytvořte libovolný počet testů webu App Insights (ping).
Pravidlo upozornění na metriku pro test dostupnosti

Nasazení do Azure
Tato šablona vytvoří test dostupnosti Application Insights spolu s pravidlem upozornění na metriku, které ho monitoruje.

Definice prostředku šablony ARM

Typ prostředku webtests je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Insights/webtests, přidejte do šablony následující kód JSON.

{
  "type": "Microsoft.Insights/webtests",
  "apiVersion": "2015-05-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "kind": "string",
  "properties": {
    "Configuration": {
      "WebTest": "string"
    },
    "Description": "string",
    "Enabled": "bool",
    "Frequency": "int",
    "Kind": "string",
    "Locations": [
      {
        "Id": "string"
      }
    ],
    "Name": "string",
    "RetryEnabled": "bool",
    "SyntheticMonitorId": "string",
    "Timeout": "int"
  }
}

Hodnoty vlastností

webtests

Název Description Hodnota
typ Typ prostředku Microsoft.Insights/webtests
apiVersion Verze rozhraní API prostředků '2015-05-01'
name Název prostředku string (povinné)
location Umístění prostředku string (povinné)
tags Značky prostředků Slovník názvů značek a hodnot. Viz Značky v šablonách
Druhu Druh webového testu, který tento webový test sleduje. Volby jsou ping a multistep. 'multistep' (vícekrok)
Příkaz ping
properties Metadata popisující webový test prostředku Azure WebTestProperties

WebTestProperties

Název Description Hodnota
Konfigurace Specifikace konfigurace XML pro WebTest. WebTestPropertiesConfiguration
Description Popisný test pro tento webTest definovaný pro účel nebo uživatelem. řetězec
Povoleno Je test aktivně sledován. bool
Frekvence Interval v sekundách mezi testovacími spuštěními pro tento webTest. Výchozí hodnota je 300. int
Druh Typ webového testu je, že platné volby jsou ping a multistep. 'multistep' (vícekrok)
Ping (povinné)
Umístění Seznam toho, odkud se mají testy fyzicky spouštět, abyste získali globální pokrytí přístupnosti vaší aplikace. WebTestGeolocation[] (povinné)
Name Název definovaný uživatelem, pokud tento WebTest. string (povinné)
RetryEnabled Povolte opakování v případě selhání tohoto testu WebTest. bool
SyntheticMonitorId Jedinečné ID tohoto webového testu. Obvykle je to stejná hodnota jako pole Název. string (povinné)
Časový limit Sekundy do vypršení časového limitu tohoto testu WebTest a selhání. Výchozí hodnota je 30. int

WebTestPropertiesConfiguration

Název Description Hodnota
Webtest Specifikace XML webového testu, který se má spustit v aplikaci. řetězec

WebTestGeolocation

Název Description Hodnota
Id ID umístění webového testu, ze které se má spustit. řetězec

Šablony pro rychlý start

Následující šablony rychlého startu nasadí tento typ prostředku.

Template (Šablona) Description
Vytvoření dynamického webového testu

Nasazení do Azure
Vytvořte libovolný počet webových testů App Insights (ping).
Pravidlo upozornění na metriku pro test dostupnosti

Nasazení do Azure
Tato šablona vytvoří test dostupnosti Application Insights spolu s pravidlem upozornění na metriku, které ho monitoruje.

Definice prostředku Terraformu (zprostředkovatele AzAPI)

Typ prostředku webtests je možné nasadit s operacemi, které cílí na:

  • Skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Insights/webtests, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Insights/webtests@2015-05-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      Configuration = {
        WebTest = "string"
      }
      Description = "string"
      Enabled = bool
      Frequency = int
      Kind = "string"
      Locations = [
        {
          Id = "string"
        }
      ]
      Name = "string"
      RetryEnabled = bool
      SyntheticMonitorId = "string"
      Timeout = int
    }
    kind = "string"
  })
}

Hodnoty vlastností

webové testy

Název Description Hodnota
typ Typ prostředku Microsoft.Insights/webtests@2015-05-01
name Název prostředku string (povinné)
location Umístění prostředku string (povinné)
parent_id K nasazení do skupiny prostředků použijte ID této skupiny prostředků. string (povinné)
tags Značky prostředků Slovník názvů a hodnot značek.
Druhu Druh webového testu, který tento webový test sleduje. Možnosti jsou ping a multistep. "multistep"
"ping"
properties Metadata popisující webový test prostředku Azure WebTestProperties

WebTestProperties

Název Description Hodnota
Konfigurace Specifikace konfigurace XML pro WebTest. WebTestPropertiesConfiguration
Description Účel nebo uživatelem definovaný popisný test pro tento WebTest. řetězec
Povoleno Je test aktivně monitorován. bool
Frekvence Interval v sekundách mezi spuštěními testů pro tento webTest. Výchozí hodnota je 300. int
Druh Typ webového testu je, platné volby jsou ping a multistep. "multistep"
"ping" (povinné)
Umístění Seznam, odkud se mají testy fyzicky spouštět, abyste získali globální pokrytí přístupnosti vaší aplikace. WebTestGeolocation[] (povinné)
Name Uživatelem definovaný název, pokud tento WebTest. string (povinné)
Znovu povolit V případě selhání tohoto webového testu povolte opakování. bool
SyntheticMonitorId Jedinečné ID tohoto webového testu. Obvykle se jedná o stejnou hodnotu jako v poli Název. string (povinné)
Časový limit Sekundy do vypršení časového limitu tohoto webového testu a selhání. Výchozí hodnota je 30. int

WebTestPropertiesConfiguration

Název Description Hodnota
Webtest Specifikace XML WebTest pro spuštění v aplikaci. řetězec

WebTestGeolocation

Název Description Hodnota
Id ID umístění webového testu, ze které se má spustit. řetězec