Sdílet prostřednictvím


Automatické škálování Microsoft.Insights

Definice prostředku Bicep

Typ prostředku automatického škálování je možné nasadit s operacemi, které cílí:

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

Poznámky

Pokyny k nasazení řešení monitorování najdete v tématu Vytvoření monitorovacích prostředků pomocí nástroje Bicep.

Formát prostředku

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

resource symbolicname 'Microsoft.Insights/autoscalesettings@2022-10-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    enabled: bool
    name: 'string'
    notifications: [
      {
        email: {
          customEmails: [
            'string'
          ]
          sendToSubscriptionAdministrator: bool
          sendToSubscriptionCoAdministrators: bool
        }
        operation: 'Scale'
        webhooks: [
          {
            properties: {
              {customized property}: 'string'
            }
            serviceUri: 'string'
          }
        ]
      }
    ]
    predictiveAutoscalePolicy: {
      scaleLookAheadTime: 'string'
      scaleMode: 'string'
    }
    profiles: [
      {
        capacity: {
          default: 'string'
          maximum: 'string'
          minimum: 'string'
        }
        fixedDate: {
          end: 'string'
          start: 'string'
          timeZone: 'string'
        }
        name: 'string'
        recurrence: {
          frequency: 'string'
          schedule: {
            days: [
              'string'
            ]
            hours: [
              int
            ]
            minutes: [
              int
            ]
            timeZone: 'string'
          }
        }
        rules: [
          {
            metricTrigger: {
              dimensions: [
                {
                  DimensionName: 'string'
                  Operator: 'string'
                  Values: [
                    'string'
                  ]
                }
              ]
              dividePerInstance: bool
              metricName: 'string'
              metricNamespace: 'string'
              metricResourceLocation: 'string'
              metricResourceUri: 'string'
              operator: 'string'
              statistic: 'string'
              threshold: int
              timeAggregation: 'string'
              timeGrain: 'string'
              timeWindow: 'string'
            }
            scaleAction: {
              cooldown: 'string'
              direction: 'string'
              type: 'string'
              value: 'string'
            }
          }
        ]
      }
    ]
    targetResourceLocation: 'string'
    targetResourceUri: 'string'
  }
}

Hodnoty vlastností

automatické škálování resetování

Jméno Popis Hodnota
Jméno Název prostředku string (povinné)

Limit znaků: 1-260

Platné znaky:
Nejde použít:
:<>+/&%\?| nebo řídicí znaky

Nemůže končit mezerou nebo tečkou.
umístění Umístění prostředku string (povinné)
visačky Získá nebo nastaví seznam párů klíč-hodnota, které popisují prostředek. Tyto značky je možné použít k zobrazení a seskupování tohoto prostředku (napříč skupinami prostředků). Pro prostředek je možné zadat maximálně 15 značek. Každá značka musí mít klíč delší než 128 znaků a hodnota nesmí být delší než 256 znaků. Slovník názvů a hodnot značek Viz Značky v šablonách
vlastnosti Nastavení automatického škálování prostředku automatického škálování (povinné)

Automatické škálováníSetting

Jméno Popis Hodnota
zpřístupněný příznak povolenou. Určuje, jestli je pro prostředek povolené automatické škálování. Výchozí hodnota je false. Bool
Jméno název nastavení automatického škálování. řetězec
upozornění shromažďování oznámení. automatického škálování []
predictiveAutoscalePolicy prediktivní režim zásad automatického škálování. PredictiveAutoscalePolicy
profily kolekce profilů automatického škálování, které určují různé parametry škálování pro různá časová období. Lze zadat maximálně 20 profilů. automatického škálováníprofile[] (povinné)

Omezení:
Maximální délka = 20
targetResourceLocation umístění prostředku, do kterého se má přidat nastavení automatického škálování. řetězec
targetResourceUri identifikátor prostředku, do kterého se má přidat nastavení automatického škálování. řetězec

Automatické škálováníNotification

Jméno Popis Hodnota
E-mail e-mailové oznámení. EmailNotification
operace operace přidružená k oznámení a její hodnota musí být "škálovat". Škálování (povinné)
webhooky kolekce oznámení webhooku. WebhookNotification[]

EmailNotification

Jméno Popis Hodnota
customEmails vlastní seznam e-mailů. Tato hodnota může být null nebo prázdná, v takovém případě bude tento atribut ignorován. string[]
sendToSubscriptionAdministrator hodnota označující, jestli chcete odeslat e-mail správci předplatného. Bool
sendToSubscriptionCoAdministrators hodnota označující, jestli se mají odesílat e-maily spolusprávci předplatného. Bool

WebhookNotification

Jméno Popis Hodnota
vlastnosti a property bag of settings. Tato hodnota může být prázdná. webhookNotificationProperties
serviceUri adresu služby, která má oznámení přijmout. řetězec

WebhookNotificationProperties

Jméno Popis Hodnota
{přizpůsobená vlastnost} řetězec

PredictiveAutoscalePolicy

Jméno Popis Hodnota
scaleLookAheadTime dobu, po kterou se mají určit, podle kterých instancí se budou spouštět předem. Musí být ve formátu ISO 8601 mezi 1 minutou a 60 minut. řetězec
scaleMode prediktivní režim automatického škálování Zakázáno
Povoleno
ForecastOnly (povinné)

AutoscaleProfile

Jméno Popis Hodnota
kapacita počet instancí, které lze použít během tohoto profilu. ScaleCapacity (povinné)
fixedDate konkrétní datum a čas profilu. Tento prvek se nepoužívá, pokud je použit prvek Recurrence. TimeWindow
Jméno název profilu. string (povinné)
opakování časy opakování, kdy tento profil začíná. Tento prvek se nepoužívá, pokud se používá prvek FixedDate. opakování
pravidla kolekce pravidel, která poskytují triggery a parametry akce škálování. Lze zadat maximálně 10 pravidel. ScaleRule[] (povinné)

ScaleCapacity

Jméno Popis Hodnota
výchozí počet instancí, které budou nastaveny, pokud metriky nejsou k dispozici pro vyhodnocení. Výchozí hodnota se používá pouze v případě, že je aktuální počet instancí nižší než výchozí. string (povinné)
maximum maximální počet instancí pro prostředek. Skutečný maximální počet instancí je omezený jádry dostupnými v předplatném. string (povinné)
minimální minimální počet instancí prostředku. string (povinné)

TimeWindow

Jméno Popis Hodnota
konec čas ukončení profilu ve formátu ISO 8601. string (povinné)
začínat počáteční čas profilu ve formátu ISO 8601. string (povinné)
timeZone časové pásmo počátečního a koncového času profilu. Mezi příklady platných časových pásem patří: Dateline Standard Time, UTC-11, Hawaiian Standard Time, Alaskan Standard Time, Pacific Standard Time (Mexiko), Pacific Standard Time, US Mountain Standard Time, Mountain Standard Time (Mexiko), Mountain Standard Time (Mexiko), Mountain Standard Time, Central America Standard Time, Central Standard Time, Central Standard Time (Mexiko), Canada Central Standard Time, SA Pacific Standard Time, Eastern Standard Time, STANDARDNÍ ČAS USA – východ, Venezuela – standardní čas, Argentinský standardní čas, Atlantický standardní čas, střední brazilský standardní čas, standardní čas SA – západ, Tichomoří – standardní čas, E. South America Standard Time, Argentina Standard Time, SA Eastern Standard Time, Greenland Standard Time, Montevideo Standard Time, Bahia Standard Time, UTC-02, Mid-Atlantic Standardní čas, Azores Standard Time, Standardní čas Kapverdy, Maroko Standardní čas, UTC, GMT Standard Time, W. Europe Standard Time, Central Europe Standard Time, Romance Standard Time, Central European Standard Time, W. Central Africa Standard Time, Namibia Standard Time, Jordan Standard Time, GTB Standard Time, Middle East Standard Time, Egypt Standard Time, Sýrie Standard Time, E. Europe Standard Time, Jihoafrická republika Standardní čas, STANDARDNÍ ČAS FLE, Türkiye Standardní čas, Izrael standardní čas, Standardní čas, Libye standardní čas, Arabský standardní čas, Arabský standardní čas, Bělorusko Standardní čas, Ruský standardní čas, E. Afrika Standardní čas, Írán Standardní čas, Arabský standardní čas, Ázerbájdžán standardní čas, Rusko časové pásmo 3, Mauricius Standard Time, Georgian Standard Time, Georgian Standard Time, Standard Time, Standardní čas Afghánistánu, Standardní čas Západní Asie, Standardní čas Ekaterinburg, Pákistán standardní čas, Indie standardní čas, Srí Lanka Standardní čas, Nepál Standardní čas, Střední Asie Standardní čas, Bangladéš standardní čas, N. Standardní čas Střední Asie, Myanmar – standardní čas, SE Asia Standard Time, Severní Asie Standardní čas, Čína Standardní čas, Severní Asie – standardní čas, Singapur – standardní čas, W. Australia Standard Time, Taipei Standard Time, Ulaanbaatar Standard Time, Tokyo Standard Time, Korea Standard Time, Yakutsk Standard Time, Cen. Standardní čas Austrálie, Standardní čas AUS – střed, E. Austrálie Standardní čas, Standardní čas AUS Východní Tichomoří, Standardní čas Západní Tichomoří, Tasmania Standardní čas, Magadan Standardní čas, Standardní čas, Rusko Časové pásmo 10, Střední Tichomoří Standardní čas, Rusko – časové pásmo 11, Nový Zéland Standardní čas, UTC+12, Fiji Standard Time, Kamchatka Standardní čas, Tonga Standardní čas, Samoa Standardní čas, Line Islands Standard Time řetězec

Opakování

Jméno Popis Hodnota
frekvence frekvence opakování. Jak často se má profil plánu projevit. Tato hodnota musí být Týden, což znamená, že každý týden bude mít stejnou sadu profilů. Pokud chcete například nastavit denní plán, nastavte plán na každý den v týdnu. Vlastnost četnosti určuje, že plán se opakuje týdně. "Den"
Hodina
"Minuta"
"Měsíc"
None (Žádný)
"Sekunda"
"Týden"
Year (povinné)
naplánovat omezení plánování pro zahájení profilu. rekurentní (povinné)

Rekurentní plán

Jméno Popis Hodnota
Dny kolekce dnů, na které se profil projeví. Možné hodnoty jsou neděle až sobota. string[] (povinné)
hodiny Kolekce hodin, na které se profil projeví. Podporované hodnoty jsou 0 až 23 ve 24hodinovém formátu (nepodporuje se časy doleva/odpoledne). int[] (povinné)
minuty Kolekce minut, ve kterých se profil projeví. int[] (povinné)
timeZone časové pásmo pro hodiny profilu. Mezi příklady platných časových pásem patří: Dateline Standard Time, UTC-11, Hawaiian Standard Time, Alaskan Standard Time, Pacific Standard Time (Mexiko), Pacific Standard Time, US Mountain Standard Time, Mountain Standard Time (Mexiko), Mountain Standard Time (Mexiko), Mountain Standard Time, Central America Standard Time, Central Standard Time, Central Standard Time (Mexiko), Canada Central Standard Time, SA Pacific Standard Time, Eastern Standard Time, STANDARDNÍ ČAS USA – východ, Venezuela – standardní čas, Argentinský standardní čas, Atlantický standardní čas, střední brazilský standardní čas, standardní čas SA – západ, Tichomoří – standardní čas, E. South America Standard Time, Argentina Standard Time, SA Eastern Standard Time, Greenland Standard Time, Montevideo Standard Time, Bahia Standard Time, UTC-02, Mid-Atlantic Standardní čas, Azores Standard Time, Standardní čas Kapverdy, Maroko Standardní čas, UTC, GMT Standard Time, W. Europe Standard Time, Central Europe Standard Time, Romance Standard Time, Central European Standard Time, W. Central Africa Standard Time, Namibia Standard Time, Jordan Standard Time, GTB Standard Time, Middle East Standard Time, Egypt Standard Time, Sýrie Standard Time, E. Europe Standard Time, Jihoafrická republika Standardní čas, STANDARDNÍ ČAS FLE, Türkiye Standardní čas, Izrael standardní čas, Standardní čas, Libye standardní čas, Arabský standardní čas, Arabský standardní čas, Bělorusko Standardní čas, Ruský standardní čas, E. Afrika Standardní čas, Írán Standardní čas, Arabský standardní čas, Ázerbájdžán standardní čas, Rusko časové pásmo 3, Mauricius Standard Time, Georgian Standard Time, Georgian Standard Time, Standard Time, Standardní čas Afghánistánu, Standardní čas Západní Asie, Standardní čas Ekaterinburg, Pákistán standardní čas, Indie standardní čas, Srí Lanka Standardní čas, Nepál Standardní čas, Střední Asie Standardní čas, Bangladéš standardní čas, N. Standardní čas Střední Asie, Myanmar – standardní čas, SE Asia Standard Time, Severní Asie Standardní čas, Čína Standardní čas, Severní Asie – standardní čas, Singapur – standardní čas, W. Australia Standard Time, Taipei Standard Time, Ulaanbaatar Standard Time, Tokyo Standard Time, Korea Standard Time, Yakutsk Standard Time, Cen. Standardní čas Austrálie, Standardní čas AUS – střed, E. Austrálie Standardní čas, Standardní čas AUS Východní Tichomoří, Standardní čas Západní Tichomoří, Tasmania Standardní čas, Magadan Standardní čas, Standardní čas, Rusko Časové pásmo 10, Střední Tichomoří Standardní čas, Rusko – časové pásmo 11, Nový Zéland Standardní čas, UTC+12, Fiji Standard Time, Kamchatka Standardní čas, Tonga Standardní čas, Samoa Standardní čas, Line Islands Standard Time string (povinné)

ScaleRule

Jméno Popis Hodnota
metricTrigger trigger, který má za následek akci škálování. MetricTrigger (povinné)
scaleAction parametry akce škálování. ScaleAction (povinné)

MetricTrigger

Jméno Popis Hodnota
dimenze Seznam podmínek dimenzí Příklad: [{"DimensionName":"AppName";"Operator":"Equals","Values":["App1"]},{"DimensionName":"Deployment","Operator":"Equals","Values":["default"]}]. ScaleRuleMetricDimension[]
dividePerInstance hodnota označující, jestli se má metrika dělit na instanci. Bool
metricName název metriky, která definuje, co pravidlo monitoruje. string (povinné)
metricNamespace obor názvů metriky, která definuje, co pravidlo monitoruje. řetězec
metricResourceLocation umístění prostředku, který pravidlo monitoruje. řetězec
Identifikátor metricResourceUri identifikátor prostředku, který pravidlo monitoruje. string (povinné)
operátor operátor, který se používá k porovnání dat metriky a prahové hodnoty. "Rovná se"
"GreaterThan"
"GreaterThanOrEqual"
"LessThan"
"LessThanOrEqual"
NotEquals (povinné)
statistický typ statistiky metriky. Jak se metriky z více instancí kombinují. "Průměr"
'Count'
Max
"Min"
Sum (povinné)
práh prahová hodnota metriky, která aktivuje akci škálování. int (povinné)
timeAggregation typ časové agregace. Způsob kombinování shromážděných dat v průběhu času Výchozí hodnota je Průměr. "Průměr"
'Count'
"Poslední"
Maximum
Minimum
Total (povinné)
timeGrain členitost metrik, které pravidlo monitoruje. Musí být jednou z předdefinovaných hodnot vrácených z definic metriky pro metriku. Musí být mezi 12 hodinami a 1 minutou. string (povinné)
timeWindow rozsah času, ve kterém se shromažďují data instance. Tato hodnota musí být větší než zpoždění v kolekci metrik, které se může lišit od prostředku k prostředku. Musí být mezi 12 hodinami a 5 minutami. string (povinné)

ScaleRuleMetricDimension

Jméno Popis Hodnota
DimensionName Název dimenze. string (povinné)
Operátor operátor dimenze. Podporují se jenom "Rovná se" a "NotEquals". "Rovná se" se rovná kterékoli z hodnot. NotEquals není rovno všem hodnotám. "Rovná se"
NotEquals (povinné)
Hodnoty seznam hodnot dimenzí. Například: ["App1","App2"]. string[] (povinné)

ScaleAction

Jméno Popis Hodnota
cooldown doba čekání od poslední akce škálování, než k této akci dojde. Musí být ve formátu ISO 8601 mezi 1 týdnem a 1 minutou. string (povinné)
směr směr měřítka. Bez ohledu na to, jestli se akce škálování zvýší nebo sníží počet instancí. 'Snížit'
"Zvýšit"
None (povinné)
typ typ akce, která by měla nastat, když se pravidlo škálování aktivuje. ChangeCount
'ExactCount'
PercentChangeCount
ServiceAllowedNextValue (povinné)
hodnota počet instancí, které jsou součástí akce škálování. Tato hodnota musí být 1 nebo větší. Výchozí hodnota je 1. řetězec

Šablony pro rychlý start

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

Šablona Popis
nasazení automatického škálování tmavých tras vSensors

nasazení do Azure
Tato šablona umožňuje nasadit automaticky škálovat nasazení darktrace vSensors.
nasazení drupalu s využitím škálovací sady virtuálních počítačů, služby Azure Files a mysql

nasazení do Azure
Nasaďte škálovací sadu virtuálních počítačů za nástrojem pro vyrovnávání zatížení nebo & každý virtuální počítač s Drupalem (Apache / PHP). Všechny uzly sdílejí vytvořené úložiště sdílených složek Azure a databázi MySQL.
Kentico Xperience

nasazení do Azure
Tato šablona usnadňuje nasazení prostředků potřebných k hostování prostředí Kentico Xperience v Microsoft Azure.
automatické škálování škálovací sady virtuálních počítačů LANSA s Windows pomocí služby Azure SQL Database

nasazení do Azure
Šablona nasadí sadu virtuálních počítačů s Windows s požadovaným počtem virtuálních počítačů ve škálovací sadě a msi LANSA pro instalaci do každého virtuálního počítače. Po nasazení škálovací sady virtuálních počítačů se k instalaci MSI LANSA použije rozšíření vlastních skriptů.
nasazení škálovací sady virtuálních počítačů se serverem Python Bottle & automatického škálování

nasazení do Azure
Nasaďte škálovací sadu virtuálních počítačů za nástrojem pro vyrovnávání zatížení nebo naT & každému virtuálnímu počítači, na kterém běží jednoduchá aplikace Python Bottle, která funguje. S nakonfigurovanou škálovací sadou automatického škálování podle potřeby horizontálně navyšuje kapacitu &
škálovatelná webová aplikace Umbraco CMS

nasazení do Azure
Tato šablona poskytuje snadný způsob nasazení webové aplikace umbraco CMS ve službě Azure App Service Web Apps.
jednoduché webové aplikace Umbraco CMS

nasazení do Azure
Tato šablona poskytuje snadný způsob nasazení webové aplikace umbraco CMS ve službě Azure App Service Web Apps.
Enterprise Governance-AppService, SQL DB, AD, OMS, runbooky

nasazení do Azure
Přechod na cloud pro podniky, malé nebo velké organizace vyžaduje zodpovědné a efektivní modely zásad správného řízení, které odvozují hodnotu z jejich cloudových nasazení. CloudWise (název kódu pro řešení) je složené řešení dostupné z rychlých startů pro partnery Azure, je povolení přechodu pro zákazníky, integrátory systémů a partnery, které poskytuje samoobslužné řešení, automatizované řízení a provoz, zaměřené na optimalizaci nákladů, zlepšení spolehlivosti aplikací a snížení obchodního rizika. Řešení zvýrazňuje základní pilíře zásad správného řízení viditelnosti a řízení.
nasazení nastavení automatického škálování pro škálovací sady virtuálních počítačů

nasazení do Azure
Tato šablona umožňuje nasadit zásadu automatického škálování pro prostředek Virtual Machine ScaleSet.
nasazení nastavení automatického škálování pro plán služby App Service

nasazení do Azure
Tato šablona umožňuje nasadit zásady automatického škálování pro prostředek plánu služby Azure AppService.
Nasazení služby VMSS s Windows nakonfiguruje funkciaturtes SSL DSC

nasazení do Azure
Tato šablona umožňuje nasadit dva virtuální počítače s Windows, nakonfigurovat funkce windows, jako je služba IIS/Webová role, .Net Framework 4.5, ověřování systému Windows, inicializace aplikací, stahování balíčků pro nasazení aplikací, přepsání adresy URL & konfigurace SSL pomocí DSC a Azure Key Vaultu.
škálovací sady virtuálních počítačů s automatickým škálováním, na kterém běží webové aplikace IIS

nasazení do Azure
Nasadí škálovací sadu virtuálních počítačů s Windows se službou IIS a velmi základní webovou aplikací .NET MVC. Rozšíření VMSS PowerShell DSC se využívá k instalaci služby IIS a nasazení balíčku WebDeploy.
Nasazení škálovací sady virtuálních počítačů s vlastní imagí Linuxu

nasazení do Azure
Tato šablona umožňuje nasadit vlastní image virtuálního počítače s Linuxem do škálovací sady. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s vyrovnáváním zatížení HTTP (ve výchozím nastavení na portu 80). Příklad používá vlastní skript k nasazení a aktualizaci aplikace, možná budete muset zadat vlastní skript pro vlastní postup aktualizace. Budete muset poskytnout generalizovanou image virtuálního počítače ve stejném předplatném a oblasti, ve které vytváříte VMSS.
Ruční změna počtu virtuálních počítačů ve škálovací sadě

nasazení do Azure
Tato šablona umožňuje ručně změnit počet virtuálních počítačů ve škálovací sadě.
nasazení škálovací sady virtuálních počítačů s Linuxem a automatickým škálováním

nasazení do Azure
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Linuxem pomocí nejnovější opravené verze Ubuntu Linuxu 15.04 nebo 14.04.4-LTS. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení ssh. Mají také integrované automatické škálování.
nasazení škálovací sady virtuálních počítačů s virtuálními počítači s Windows a automatickým škálováním

nasazení do Azure
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Windows pomocí nejnovější opravené verze Windows 2008-R2-SP1, 2012-Datacenter nebo 2012-R2-Datacenter. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení RDP. Mají také integrované automatické škálování.

Definice prostředku šablony ARM

Typ prostředku automatického škálování je možné nasadit s operacemi, které cílí:

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

Poznámky

Pokyny k nasazení řešení monitorování najdete v tématu Vytvoření monitorovacích prostředků pomocí nástroje Bicep.

Formát prostředku

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

{
  "type": "Microsoft.Insights/autoscalesettings",
  "apiVersion": "2022-10-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "enabled": "bool",
    "name": "string",
    "notifications": [
      {
        "email": {
          "customEmails": [ "string" ],
          "sendToSubscriptionAdministrator": "bool",
          "sendToSubscriptionCoAdministrators": "bool"
        },
        "operation": "Scale",
        "webhooks": [
          {
            "properties": {
              "{customized property}": "string"
            },
            "serviceUri": "string"
          }
        ]
      }
    ],
    "predictiveAutoscalePolicy": {
      "scaleLookAheadTime": "string",
      "scaleMode": "string"
    },
    "profiles": [
      {
        "capacity": {
          "default": "string",
          "maximum": "string",
          "minimum": "string"
        },
        "fixedDate": {
          "end": "string",
          "start": "string",
          "timeZone": "string"
        },
        "name": "string",
        "recurrence": {
          "frequency": "string",
          "schedule": {
            "days": [ "string" ],
            "hours": [ "int" ],
            "minutes": [ "int" ],
            "timeZone": "string"
          }
        },
        "rules": [
          {
            "metricTrigger": {
              "dimensions": [
                {
                  "DimensionName": "string",
                  "Operator": "string",
                  "Values": [ "string" ]
                }
              ],
              "dividePerInstance": "bool",
              "metricName": "string",
              "metricNamespace": "string",
              "metricResourceLocation": "string",
              "metricResourceUri": "string",
              "operator": "string",
              "statistic": "string",
              "threshold": "int",
              "timeAggregation": "string",
              "timeGrain": "string",
              "timeWindow": "string"
            },
            "scaleAction": {
              "cooldown": "string",
              "direction": "string",
              "type": "string",
              "value": "string"
            }
          }
        ]
      }
    ],
    "targetResourceLocation": "string",
    "targetResourceUri": "string"
  }
}

Hodnoty vlastností

automatické škálování resetování

Jméno Popis Hodnota
typ Typ prostředku Microsoft.Insights/autoscalesettings
apiVersion Verze rozhraní API prostředku '2022-10-01'
Jméno Název prostředku string (povinné)

Limit znaků: 1-260

Platné znaky:
Nejde použít:
:<>+/&%\?| nebo řídicí znaky

Nemůže končit mezerou nebo tečkou.
umístění Umístění prostředku string (povinné)
visačky Získá nebo nastaví seznam párů klíč-hodnota, které popisují prostředek. Tyto značky je možné použít k zobrazení a seskupování tohoto prostředku (napříč skupinami prostředků). Pro prostředek je možné zadat maximálně 15 značek. Každá značka musí mít klíč delší než 128 znaků a hodnota nesmí být delší než 256 znaků. Slovník názvů a hodnot značek Viz Značky v šablonách
vlastnosti Nastavení automatického škálování prostředku automatického škálování (povinné)

Automatické škálováníSetting

Jméno Popis Hodnota
zpřístupněný příznak povolenou. Určuje, jestli je pro prostředek povolené automatické škálování. Výchozí hodnota je false. Bool
Jméno název nastavení automatického škálování. řetězec
upozornění shromažďování oznámení. automatického škálování []
predictiveAutoscalePolicy prediktivní režim zásad automatického škálování. PredictiveAutoscalePolicy
profily kolekce profilů automatického škálování, které určují různé parametry škálování pro různá časová období. Lze zadat maximálně 20 profilů. automatického škálováníprofile[] (povinné)

Omezení:
Maximální délka = 20
targetResourceLocation umístění prostředku, do kterého se má přidat nastavení automatického škálování. řetězec
targetResourceUri identifikátor prostředku, do kterého se má přidat nastavení automatického škálování. řetězec

Automatické škálováníNotification

Jméno Popis Hodnota
E-mail e-mailové oznámení. EmailNotification
operace operace přidružená k oznámení a její hodnota musí být "škálovat". Škálování (povinné)
webhooky kolekce oznámení webhooku. WebhookNotification[]

EmailNotification

Jméno Popis Hodnota
customEmails vlastní seznam e-mailů. Tato hodnota může být null nebo prázdná, v takovém případě bude tento atribut ignorován. string[]
sendToSubscriptionAdministrator hodnota označující, jestli chcete odeslat e-mail správci předplatného. Bool
sendToSubscriptionCoAdministrators hodnota označující, jestli se mají odesílat e-maily spolusprávci předplatného. Bool

WebhookNotification

Jméno Popis Hodnota
vlastnosti a property bag of settings. Tato hodnota může být prázdná. webhookNotificationProperties
serviceUri adresu služby, která má oznámení přijmout. řetězec

WebhookNotificationProperties

Jméno Popis Hodnota
{přizpůsobená vlastnost} řetězec

PredictiveAutoscalePolicy

Jméno Popis Hodnota
scaleLookAheadTime dobu, po kterou se mají určit, podle kterých instancí se budou spouštět předem. Musí být ve formátu ISO 8601 mezi 1 minutou a 60 minut. řetězec
scaleMode prediktivní režim automatického škálování Zakázáno
Povoleno
ForecastOnly (povinné)

AutoscaleProfile

Jméno Popis Hodnota
kapacita počet instancí, které lze použít během tohoto profilu. ScaleCapacity (povinné)
fixedDate konkrétní datum a čas profilu. Tento prvek se nepoužívá, pokud je použit prvek Recurrence. TimeWindow
Jméno název profilu. string (povinné)
opakování časy opakování, kdy tento profil začíná. Tento prvek se nepoužívá, pokud se používá prvek FixedDate. opakování
pravidla kolekce pravidel, která poskytují triggery a parametry akce škálování. Lze zadat maximálně 10 pravidel. ScaleRule[] (povinné)

ScaleCapacity

Jméno Popis Hodnota
výchozí počet instancí, které budou nastaveny, pokud metriky nejsou k dispozici pro vyhodnocení. Výchozí hodnota se používá pouze v případě, že je aktuální počet instancí nižší než výchozí. string (povinné)
maximum maximální počet instancí pro prostředek. Skutečný maximální počet instancí je omezený jádry dostupnými v předplatném. string (povinné)
minimální minimální počet instancí prostředku. string (povinné)

TimeWindow

Jméno Popis Hodnota
konec čas ukončení profilu ve formátu ISO 8601. string (povinné)
začínat počáteční čas profilu ve formátu ISO 8601. string (povinné)
timeZone časové pásmo počátečního a koncového času profilu. Mezi příklady platných časových pásem patří: Dateline Standard Time, UTC-11, Hawaiian Standard Time, Alaskan Standard Time, Pacific Standard Time (Mexiko), Pacific Standard Time, US Mountain Standard Time, Mountain Standard Time (Mexiko), Mountain Standard Time (Mexiko), Mountain Standard Time, Central America Standard Time, Central Standard Time, Central Standard Time (Mexiko), Canada Central Standard Time, SA Pacific Standard Time, Eastern Standard Time, STANDARDNÍ ČAS USA – východ, Venezuela – standardní čas, Argentinský standardní čas, Atlantický standardní čas, střední brazilský standardní čas, standardní čas SA – západ, Tichomoří – standardní čas, E. South America Standard Time, Argentina Standard Time, SA Eastern Standard Time, Greenland Standard Time, Montevideo Standard Time, Bahia Standard Time, UTC-02, Mid-Atlantic Standardní čas, Azores Standard Time, Standardní čas Kapverdy, Maroko Standardní čas, UTC, GMT Standard Time, W. Europe Standard Time, Central Europe Standard Time, Romance Standard Time, Central European Standard Time, W. Central Africa Standard Time, Namibia Standard Time, Jordan Standard Time, GTB Standard Time, Middle East Standard Time, Egypt Standard Time, Sýrie Standard Time, E. Europe Standard Time, Jihoafrická republika Standardní čas, STANDARDNÍ ČAS FLE, Türkiye Standardní čas, Izrael standardní čas, Standardní čas, Libye standardní čas, Arabský standardní čas, Arabský standardní čas, Bělorusko Standardní čas, Ruský standardní čas, E. Afrika Standardní čas, Írán Standardní čas, Arabský standardní čas, Ázerbájdžán standardní čas, Rusko časové pásmo 3, Mauricius Standard Time, Georgian Standard Time, Georgian Standard Time, Standard Time, Standardní čas Afghánistánu, Standardní čas Západní Asie, Standardní čas Ekaterinburg, Pákistán standardní čas, Indie standardní čas, Srí Lanka Standardní čas, Nepál Standardní čas, Střední Asie Standardní čas, Bangladéš standardní čas, N. Standardní čas Střední Asie, Myanmar – standardní čas, SE Asia Standard Time, Severní Asie Standardní čas, Čína Standardní čas, Severní Asie – standardní čas, Singapur – standardní čas, W. Australia Standard Time, Taipei Standard Time, Ulaanbaatar Standard Time, Tokyo Standard Time, Korea Standard Time, Yakutsk Standard Time, Cen. Standardní čas Austrálie, Standardní čas AUS – střed, E. Austrálie Standardní čas, Standardní čas AUS Východní Tichomoří, Standardní čas Západní Tichomoří, Tasmania Standardní čas, Magadan Standardní čas, Standardní čas, Rusko Časové pásmo 10, Střední Tichomoří Standardní čas, Rusko – časové pásmo 11, Nový Zéland Standardní čas, UTC+12, Fiji Standard Time, Kamchatka Standardní čas, Tonga Standardní čas, Samoa Standardní čas, Line Islands Standard Time řetězec

Opakování

Jméno Popis Hodnota
frekvence frekvence opakování. Jak často se má profil plánu projevit. Tato hodnota musí být Týden, což znamená, že každý týden bude mít stejnou sadu profilů. Pokud chcete například nastavit denní plán, nastavte plán na každý den v týdnu. Vlastnost četnosti určuje, že plán se opakuje týdně. "Den"
Hodina
"Minuta"
"Měsíc"
None (Žádný)
"Sekunda"
"Týden"
Year (povinné)
naplánovat omezení plánování pro zahájení profilu. rekurentní (povinné)

Rekurentní plán

Jméno Popis Hodnota
Dny kolekce dnů, na které se profil projeví. Možné hodnoty jsou neděle až sobota. string[] (povinné)
hodiny Kolekce hodin, na které se profil projeví. Podporované hodnoty jsou 0 až 23 ve 24hodinovém formátu (nepodporuje se časy doleva/odpoledne). int[] (povinné)
minuty Kolekce minut, ve kterých se profil projeví. int[] (povinné)
timeZone časové pásmo pro hodiny profilu. Mezi příklady platných časových pásem patří: Dateline Standard Time, UTC-11, Hawaiian Standard Time, Alaskan Standard Time, Pacific Standard Time (Mexiko), Pacific Standard Time, US Mountain Standard Time, Mountain Standard Time (Mexiko), Mountain Standard Time (Mexiko), Mountain Standard Time, Central America Standard Time, Central Standard Time, Central Standard Time (Mexiko), Canada Central Standard Time, SA Pacific Standard Time, Eastern Standard Time, STANDARDNÍ ČAS USA – východ, Venezuela – standardní čas, Argentinský standardní čas, Atlantický standardní čas, střední brazilský standardní čas, standardní čas SA – západ, Tichomoří – standardní čas, E. South America Standard Time, Argentina Standard Time, SA Eastern Standard Time, Greenland Standard Time, Montevideo Standard Time, Bahia Standard Time, UTC-02, Mid-Atlantic Standardní čas, Azores Standard Time, Standardní čas Kapverdy, Maroko Standardní čas, UTC, GMT Standard Time, W. Europe Standard Time, Central Europe Standard Time, Romance Standard Time, Central European Standard Time, W. Central Africa Standard Time, Namibia Standard Time, Jordan Standard Time, GTB Standard Time, Middle East Standard Time, Egypt Standard Time, Sýrie Standard Time, E. Europe Standard Time, Jihoafrická republika Standardní čas, STANDARDNÍ ČAS FLE, Türkiye Standardní čas, Izrael standardní čas, Standardní čas, Libye standardní čas, Arabský standardní čas, Arabský standardní čas, Bělorusko Standardní čas, Ruský standardní čas, E. Afrika Standardní čas, Írán Standardní čas, Arabský standardní čas, Ázerbájdžán standardní čas, Rusko časové pásmo 3, Mauricius Standard Time, Georgian Standard Time, Georgian Standard Time, Standard Time, Standardní čas Afghánistánu, Standardní čas Západní Asie, Standardní čas Ekaterinburg, Pákistán standardní čas, Indie standardní čas, Srí Lanka Standardní čas, Nepál Standardní čas, Střední Asie Standardní čas, Bangladéš standardní čas, N. Standardní čas Střední Asie, Myanmar – standardní čas, SE Asia Standard Time, Severní Asie Standardní čas, Čína Standardní čas, Severní Asie – standardní čas, Singapur – standardní čas, W. Australia Standard Time, Taipei Standard Time, Ulaanbaatar Standard Time, Tokyo Standard Time, Korea Standard Time, Yakutsk Standard Time, Cen. Standardní čas Austrálie, Standardní čas AUS – střed, E. Austrálie Standardní čas, Standardní čas AUS Východní Tichomoří, Standardní čas Západní Tichomoří, Tasmania Standardní čas, Magadan Standardní čas, Standardní čas, Rusko Časové pásmo 10, Střední Tichomoří Standardní čas, Rusko – časové pásmo 11, Nový Zéland Standardní čas, UTC+12, Fiji Standard Time, Kamchatka Standardní čas, Tonga Standardní čas, Samoa Standardní čas, Line Islands Standard Time string (povinné)

ScaleRule

Jméno Popis Hodnota
metricTrigger trigger, který má za následek akci škálování. MetricTrigger (povinné)
scaleAction parametry akce škálování. ScaleAction (povinné)

MetricTrigger

Jméno Popis Hodnota
dimenze Seznam podmínek dimenzí Příklad: [{"DimensionName":"AppName";"Operator":"Equals","Values":["App1"]},{"DimensionName":"Deployment","Operator":"Equals","Values":["default"]}]. ScaleRuleMetricDimension[]
dividePerInstance hodnota označující, jestli se má metrika dělit na instanci. Bool
metricName název metriky, která definuje, co pravidlo monitoruje. string (povinné)
metricNamespace obor názvů metriky, která definuje, co pravidlo monitoruje. řetězec
metricResourceLocation umístění prostředku, který pravidlo monitoruje. řetězec
Identifikátor metricResourceUri identifikátor prostředku, který pravidlo monitoruje. string (povinné)
operátor operátor, který se používá k porovnání dat metriky a prahové hodnoty. "Rovná se"
"GreaterThan"
"GreaterThanOrEqual"
"LessThan"
"LessThanOrEqual"
NotEquals (povinné)
statistický typ statistiky metriky. Jak se metriky z více instancí kombinují. "Průměr"
'Count'
Max
"Min"
Sum (povinné)
práh prahová hodnota metriky, která aktivuje akci škálování. int (povinné)
timeAggregation typ časové agregace. Způsob kombinování shromážděných dat v průběhu času Výchozí hodnota je Průměr. "Průměr"
'Count'
"Poslední"
Maximum
Minimum
Total (povinné)
timeGrain členitost metrik, které pravidlo monitoruje. Musí být jednou z předdefinovaných hodnot vrácených z definic metriky pro metriku. Musí být mezi 12 hodinami a 1 minutou. string (povinné)
timeWindow rozsah času, ve kterém se shromažďují data instance. Tato hodnota musí být větší než zpoždění v kolekci metrik, které se může lišit od prostředku k prostředku. Musí být mezi 12 hodinami a 5 minutami. string (povinné)

ScaleRuleMetricDimension

Jméno Popis Hodnota
DimensionName Název dimenze. string (povinné)
Operátor operátor dimenze. Podporují se jenom "Rovná se" a "NotEquals". "Rovná se" se rovná kterékoli z hodnot. NotEquals není rovno všem hodnotám. "Rovná se"
NotEquals (povinné)
Hodnoty seznam hodnot dimenzí. Například: ["App1","App2"]. string[] (povinné)

ScaleAction

Jméno Popis Hodnota
cooldown doba čekání od poslední akce škálování, než k této akci dojde. Musí být ve formátu ISO 8601 mezi 1 týdnem a 1 minutou. string (povinné)
směr směr měřítka. Bez ohledu na to, jestli se akce škálování zvýší nebo sníží počet instancí. 'Snížit'
"Zvýšit"
None (povinné)
typ typ akce, která by měla nastat, když se pravidlo škálování aktivuje. ChangeCount
'ExactCount'
PercentChangeCount
ServiceAllowedNextValue (povinné)
hodnota počet instancí, které jsou součástí akce škálování. Tato hodnota musí být 1 nebo větší. Výchozí hodnota je 1. řetězec

Šablony pro rychlý start

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

Šablona Popis
nasazení automatického škálování tmavých tras vSensors

nasazení do Azure
Tato šablona umožňuje nasadit automaticky škálovat nasazení darktrace vSensors.
nasazení drupalu s využitím škálovací sady virtuálních počítačů, služby Azure Files a mysql

nasazení do Azure
Nasaďte škálovací sadu virtuálních počítačů za nástrojem pro vyrovnávání zatížení nebo & každý virtuální počítač s Drupalem (Apache / PHP). Všechny uzly sdílejí vytvořené úložiště sdílených složek Azure a databázi MySQL.
Kentico Xperience

nasazení do Azure
Tato šablona usnadňuje nasazení prostředků potřebných k hostování prostředí Kentico Xperience v Microsoft Azure.
automatické škálování škálovací sady virtuálních počítačů LANSA s Windows pomocí služby Azure SQL Database

nasazení do Azure
Šablona nasadí sadu virtuálních počítačů s Windows s požadovaným počtem virtuálních počítačů ve škálovací sadě a msi LANSA pro instalaci do každého virtuálního počítače. Po nasazení škálovací sady virtuálních počítačů se k instalaci MSI LANSA použije rozšíření vlastních skriptů.
nasazení škálovací sady virtuálních počítačů se serverem Python Bottle & automatického škálování

nasazení do Azure
Nasaďte škálovací sadu virtuálních počítačů za nástrojem pro vyrovnávání zatížení nebo naT & každému virtuálnímu počítači, na kterém běží jednoduchá aplikace Python Bottle, která funguje. S nakonfigurovanou škálovací sadou automatického škálování podle potřeby horizontálně navyšuje kapacitu &
škálovatelná webová aplikace Umbraco CMS

nasazení do Azure
Tato šablona poskytuje snadný způsob nasazení webové aplikace umbraco CMS ve službě Azure App Service Web Apps.
jednoduché webové aplikace Umbraco CMS

nasazení do Azure
Tato šablona poskytuje snadný způsob nasazení webové aplikace umbraco CMS ve službě Azure App Service Web Apps.
Enterprise Governance-AppService, SQL DB, AD, OMS, runbooky

nasazení do Azure
Přechod na cloud pro podniky, malé nebo velké organizace vyžaduje zodpovědné a efektivní modely zásad správného řízení, které odvozují hodnotu z jejich cloudových nasazení. CloudWise (název kódu pro řešení) je složené řešení dostupné z rychlých startů pro partnery Azure, je povolení přechodu pro zákazníky, integrátory systémů a partnery, které poskytuje samoobslužné řešení, automatizované řízení a provoz, zaměřené na optimalizaci nákladů, zlepšení spolehlivosti aplikací a snížení obchodního rizika. Řešení zvýrazňuje základní pilíře zásad správného řízení viditelnosti a řízení.
nasazení nastavení automatického škálování pro škálovací sady virtuálních počítačů

nasazení do Azure
Tato šablona umožňuje nasadit zásadu automatického škálování pro prostředek Virtual Machine ScaleSet.
nasazení nastavení automatického škálování pro plán služby App Service

nasazení do Azure
Tato šablona umožňuje nasadit zásady automatického škálování pro prostředek plánu služby Azure AppService.
Nasazení služby VMSS s Windows nakonfiguruje funkciaturtes SSL DSC

nasazení do Azure
Tato šablona umožňuje nasadit dva virtuální počítače s Windows, nakonfigurovat funkce windows, jako je služba IIS/Webová role, .Net Framework 4.5, ověřování systému Windows, inicializace aplikací, stahování balíčků pro nasazení aplikací, přepsání adresy URL & konfigurace SSL pomocí DSC a Azure Key Vaultu.
škálovací sady virtuálních počítačů s automatickým škálováním, na kterém běží webové aplikace IIS

nasazení do Azure
Nasadí škálovací sadu virtuálních počítačů s Windows se službou IIS a velmi základní webovou aplikací .NET MVC. Rozšíření VMSS PowerShell DSC se využívá k instalaci služby IIS a nasazení balíčku WebDeploy.
Nasazení škálovací sady virtuálních počítačů s vlastní imagí Linuxu

nasazení do Azure
Tato šablona umožňuje nasadit vlastní image virtuálního počítače s Linuxem do škálovací sady. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s vyrovnáváním zatížení HTTP (ve výchozím nastavení na portu 80). Příklad používá vlastní skript k nasazení a aktualizaci aplikace, možná budete muset zadat vlastní skript pro vlastní postup aktualizace. Budete muset poskytnout generalizovanou image virtuálního počítače ve stejném předplatném a oblasti, ve které vytváříte VMSS.
Ruční změna počtu virtuálních počítačů ve škálovací sadě

nasazení do Azure
Tato šablona umožňuje ručně změnit počet virtuálních počítačů ve škálovací sadě.
nasazení škálovací sady virtuálních počítačů s Linuxem a automatickým škálováním

nasazení do Azure
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Linuxem pomocí nejnovější opravené verze Ubuntu Linuxu 15.04 nebo 14.04.4-LTS. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení ssh. Mají také integrované automatické škálování.
nasazení škálovací sady virtuálních počítačů s virtuálními počítači s Windows a automatickým škálováním

nasazení do Azure
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Windows pomocí nejnovější opravené verze Windows 2008-R2-SP1, 2012-Datacenter nebo 2012-R2-Datacenter. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení RDP. Mají také integrované automatické škálování.

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku automatického škálování je možné nasadit s operacemi, které cílí:

  • 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/autoscalesettings, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Insights/autoscalesettings@2022-10-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      enabled = bool
      name = "string"
      notifications = [
        {
          email = {
            customEmails = [
              "string"
            ]
            sendToSubscriptionAdministrator = bool
            sendToSubscriptionCoAdministrators = bool
          }
          operation = "Scale"
          webhooks = [
            {
              properties = {
                {customized property} = "string"
              }
              serviceUri = "string"
            }
          ]
        }
      ]
      predictiveAutoscalePolicy = {
        scaleLookAheadTime = "string"
        scaleMode = "string"
      }
      profiles = [
        {
          capacity = {
            default = "string"
            maximum = "string"
            minimum = "string"
          }
          fixedDate = {
            end = "string"
            start = "string"
            timeZone = "string"
          }
          name = "string"
          recurrence = {
            frequency = "string"
            schedule = {
              days = [
                "string"
              ]
              hours = [
                int
              ]
              minutes = [
                int
              ]
              timeZone = "string"
            }
          }
          rules = [
            {
              metricTrigger = {
                dimensions = [
                  {
                    DimensionName = "string"
                    Operator = "string"
                    Values = [
                      "string"
                    ]
                  }
                ]
                dividePerInstance = bool
                metricName = "string"
                metricNamespace = "string"
                metricResourceLocation = "string"
                metricResourceUri = "string"
                operator = "string"
                statistic = "string"
                threshold = int
                timeAggregation = "string"
                timeGrain = "string"
                timeWindow = "string"
              }
              scaleAction = {
                cooldown = "string"
                direction = "string"
                type = "string"
                value = "string"
              }
            }
          ]
        }
      ]
      targetResourceLocation = "string"
      targetResourceUri = "string"
    }
  })
}

Hodnoty vlastností

automatické škálování resetování

Jméno Popis Hodnota
typ Typ prostředku Microsoft.Insights/autoscalesettings@2022-10-01
Jméno Název prostředku string (povinné)

Limit znaků: 1-260

Platné znaky:
Nejde použít:
:<>+/&%\?| nebo řídicí znaky

Nemůže končit mezerou nebo tečkou.
umístění 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é)
visačky Získá nebo nastaví seznam párů klíč-hodnota, které popisují prostředek. Tyto značky je možné použít k zobrazení a seskupování tohoto prostředku (napříč skupinami prostředků). Pro prostředek je možné zadat maximálně 15 značek. Každá značka musí mít klíč delší než 128 znaků a hodnota nesmí být delší než 256 znaků. Slovník názvů a hodnot značek
vlastnosti Nastavení automatického škálování prostředku automatického škálování (povinné)

Automatické škálováníSetting

Jméno Popis Hodnota
zpřístupněný příznak povolenou. Určuje, jestli je pro prostředek povolené automatické škálování. Výchozí hodnota je false. Bool
Jméno název nastavení automatického škálování. řetězec
upozornění shromažďování oznámení. automatického škálování []
predictiveAutoscalePolicy prediktivní režim zásad automatického škálování. PredictiveAutoscalePolicy
profily kolekce profilů automatického škálování, které určují různé parametry škálování pro různá časová období. Lze zadat maximálně 20 profilů. automatického škálováníprofile[] (povinné)

Omezení:
Maximální délka = 20
targetResourceLocation umístění prostředku, do kterého se má přidat nastavení automatického škálování. řetězec
targetResourceUri identifikátor prostředku, do kterého se má přidat nastavení automatického škálování. řetězec

Automatické škálováníNotification

Jméno Popis Hodnota
E-mail e-mailové oznámení. EmailNotification
operace operace přidružená k oznámení a její hodnota musí být "škálovat". "Škálování" (povinné)
webhooky kolekce oznámení webhooku. WebhookNotification[]

EmailNotification

Jméno Popis Hodnota
customEmails vlastní seznam e-mailů. Tato hodnota může být null nebo prázdná, v takovém případě bude tento atribut ignorován. string[]
sendToSubscriptionAdministrator hodnota označující, jestli chcete odeslat e-mail správci předplatného. Bool
sendToSubscriptionCoAdministrators hodnota označující, jestli se mají odesílat e-maily spolusprávci předplatného. Bool

WebhookNotification

Jméno Popis Hodnota
vlastnosti a property bag of settings. Tato hodnota může být prázdná. webhookNotificationProperties
serviceUri adresu služby, která má oznámení přijmout. řetězec

WebhookNotificationProperties

Jméno Popis Hodnota
{přizpůsobená vlastnost} řetězec

PredictiveAutoscalePolicy

Jméno Popis Hodnota
scaleLookAheadTime dobu, po kterou se mají určit, podle kterých instancí se budou spouštět předem. Musí být ve formátu ISO 8601 mezi 1 minutou a 60 minut. řetězec
scaleMode prediktivní režim automatického škálování "Zakázáno"
"Povoleno"
"ForecastOnly" (povinné)

AutoscaleProfile

Jméno Popis Hodnota
kapacita počet instancí, které lze použít během tohoto profilu. ScaleCapacity (povinné)
fixedDate konkrétní datum a čas profilu. Tento prvek se nepoužívá, pokud je použit prvek Recurrence. TimeWindow
Jméno název profilu. string (povinné)
opakování časy opakování, kdy tento profil začíná. Tento prvek se nepoužívá, pokud se používá prvek FixedDate. opakování
pravidla kolekce pravidel, která poskytují triggery a parametry akce škálování. Lze zadat maximálně 10 pravidel. ScaleRule[] (povinné)

ScaleCapacity

Jméno Popis Hodnota
výchozí počet instancí, které budou nastaveny, pokud metriky nejsou k dispozici pro vyhodnocení. Výchozí hodnota se používá pouze v případě, že je aktuální počet instancí nižší než výchozí. string (povinné)
maximum maximální počet instancí pro prostředek. Skutečný maximální počet instancí je omezený jádry dostupnými v předplatném. string (povinné)
minimální minimální počet instancí prostředku. string (povinné)

TimeWindow

Jméno Popis Hodnota
konec čas ukončení profilu ve formátu ISO 8601. string (povinné)
začínat počáteční čas profilu ve formátu ISO 8601. string (povinné)
timeZone časové pásmo počátečního a koncového času profilu. Mezi příklady platných časových pásem patří: Dateline Standard Time, UTC-11, Hawaiian Standard Time, Alaskan Standard Time, Pacific Standard Time (Mexiko), Pacific Standard Time, US Mountain Standard Time, Mountain Standard Time (Mexiko), Mountain Standard Time (Mexiko), Mountain Standard Time, Central America Standard Time, Central Standard Time, Central Standard Time (Mexiko), Canada Central Standard Time, SA Pacific Standard Time, Eastern Standard Time, STANDARDNÍ ČAS USA – východ, Venezuela – standardní čas, Argentinský standardní čas, Atlantický standardní čas, střední brazilský standardní čas, standardní čas SA – západ, Tichomoří – standardní čas, E. South America Standard Time, Argentina Standard Time, SA Eastern Standard Time, Greenland Standard Time, Montevideo Standard Time, Bahia Standard Time, UTC-02, Mid-Atlantic Standardní čas, Azores Standard Time, Standardní čas Kapverdy, Maroko Standardní čas, UTC, GMT Standard Time, W. Europe Standard Time, Central Europe Standard Time, Romance Standard Time, Central European Standard Time, W. Central Africa Standard Time, Namibia Standard Time, Jordan Standard Time, GTB Standard Time, Middle East Standard Time, Egypt Standard Time, Sýrie Standard Time, E. Europe Standard Time, Jihoafrická republika Standardní čas, STANDARDNÍ ČAS FLE, Türkiye Standardní čas, Izrael standardní čas, Standardní čas, Libye standardní čas, Arabský standardní čas, Arabský standardní čas, Bělorusko Standardní čas, Ruský standardní čas, E. Afrika Standardní čas, Írán Standardní čas, Arabský standardní čas, Ázerbájdžán standardní čas, Rusko časové pásmo 3, Mauricius Standard Time, Georgian Standard Time, Georgian Standard Time, Standard Time, Standardní čas Afghánistánu, Standardní čas Západní Asie, Standardní čas Ekaterinburg, Pákistán standardní čas, Indie standardní čas, Srí Lanka Standardní čas, Nepál Standardní čas, Střední Asie Standardní čas, Bangladéš standardní čas, N. Standardní čas Střední Asie, Myanmar – standardní čas, SE Asia Standard Time, Severní Asie Standardní čas, Čína Standardní čas, Severní Asie – standardní čas, Singapur – standardní čas, W. Australia Standard Time, Taipei Standard Time, Ulaanbaatar Standard Time, Tokyo Standard Time, Korea Standard Time, Yakutsk Standard Time, Cen. Standardní čas Austrálie, Standardní čas AUS – střed, E. Austrálie Standardní čas, Standardní čas AUS Východní Tichomoří, Standardní čas Západní Tichomoří, Tasmania Standardní čas, Magadan Standardní čas, Standardní čas, Rusko Časové pásmo 10, Střední Tichomoří Standardní čas, Rusko – časové pásmo 11, Nový Zéland Standardní čas, UTC+12, Fiji Standard Time, Kamchatka Standardní čas, Tonga Standardní čas, Samoa Standardní čas, Line Islands Standard Time řetězec

Opakování

Jméno Popis Hodnota
frekvence frekvence opakování. Jak často se má profil plánu projevit. Tato hodnota musí být Týden, což znamená, že každý týden bude mít stejnou sadu profilů. Pokud chcete například nastavit denní plán, nastavte plán na každý den v týdnu. Vlastnost četnosti určuje, že plán se opakuje týdně. "Den"
"Hodina"
"Minuta"
"Měsíc"
"Žádný"
"Sekunda"
"Týden"
"Year" (povinné)
naplánovat omezení plánování pro zahájení profilu. rekurentní (povinné)

Rekurentní plán

Jméno Popis Hodnota
Dny kolekce dnů, na které se profil projeví. Možné hodnoty jsou neděle až sobota. string[] (povinné)
hodiny Kolekce hodin, na které se profil projeví. Podporované hodnoty jsou 0 až 23 ve 24hodinovém formátu (nepodporuje se časy doleva/odpoledne). int[] (povinné)
minuty Kolekce minut, ve kterých se profil projeví. int[] (povinné)
timeZone časové pásmo pro hodiny profilu. Mezi příklady platných časových pásem patří: Dateline Standard Time, UTC-11, Hawaiian Standard Time, Alaskan Standard Time, Pacific Standard Time (Mexiko), Pacific Standard Time, US Mountain Standard Time, Mountain Standard Time (Mexiko), Mountain Standard Time (Mexiko), Mountain Standard Time, Central America Standard Time, Central Standard Time, Central Standard Time (Mexiko), Canada Central Standard Time, SA Pacific Standard Time, Eastern Standard Time, STANDARDNÍ ČAS USA – východ, Venezuela – standardní čas, Argentinský standardní čas, Atlantický standardní čas, střední brazilský standardní čas, standardní čas SA – západ, Tichomoří – standardní čas, E. South America Standard Time, Argentina Standard Time, SA Eastern Standard Time, Greenland Standard Time, Montevideo Standard Time, Bahia Standard Time, UTC-02, Mid-Atlantic Standardní čas, Azores Standard Time, Standardní čas Kapverdy, Maroko Standardní čas, UTC, GMT Standard Time, W. Europe Standard Time, Central Europe Standard Time, Romance Standard Time, Central European Standard Time, W. Central Africa Standard Time, Namibia Standard Time, Jordan Standard Time, GTB Standard Time, Middle East Standard Time, Egypt Standard Time, Sýrie Standard Time, E. Europe Standard Time, Jihoafrická republika Standardní čas, STANDARDNÍ ČAS FLE, Türkiye Standardní čas, Izrael standardní čas, Standardní čas, Libye standardní čas, Arabský standardní čas, Arabský standardní čas, Bělorusko Standardní čas, Ruský standardní čas, E. Afrika Standardní čas, Írán Standardní čas, Arabský standardní čas, Ázerbájdžán standardní čas, Rusko časové pásmo 3, Mauricius Standard Time, Georgian Standard Time, Georgian Standard Time, Standard Time, Standardní čas Afghánistánu, Standardní čas Západní Asie, Standardní čas Ekaterinburg, Pákistán standardní čas, Indie standardní čas, Srí Lanka Standardní čas, Nepál Standardní čas, Střední Asie Standardní čas, Bangladéš standardní čas, N. Standardní čas Střední Asie, Myanmar – standardní čas, SE Asia Standard Time, Severní Asie Standardní čas, Čína Standardní čas, Severní Asie – standardní čas, Singapur – standardní čas, W. Australia Standard Time, Taipei Standard Time, Ulaanbaatar Standard Time, Tokyo Standard Time, Korea Standard Time, Yakutsk Standard Time, Cen. Standardní čas Austrálie, Standardní čas AUS – střed, E. Austrálie Standardní čas, Standardní čas AUS Východní Tichomoří, Standardní čas Západní Tichomoří, Tasmania Standardní čas, Magadan Standardní čas, Standardní čas, Rusko Časové pásmo 10, Střední Tichomoří Standardní čas, Rusko – časové pásmo 11, Nový Zéland Standardní čas, UTC+12, Fiji Standard Time, Kamchatka Standardní čas, Tonga Standardní čas, Samoa Standardní čas, Line Islands Standard Time string (povinné)

ScaleRule

Jméno Popis Hodnota
metricTrigger trigger, který má za následek akci škálování. MetricTrigger (povinné)
scaleAction parametry akce škálování. ScaleAction (povinné)

MetricTrigger

Jméno Popis Hodnota
dimenze Seznam podmínek dimenzí Příklad: [{"DimensionName":"AppName";"Operator":"Equals","Values":["App1"]},{"DimensionName":"Deployment","Operator":"Equals","Values":["default"]}]. ScaleRuleMetricDimension[]
dividePerInstance hodnota označující, jestli se má metrika dělit na instanci. Bool
metricName název metriky, která definuje, co pravidlo monitoruje. string (povinné)
metricNamespace obor názvů metriky, která definuje, co pravidlo monitoruje. řetězec
metricResourceLocation umístění prostředku, který pravidlo monitoruje. řetězec
Identifikátor metricResourceUri identifikátor prostředku, který pravidlo monitoruje. string (povinné)
operátor operátor, který se používá k porovnání dat metriky a prahové hodnoty. "Rovná se"
"GreaterThan"
"GreaterThanOrEqual"
"LessThan"
"LessThanOrEqual"
NotEquals (povinné)
statistický typ statistiky metriky. Jak se metriky z více instancí kombinují. "Průměr"
"Počet"
"Max"
"Min"
"Součet" (povinné)
práh prahová hodnota metriky, která aktivuje akci škálování. int (povinné)
timeAggregation typ časové agregace. Způsob kombinování shromážděných dat v průběhu času Výchozí hodnota je Průměr. "Průměr"
"Počet"
"Poslední"
"Maximum"
"Minimum"
"Celkem" (povinné)
timeGrain členitost metrik, které pravidlo monitoruje. Musí být jednou z předdefinovaných hodnot vrácených z definic metriky pro metriku. Musí být mezi 12 hodinami a 1 minutou. string (povinné)
timeWindow rozsah času, ve kterém se shromažďují data instance. Tato hodnota musí být větší než zpoždění v kolekci metrik, které se může lišit od prostředku k prostředku. Musí být mezi 12 hodinami a 5 minutami. string (povinné)

ScaleRuleMetricDimension

Jméno Popis Hodnota
DimensionName Název dimenze. string (povinné)
Operátor operátor dimenze. Podporují se jenom "Rovná se" a "NotEquals". "Rovná se" se rovná kterékoli z hodnot. NotEquals není rovno všem hodnotám. "Rovná se"
NotEquals (povinné)
Hodnoty seznam hodnot dimenzí. Například: ["App1","App2"]. string[] (povinné)

ScaleAction

Jméno Popis Hodnota
cooldown doba čekání od poslední akce škálování, než k této akci dojde. Musí být ve formátu ISO 8601 mezi 1 týdnem a 1 minutou. string (povinné)
směr směr měřítka. Bez ohledu na to, jestli se akce škálování zvýší nebo sníží počet instancí. "Snížit"
"Zvýšit"
None (povinné)
typ typ akce, která by měla nastat, když se pravidlo škálování aktivuje. "ChangeCount"
"ExactCount"
PercentChangeCount
ServiceAllowedNextValue (povinné)
hodnota počet instancí, které jsou součástí akce škálování. Tato hodnota musí být 1 nebo větší. Výchozí hodnota je 1. řetězec