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


Microsoft.Insights automatikus méretezési beállítások

Bicep-erőforrásdefiníció

Az automatikus skálázási erőforrástípus üzembe helyezhető a célműveletekkel:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Megjegyzések

A monitorozási megoldások üzembe helyezésével kapcsolatos útmutatásért lásd: Monitorozási erőforrások létrehozása a Bicephasználatával.

Erőforrás formátuma

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

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'
  }
}

Tulajdonságértékek

automatikus méretezési beállítások

Név Leírás Érték
név Az erőforrás neve sztring (kötelező)

Karakterkorlát: 1-260

Érvényes karakterek:
Nem használható:
:<>+/&%\?| vagy vezérlőkarakterek

Nem végződhet szóközzel vagy ponttal.
hely Erőforrás helye sztring (kötelező)
Címkék Lekéri vagy beállítja az erőforrást leíró kulcsértékpárok listáját. Ezek a címkék használhatók az erőforrás megtekintéséhez és csoportosításához (erőforráscsoportok között). Egy erőforráshoz legfeljebb 15 címke adható meg. Minden címkének 128 karakternél nem hosszabb kulcsnak és 256 karakternél nem hosszabb értéknek kell lennie. Címkenevek és -értékek szótára. sablonok címkéinek megtekintése
kellékek Az erőforrás automatikus méretezési beállítása. Automatikus skálázás beállítása (kötelező)

Automatikus skálázás beállítása

Név Leírás Érték
Engedélyezve az engedélyezett jelző. Megadja, hogy az automatikus skálázás engedélyezve van-e az erőforráshoz. Az alapértelmezett érték "false". Bool
név az automatikus skálázási beállítás neve. húr
Értesítések az értesítések gyűjtését. automatikus méretezési[]
predictiveAutoscalePolicy a prediktív automatikus skálázási szabályzatmód. PredictiveAutoscalePolicy
Profilok automatikus méretezési profilok gyűjteménye, amelyek különböző skálázási paramétereket határoznak meg különböző időszakokra. Legfeljebb 20 profil adható meg. AutoscaleProfile[] (kötelező)

Korlátok:
Maximális hossz = 20
targetResourceLocation annak az erőforrásnak a helyét, amelybe az automatikus méretezési beállítást hozzá kell adni. húr
targetResourceUri annak az erőforrásnak az erőforrás-azonosítója, amelybe az automatikus méretezési beállítást hozzá kell adni. húr

Automatikus méretezésnemesítés

Név Leírás Érték
E-mail e-mailes értesítés. e-mail-készítési
művelet az értesítéshez társított műveletnek és értékének "skálázásnak" kell lennie "Skálázás" (kötelező)
webhookok webhook-értesítések gyűjteménye. WebhookNotification[]

EmailNotification

Név Leírás Érték
customEmails az egyéni e-mail-lista. Ez az érték lehet null vagy üres, ebben az esetben a rendszer figyelmen kívül hagyja ezt az attribútumot. sztring[]
sendToSubscriptionAdministrator egy érték, amely jelzi, hogy e-mailt szeretne-e küldeni az előfizetés rendszergazdájának. Bool
sendToSubscriptionCoAdministrators egy érték, amely jelzi, hogy e-mailt szeretne-e küldeni az előfizetés társ-rendszergazdáinak. Bool

WebhookNemotification

Név Leírás Érték
kellékek egy tulajdonságcsomagot a beállítások közül. Ez az érték üres lehet. WebhookNotificationProperties
serviceUri a szolgáltatás címét az értesítés fogadásához. húr

WebhookNotificationProperties

Név Leírás Érték
{testreszabott tulajdonság} húr

PredictiveAutoscalePolicy

Név Leírás Érték
scaleLookAheadTime a példányok előzetes indításának időtartamát. Iso 8601 formátumban 1 perc és 60 perc között kell lennie. húr
scaleMode a prediktív automatikus skálázási mód "Letiltva"
"Engedélyezve"
"ForecastOnly" (kötelező)

Automatikus méretezésprofil

Név Leírás Érték
kapacitás a profil során használható példányok száma. ScaleCapacity (kötelező)
fixedDate a profil konkrét dátum-ideje. Ezt az elemet nem használja a rendszer, ha az Ismétlődés elemet használja. TimeWindow
név a profil neve. sztring (kötelező)
Ismétlődés a profil kezdetének ismétlődő időpontjai. Ez az elem nem használható a RögzítettDátum elem használata esetén. ismétlődési
Szabályok a skálázási művelet eseményindítóit és paramétereit biztosító szabályok gyűjteménye. Legfeljebb 10 szabály adható meg. ScaleRule[] (kötelező)

ScaleCapacity

Név Leírás Érték
alapértelmezett azon példányok száma, amelyek akkor lesznek beállítva, ha a metrikák nem érhetők el a kiértékeléshez. Az alapértelmezett érték csak akkor használatos, ha az aktuális példányok száma alacsonyabb az alapértelmezettnél. sztring (kötelező)
maximális az erőforrás példányainak maximális száma. A példányok tényleges maximális számát az előfizetésben elérhető magok korlátozzák. sztring (kötelező)
minimális az erőforrás példányainak minimális száma. sztring (kötelező)

TimeWindow

Név Leírás Érték
vég a profil záró időpontja ISO 8601 formátumban. sztring (kötelező)
elkezd a profil kezdő időpontja ISO 8601 formátumban. sztring (kötelező)
timeZone a profil kezdési és befejezési idejének időzónája. Néhány példa az érvényes időzónákra: dátumvonali téli idő, UTC-11, hawaii téli idő, alaszkai téli idő, csendes-óceáni téli idő (Mexikó), csendes-óceáni téli idő, amerikai hegyi téli idő, hegyi téli idő (Mexikó), hegyi téli idő, közép-amerikai téli idő, közép-amerikai téli idő, közép-amerikai téli idő, közép-amerikai téli idő (Mexikó), Kanada középső téli ideje, CSENDES-óceáni téli idő, keleti téli idő, USA keleti téli idő, venezuelai téli idő, paraguayi téli idő, atlanti-óceáni téli idő, közép-brazíliai téli idő, sa nyugati téli idő, csendes-óceáni sa szabványidő, Új-Fundland standard idő, E. Dél-Amerika téli idő, Argentína standard idő, SA keleti téli idő, grönlandi téli idő, Montevideo standard idő, Bahia standard idő, UTC-02, Mid-Atlantic standard idő, Azori-szigeteki téli idő, Zöld-foki-szigeteki téli idő, Marokkói téli idő, UTC, GMT standard idő, greenwichi téli idő, W. Europe standard idő, Közép-Európa standard idő, romantika téli idő, közép-európai téli idő, W. Közép-Afrika standard idő, Namíbia standard idő, Jordánia standard idő, GTB standard idő, Közel-Kelet standard idő, Egyiptom standard idő, Szíriai téli idő, E. Európa standard idő, Dél-Afrikai Köztársaság standard ideje, FLE standard idő, Türkiye standard idő, Izraeli téli idő, Kalinyingrádi téli idő, Líbiai téli idő, Arab téli idő, Arab téli idő, Fehéroroszországi téli idő, Orosz téli idő, E. Afrika standard idő, Irán téli idő, arab téli idő, Azerbajdzsáni téli idő, Oroszország időzóna 3, Mauritius standard idő, grúz téli idő, Kaukázusi téli idő, Afganisztáni téli idő, nyugat-ázsiai téli idő, Jekatyerinburgi téli idő, Pakisztáni téli idő, India standard idő, Sri Lanka standard idő, nepáli téli idő, közép-ázsiai téli idő, bangladesi téli idő, N. Közép-Ázsia standard idő, Mianmari téli idő, SE Asia Standard Time, Észak-Ázsia standard ideje, Kína téli ideje, Észak-Ázsia keleti téli ideje, Szingapúri téli idő, W. Australia Standard Time, Taipei Standard Time, Ulaanbaatar Standard Time, Tokyo Standard Time, Korea Standard Time, Yakutsk Standard Time, Cen. Ausztráliai téli idő, AUS központi téli idő, E. Ausztrália téli idő, AUS keleti téli idő, nyugat-csendes-óceáni téli idő, tasmaniai téli idő, magadan téli idő, vlagyivosztoki téli idő, oroszországi időzóna 10, közép-csendes-óceáni téli idő, oroszországi időzóna 11, új-zélandi téli idő, UTC+12, Fidzsi-szigeteki téli idő, Kamcsatka standard idő, Tonga standard idő, Szamoa standard idő, Vonal-szigeteki téli idő húr

Ismétlődés

Név Leírás Érték
frekvencia az ismétlődés gyakorisága. Milyen gyakran lép érvénybe az ütemezési profil. Ennek az értéknek hétnek kell lennie, ami azt jelenti, hogy minden héten ugyanazzal a profilkészlettel fog rendelkezni. Ha például napi ütemezést szeretne beállítani, állítsa ütemezést a hét minden napjára. A gyakoriság tulajdonság azt határozza meg, hogy az ütemezés hetente ismétlődik. "Nap"
"Óra"
"Perc"
"Hónap"
"Nincs"
"Második"
"Hét"
"Év" (kötelező)
menetrend a profil kezdetének ütemezési korlátozásai. RecurrentSchedule (kötelező)

RecurrentSchedule

Név Leírás Érték
Napok a profil által érvénybe lépő napok gyűjteménye. A lehetséges értékek vasárnaptól szombatig. sztring[] (kötelező)
Óra Órák gyűjteménye, amelyen a profil érvénybe lép. A támogatott értékek 0 és 23 között vannak a 24 órás órákban (az AM/PM időpontok nem támogatottak). int[] (kötelező)
jegyzőkönyv Percek gyűjteménye, amikor a profil érvénybe lép. int[] (kötelező)
timeZone a profil óráinak időzónája. Néhány példa az érvényes időzónákra: dátumvonali téli idő, UTC-11, hawaii téli idő, alaszkai téli idő, csendes-óceáni téli idő (Mexikó), csendes-óceáni téli idő, amerikai hegyi téli idő, hegyi téli idő (Mexikó), hegyi téli idő, közép-amerikai téli idő, közép-amerikai téli idő, közép-amerikai téli idő, közép-amerikai téli idő (Mexikó), Kanada középső téli ideje, CSENDES-óceáni téli idő, keleti téli idő, USA keleti téli idő, venezuelai téli idő, paraguayi téli idő, atlanti-óceáni téli idő, közép-brazíliai téli idő, sa nyugati téli idő, csendes-óceáni sa szabványidő, Új-Fundland standard idő, E. Dél-Amerika téli idő, Argentína standard idő, SA keleti téli idő, grönlandi téli idő, Montevideo standard idő, Bahia standard idő, UTC-02, Mid-Atlantic standard idő, Azori-szigeteki téli idő, Zöld-foki-szigeteki téli idő, Marokkói téli idő, UTC, GMT standard idő, greenwichi téli idő, W. Europe standard idő, Közép-Európa standard idő, romantika téli idő, közép-európai téli idő, W. Közép-Afrika standard idő, Namíbia standard idő, Jordánia standard idő, GTB standard idő, Közel-Kelet standard idő, Egyiptom standard idő, Szíriai téli idő, E. Európa standard idő, Dél-Afrikai Köztársaság standard ideje, FLE standard idő, Türkiye standard idő, Izraeli téli idő, Kalinyingrádi téli idő, Líbiai téli idő, Arab téli idő, Arab téli idő, Fehéroroszországi téli idő, Orosz téli idő, E. Afrika standard idő, Irán téli idő, arab téli idő, Azerbajdzsáni téli idő, Oroszország időzóna 3, Mauritius standard idő, grúz téli idő, Kaukázusi téli idő, Afganisztáni téli idő, nyugat-ázsiai téli idő, Jekatyerinburgi téli idő, Pakisztáni téli idő, India standard idő, Sri Lanka standard idő, nepáli téli idő, közép-ázsiai téli idő, bangladesi téli idő, N. Közép-Ázsia standard idő, Mianmari téli idő, SE Asia Standard Time, Észak-Ázsia standard ideje, Kína téli ideje, Észak-Ázsia keleti téli ideje, Szingapúri téli idő, W. Australia Standard Time, Taipei Standard Time, Ulaanbaatar Standard Time, Tokyo Standard Time, Korea Standard Time, Yakutsk Standard Time, Cen. Ausztráliai téli idő, AUS központi téli idő, E. Ausztrália téli idő, AUS keleti téli idő, nyugat-csendes-óceáni téli idő, tasmaniai téli idő, magadan téli idő, vlagyivosztoki téli idő, oroszországi időzóna 10, közép-csendes-óceáni téli idő, oroszországi időzóna 11, új-zélandi téli idő, UTC+12, Fidzsi-szigeteki téli idő, Kamcsatka standard idő, Tonga standard idő, Szamoa standard idő, Vonal-szigeteki téli idő sztring (kötelező)

ScaleRule

Név Leírás Érték
metricTrigger skálázási műveletet eredményező eseményindító. MetricTrigger (kötelező)
scaleAction a skálázási művelet paraméterei. ScaleAction (kötelező)

MetricTrigger

Név Leírás Érték
Méretek A dimenziófeltételek listája. Például: [{"DimensionName":"AppName","Operator":"Equals","Values":["App1"]},{"DimensionName":"Deployment","Operator":"Equals","Values":["default"]}]. ScaleRuleMetricDimension[]
dividePerInstance egy érték, amely jelzi, hogy a metrikának meg kell-e osztania példányonként. Bool
metricName annak a metrikanak a neve, amely meghatározza, hogy a szabály mit figyel. sztring (kötelező)
metricNamespace annak a metrikanak a névtere, amely meghatározza, hogy a szabály mit figyel. húr
metricResourceLocation a szabály által figyelt erőforrás helye. húr
metricResourceUri a szabály által figyelt erőforrás erőforrás-azonosítója. sztring (kötelező)
operátor a metrikaadatok és a küszöbérték összehasonlítására használt operátor. "Egyenlő"
"GreaterThan"
"GreaterThanOrEqual"
"LessThan"
"LessThanOrEqual"
"NotEquals" (kötelező)
statisztikai a metrikastatisztika típusát. A több példányból származó metrikák kombinálása. "Átlag"
"Darabszám"
"Max"
'Min'
"Összeg" (kötelező)
küszöb a skálázási műveletet kiváltó metrika küszöbértéke. int (kötelező)
timeAggregation időösszesítés típusa. Az összegyűjtött adatok időbeli összevonásának módját. Az alapértelmezett érték az Átlag. "Átlag"
"Darabszám"
"Utolsó"
"Maximális"
"Minimum"
"Total" (kötelező)
timeGrain a szabály által figyelt metrikák részletessége. A metrika metrikadefinícióiból visszaadott előre definiált értékek egyikének kell lennie. 12 óra és 1 perc között kell lennie. sztring (kötelező)
timeWindow a példányadatok gyűjtésének időtartama. Ennek az értéknek nagyobbnak kell lennie, mint a metrikagyűjtés késleltetése, amely erőforrásról erőforrásra változhat. 12 óra és 5 perc között kell lennie. sztring (kötelező)

ScaleRuleMetricDimension

Név Leírás Érték
Dimenziónév A dimenzió neve. sztring (kötelező)
Operátor a dimenzió operátor. Csak az "Equals" és a "NotEquals" támogatott. Az "Egyenlő" érték bármely értékével egyenlő. A "NotEquals" nem egyenlő az összes értékkel "Egyenlő"
"NotEquals" (kötelező)
Értékrend dimenzióértékek listája. Például: ["App1";"App2"]. sztring[] (kötelező)

ScaleAction

Név Leírás Érték
lehűlés a művelet előtti utolsó skálázási művelet óta eltelt várakozási idő. Iso 8601 formátumban 1 hét és 1 perc között kell lennie. sztring (kötelező)
irány a skálázás irányát. A skálázási művelet növeli vagy csökkenti a példányok számát. "Csökkenés"
"Növekedés"
"Nincs" (kötelező)
típus a skálázási szabály aktiválásakor végrehajtandó művelet típusa. 'ChangeCount'
"ExactCount"
"PercentChangeCount"
"ServiceAllowedNextValue" (kötelező)
érték a skálázási műveletben részt vevő példányok száma. Ennek az értéknek 1 vagy nagyobbnak kell lennie. Az alapértelmezett érték 1. húr

Rövid útmutatósablonok

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

Sablon Leírás
Darktrace automatikus skálázási vSensors

Üzembe helyezés az Azure
Ezzel a sablonnal automatikusan üzembe helyezheti a Darktrace vSensors automatikus skálázását
Drupal üzembe helyezése virtuálisgép-méretezési csoporttal, Azure Files és Mysql

Üzembe helyezés az Azure
Virtuálisgép-méretezési csoport üzembe helyezése terheléselosztó/NAT & minden Drupalt futtató virtuális géphez (Apache/PHP). Minden csomópont megosztja a létrehozott Azure-fájlmegosztási tárolót és a MySQL-adatbázist
Kentico Xperience

Üzembe helyezés az Azure
Ez a sablon megkönnyíti a Kentico Xperience-környezetek Microsoft Azure-beli üzemeltetéséhez szükséges erőforrások üzembe helyezését.
LANSA Windows rendszerű virtuálisgép-méretezési csoport automatikus méretezése az Azure SQL Database

Üzembe helyezés az Azure
A sablon üzembe helyez egy Windows rendszerű virtuális gépet a méretezési csoportban a kívánt számú virtuális géppel, és egy LANSA MSI-t az egyes virtuális gépekre való telepítéshez. A virtuálisgép-méretezési csoport üzembe helyezése után egy egyéni szkriptbővítményt használ a LANSA MSI telepítéséhez)
Virtuálisgép-méretezési csoport üzembe helyezése Python Bottle-kiszolgálóval & automatikus skálázási

Üzembe helyezés az Azure
Virtuálisgép-méretezési csoport üzembe helyezése terheléselosztó/NAT mögött, & minden virtuális gép egy egyszerű Python Bottle-alkalmazást futtat, amely működik. Az automatikus méretezési konfigurált méretezési csoport igény szerint felskálázza a &
méretezhető Umbraco CMS-webalkalmazás

Üzembe helyezés az Azure
Ez a sablon egyszerű módot kínál az Umbraco CMS webalkalmazás azure App Service Web Apps-en való üzembe helyezésére.
Egyszerű Umbraco CMS-webalkalmazás

Üzembe helyezés az Azure
Ez a sablon egyszerű módot kínál az Umbraco CMS webalkalmazás azure App Service Web Apps-en való üzembe helyezésére.
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbooks

Üzembe helyezés az Azure
A nagyvállalati felhőbevezetéshez felelősségteljes és hatékony szabályozási modellekre van szükség ahhoz, hogy értéket nyerjenek a felhőbeli üzemelő példányaikból. A CloudWise (a megoldás kódneve) az Azure Partner Gyorsútmutatókból elérhető összetett megoldás, amely az ügyfelek, a system integrátorok és a partnerek számára egyaránt bevezetést lehetővé tevő eszköz, amely önkiszolgáló, automatizált szabályozási és üzemeltetési megoldást kínál, amelynek középpontjában a költségek optimalizálása, az alkalmazás(ok) megbízhatóságának javítása és az üzleti kockázat csökkentése áll. A megoldás kiemeli a láthatóság és a vezérlés alapvető szabályozási pilléreit.
Automatikus méretezési beállítás üzembe helyezése virtuálisgép-méretezési

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi egy automatikus méretezési szabályzat üzembe helyezését a Virtual Machine ScaleSet-erőforráshoz.
Automatikus méretezési beállítás üzembe helyezése az App Service-csomaghoz

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi egy automatikus skálázási szabályzat üzembe helyezését az Azure AppService Plan-erőforráshoz.
Windows VMSS üzembe helyezése windowsos featurtes SSL DSC

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi két Windows VMSS üzembe helyezését, a Windows-funkciók konfigurálását, például az IIS/Web Szerepkört, a .Net Framework 4.5-öt, a windowsos hitelesítést, az alkalmazás inicializálását, az alkalmazástelepítési csomagok letöltését, az URL-cím átírását & SSL-konfigurációt a DSC és az Azure Key Vault használatával
virtuálisgép-méretezési csoport az IIS WebApp automatikus skálázásával

Üzembe helyezés az Azure
Üzembe helyez egy IIS-t futtató Windows rendszerű virtuálisgép-méretezési csoportot és egy nagyon egyszerű .NET MVC-webalkalmazást. A VMSS PowerShell DSC-bővítmény az IIS telepítési és WebDeploy-csomag üzembe helyezésére használható.
Virtuálisgép-méretezési csoport üzembe helyezése linuxos egyéni rendszerképekkel

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi egy egyéni virtuálisgép-linuxos rendszerkép üzembe helyezését egy méretezési csoportban. Ezek a virtuális gépek egy HTTP-terheléselosztással rendelkező terheléselosztó mögött találhatók (alapértelmezés szerint a 80-as porton). A példa egy egyéni szkriptet használ az alkalmazás üzembe helyezéséhez és frissítéséhez, előfordulhat, hogy meg kell adnia az egyéni szkriptet a saját frissítési eljárásához. Általános rendszerképet kell biztosítania a virtuális gépről ugyanabban az előfizetésben és régióban, ahol a VMSS-t létrehozza.
Méretezési csoportban lévő virtuális gépek számának manuális módosítása

Üzembe helyezés az Azure
Ezzel a sablonnal manuálisan módosíthatja a méretezési csoportban lévő virtuális gépek számát.
Virtuálisgép-méretezési csoport üzembe helyezése Linux rendszerű virtuális gépekkel és automatikus méretezési

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi linuxos virtuális gépek egyszerű méretezési készletének üzembe helyezését az Ubuntu Linux 15.04 vagy 14.04.4-LTS legújabb javított verziójával. Ezek a virtuális gépek az ssh-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. Az automatikus méretezést is integrálják
Virtuálisgép-méretezési csoport üzembe helyezése Windows rendszerű virtuális gépekkel és automatikus méretezési

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi a Windows rendszerű virtuális gépek egyszerű méretezési készletének üzembe helyezését a Windows 2008-R2-SP1, 2012-Datacenter vagy 2012-R2-Datacenter legújabb javított verziójával. Ezek a virtuális gépek az RDP-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. Az automatikus méretezést is integrálják

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

Az automatikus skálázási erőforrástípus üzembe helyezhető a célműveletekkel:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Megjegyzések

A monitorozási megoldások üzembe helyezésével kapcsolatos útmutatásért lásd: Monitorozási erőforrások létrehozása a Bicephasználatával.

Erőforrás formátuma

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

{
  "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"
  }
}

Tulajdonságértékek

automatikus méretezési beállítások

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.Insights/autoscalesettings"
apiVersion Az erőforrás API-verziója '2022-10-01'
név Az erőforrás neve sztring (kötelező)

Karakterkorlát: 1-260

Érvényes karakterek:
Nem használható:
:<>+/&%\?| vagy vezérlőkarakterek

Nem végződhet szóközzel vagy ponttal.
hely Erőforrás helye sztring (kötelező)
Címkék Lekéri vagy beállítja az erőforrást leíró kulcsértékpárok listáját. Ezek a címkék használhatók az erőforrás megtekintéséhez és csoportosításához (erőforráscsoportok között). Egy erőforráshoz legfeljebb 15 címke adható meg. Minden címkének 128 karakternél nem hosszabb kulcsnak és 256 karakternél nem hosszabb értéknek kell lennie. Címkenevek és -értékek szótára. sablonok címkéinek megtekintése
kellékek Az erőforrás automatikus méretezési beállítása. Automatikus skálázás beállítása (kötelező)

Automatikus skálázás beállítása

Név Leírás Érték
Engedélyezve az engedélyezett jelző. Megadja, hogy az automatikus skálázás engedélyezve van-e az erőforráshoz. Az alapértelmezett érték "false". Bool
név az automatikus skálázási beállítás neve. húr
Értesítések az értesítések gyűjtését. automatikus méretezési[]
predictiveAutoscalePolicy a prediktív automatikus skálázási szabályzatmód. PredictiveAutoscalePolicy
Profilok automatikus méretezési profilok gyűjteménye, amelyek különböző skálázási paramétereket határoznak meg különböző időszakokra. Legfeljebb 20 profil adható meg. AutoscaleProfile[] (kötelező)

Korlátok:
Maximális hossz = 20
targetResourceLocation annak az erőforrásnak a helyét, amelybe az automatikus méretezési beállítást hozzá kell adni. húr
targetResourceUri annak az erőforrásnak az erőforrás-azonosítója, amelybe az automatikus méretezési beállítást hozzá kell adni. húr

Automatikus méretezésnemesítés

Név Leírás Érték
E-mail e-mailes értesítés. e-mail-készítési
művelet az értesítéshez társított műveletnek és értékének "skálázásnak" kell lennie "Skálázás" (kötelező)
webhookok webhook-értesítések gyűjteménye. WebhookNotification[]

EmailNotification

Név Leírás Érték
customEmails az egyéni e-mail-lista. Ez az érték lehet null vagy üres, ebben az esetben a rendszer figyelmen kívül hagyja ezt az attribútumot. sztring[]
sendToSubscriptionAdministrator egy érték, amely jelzi, hogy e-mailt szeretne-e küldeni az előfizetés rendszergazdájának. Bool
sendToSubscriptionCoAdministrators egy érték, amely jelzi, hogy e-mailt szeretne-e küldeni az előfizetés társ-rendszergazdáinak. Bool

WebhookNemotification

Név Leírás Érték
kellékek egy tulajdonságcsomagot a beállítások közül. Ez az érték üres lehet. WebhookNotificationProperties
serviceUri a szolgáltatás címét az értesítés fogadásához. húr

WebhookNotificationProperties

Név Leírás Érték
{testreszabott tulajdonság} húr

PredictiveAutoscalePolicy

Név Leírás Érték
scaleLookAheadTime a példányok előzetes indításának időtartamát. Iso 8601 formátumban 1 perc és 60 perc között kell lennie. húr
scaleMode a prediktív automatikus skálázási mód "Letiltva"
"Engedélyezve"
"ForecastOnly" (kötelező)

Automatikus méretezésprofil

Név Leírás Érték
kapacitás a profil során használható példányok száma. ScaleCapacity (kötelező)
fixedDate a profil konkrét dátum-ideje. Ezt az elemet nem használja a rendszer, ha az Ismétlődés elemet használja. TimeWindow
név a profil neve. sztring (kötelező)
Ismétlődés a profil kezdetének ismétlődő időpontjai. Ez az elem nem használható a RögzítettDátum elem használata esetén. ismétlődési
Szabályok a skálázási művelet eseményindítóit és paramétereit biztosító szabályok gyűjteménye. Legfeljebb 10 szabály adható meg. ScaleRule[] (kötelező)

ScaleCapacity

Név Leírás Érték
alapértelmezett azon példányok száma, amelyek akkor lesznek beállítva, ha a metrikák nem érhetők el a kiértékeléshez. Az alapértelmezett érték csak akkor használatos, ha az aktuális példányok száma alacsonyabb az alapértelmezettnél. sztring (kötelező)
maximális az erőforrás példányainak maximális száma. A példányok tényleges maximális számát az előfizetésben elérhető magok korlátozzák. sztring (kötelező)
minimális az erőforrás példányainak minimális száma. sztring (kötelező)

TimeWindow

Név Leírás Érték
vég a profil záró időpontja ISO 8601 formátumban. sztring (kötelező)
elkezd a profil kezdő időpontja ISO 8601 formátumban. sztring (kötelező)
timeZone a profil kezdési és befejezési idejének időzónája. Néhány példa az érvényes időzónákra: dátumvonali téli idő, UTC-11, hawaii téli idő, alaszkai téli idő, csendes-óceáni téli idő (Mexikó), csendes-óceáni téli idő, amerikai hegyi téli idő, hegyi téli idő (Mexikó), hegyi téli idő, közép-amerikai téli idő, közép-amerikai téli idő, közép-amerikai téli idő, közép-amerikai téli idő (Mexikó), Kanada középső téli ideje, CSENDES-óceáni téli idő, keleti téli idő, USA keleti téli idő, venezuelai téli idő, paraguayi téli idő, atlanti-óceáni téli idő, közép-brazíliai téli idő, sa nyugati téli idő, csendes-óceáni sa szabványidő, Új-Fundland standard idő, E. Dél-Amerika téli idő, Argentína standard idő, SA keleti téli idő, grönlandi téli idő, Montevideo standard idő, Bahia standard idő, UTC-02, Mid-Atlantic standard idő, Azori-szigeteki téli idő, Zöld-foki-szigeteki téli idő, Marokkói téli idő, UTC, GMT standard idő, greenwichi téli idő, W. Europe standard idő, Közép-Európa standard idő, romantika téli idő, közép-európai téli idő, W. Közép-Afrika standard idő, Namíbia standard idő, Jordánia standard idő, GTB standard idő, Közel-Kelet standard idő, Egyiptom standard idő, Szíriai téli idő, E. Európa standard idő, Dél-Afrikai Köztársaság standard ideje, FLE standard idő, Türkiye standard idő, Izraeli téli idő, Kalinyingrádi téli idő, Líbiai téli idő, Arab téli idő, Arab téli idő, Fehéroroszországi téli idő, Orosz téli idő, E. Afrika standard idő, Irán téli idő, arab téli idő, Azerbajdzsáni téli idő, Oroszország időzóna 3, Mauritius standard idő, grúz téli idő, Kaukázusi téli idő, Afganisztáni téli idő, nyugat-ázsiai téli idő, Jekatyerinburgi téli idő, Pakisztáni téli idő, India standard idő, Sri Lanka standard idő, nepáli téli idő, közép-ázsiai téli idő, bangladesi téli idő, N. Közép-Ázsia standard idő, Mianmari téli idő, SE Asia Standard Time, Észak-Ázsia standard ideje, Kína téli ideje, Észak-Ázsia keleti téli ideje, Szingapúri téli idő, W. Australia Standard Time, Taipei Standard Time, Ulaanbaatar Standard Time, Tokyo Standard Time, Korea Standard Time, Yakutsk Standard Time, Cen. Ausztráliai téli idő, AUS központi téli idő, E. Ausztrália téli idő, AUS keleti téli idő, nyugat-csendes-óceáni téli idő, tasmaniai téli idő, magadan téli idő, vlagyivosztoki téli idő, oroszországi időzóna 10, közép-csendes-óceáni téli idő, oroszországi időzóna 11, új-zélandi téli idő, UTC+12, Fidzsi-szigeteki téli idő, Kamcsatka standard idő, Tonga standard idő, Szamoa standard idő, Vonal-szigeteki téli idő húr

Ismétlődés

Név Leírás Érték
frekvencia az ismétlődés gyakorisága. Milyen gyakran lép érvénybe az ütemezési profil. Ennek az értéknek hétnek kell lennie, ami azt jelenti, hogy minden héten ugyanazzal a profilkészlettel fog rendelkezni. Ha például napi ütemezést szeretne beállítani, állítsa ütemezést a hét minden napjára. A gyakoriság tulajdonság azt határozza meg, hogy az ütemezés hetente ismétlődik. "Nap"
"Óra"
"Perc"
"Hónap"
"Nincs"
"Második"
"Hét"
"Év" (kötelező)
menetrend a profil kezdetének ütemezési korlátozásai. RecurrentSchedule (kötelező)

RecurrentSchedule

Név Leírás Érték
Napok a profil által érvénybe lépő napok gyűjteménye. A lehetséges értékek vasárnaptól szombatig. sztring[] (kötelező)
Óra Órák gyűjteménye, amelyen a profil érvénybe lép. A támogatott értékek 0 és 23 között vannak a 24 órás órákban (az AM/PM időpontok nem támogatottak). int[] (kötelező)
jegyzőkönyv Percek gyűjteménye, amikor a profil érvénybe lép. int[] (kötelező)
timeZone a profil óráinak időzónája. Néhány példa az érvényes időzónákra: dátumvonali téli idő, UTC-11, hawaii téli idő, alaszkai téli idő, csendes-óceáni téli idő (Mexikó), csendes-óceáni téli idő, amerikai hegyi téli idő, hegyi téli idő (Mexikó), hegyi téli idő, közép-amerikai téli idő, közép-amerikai téli idő, közép-amerikai téli idő, közép-amerikai téli idő (Mexikó), Kanada középső téli ideje, CSENDES-óceáni téli idő, keleti téli idő, USA keleti téli idő, venezuelai téli idő, paraguayi téli idő, atlanti-óceáni téli idő, közép-brazíliai téli idő, sa nyugati téli idő, csendes-óceáni sa szabványidő, Új-Fundland standard idő, E. Dél-Amerika téli idő, Argentína standard idő, SA keleti téli idő, grönlandi téli idő, Montevideo standard idő, Bahia standard idő, UTC-02, Mid-Atlantic standard idő, Azori-szigeteki téli idő, Zöld-foki-szigeteki téli idő, Marokkói téli idő, UTC, GMT standard idő, greenwichi téli idő, W. Europe standard idő, Közép-Európa standard idő, romantika téli idő, közép-európai téli idő, W. Közép-Afrika standard idő, Namíbia standard idő, Jordánia standard idő, GTB standard idő, Közel-Kelet standard idő, Egyiptom standard idő, Szíriai téli idő, E. Európa standard idő, Dél-Afrikai Köztársaság standard ideje, FLE standard idő, Türkiye standard idő, Izraeli téli idő, Kalinyingrádi téli idő, Líbiai téli idő, Arab téli idő, Arab téli idő, Fehéroroszországi téli idő, Orosz téli idő, E. Afrika standard idő, Irán téli idő, arab téli idő, Azerbajdzsáni téli idő, Oroszország időzóna 3, Mauritius standard idő, grúz téli idő, Kaukázusi téli idő, Afganisztáni téli idő, nyugat-ázsiai téli idő, Jekatyerinburgi téli idő, Pakisztáni téli idő, India standard idő, Sri Lanka standard idő, nepáli téli idő, közép-ázsiai téli idő, bangladesi téli idő, N. Közép-Ázsia standard idő, Mianmari téli idő, SE Asia Standard Time, Észak-Ázsia standard ideje, Kína téli ideje, Észak-Ázsia keleti téli ideje, Szingapúri téli idő, W. Australia Standard Time, Taipei Standard Time, Ulaanbaatar Standard Time, Tokyo Standard Time, Korea Standard Time, Yakutsk Standard Time, Cen. Ausztráliai téli idő, AUS központi téli idő, E. Ausztrália téli idő, AUS keleti téli idő, nyugat-csendes-óceáni téli idő, tasmaniai téli idő, magadan téli idő, vlagyivosztoki téli idő, oroszországi időzóna 10, közép-csendes-óceáni téli idő, oroszországi időzóna 11, új-zélandi téli idő, UTC+12, Fidzsi-szigeteki téli idő, Kamcsatka standard idő, Tonga standard idő, Szamoa standard idő, Vonal-szigeteki téli idő sztring (kötelező)

ScaleRule

Név Leírás Érték
metricTrigger skálázási műveletet eredményező eseményindító. MetricTrigger (kötelező)
scaleAction a skálázási művelet paraméterei. ScaleAction (kötelező)

MetricTrigger

Név Leírás Érték
Méretek A dimenziófeltételek listája. Például: [{"DimensionName":"AppName","Operator":"Equals","Values":["App1"]},{"DimensionName":"Deployment","Operator":"Equals","Values":["default"]}]. ScaleRuleMetricDimension[]
dividePerInstance egy érték, amely jelzi, hogy a metrikának meg kell-e osztania példányonként. Bool
metricName annak a metrikanak a neve, amely meghatározza, hogy a szabály mit figyel. sztring (kötelező)
metricNamespace annak a metrikanak a névtere, amely meghatározza, hogy a szabály mit figyel. húr
metricResourceLocation a szabály által figyelt erőforrás helye. húr
metricResourceUri a szabály által figyelt erőforrás erőforrás-azonosítója. sztring (kötelező)
operátor a metrikaadatok és a küszöbérték összehasonlítására használt operátor. "Egyenlő"
"GreaterThan"
"GreaterThanOrEqual"
"LessThan"
"LessThanOrEqual"
"NotEquals" (kötelező)
statisztikai a metrikastatisztika típusát. A több példányból származó metrikák kombinálása. "Átlag"
"Darabszám"
"Max"
'Min'
"Összeg" (kötelező)
küszöb a skálázási műveletet kiváltó metrika küszöbértéke. int (kötelező)
timeAggregation időösszesítés típusa. Az összegyűjtött adatok időbeli összevonásának módját. Az alapértelmezett érték az Átlag. "Átlag"
"Darabszám"
"Utolsó"
"Maximális"
"Minimum"
"Total" (kötelező)
timeGrain a szabály által figyelt metrikák részletessége. A metrika metrikadefinícióiból visszaadott előre definiált értékek egyikének kell lennie. 12 óra és 1 perc között kell lennie. sztring (kötelező)
timeWindow a példányadatok gyűjtésének időtartama. Ennek az értéknek nagyobbnak kell lennie, mint a metrikagyűjtés késleltetése, amely erőforrásról erőforrásra változhat. 12 óra és 5 perc között kell lennie. sztring (kötelező)

ScaleRuleMetricDimension

Név Leírás Érték
Dimenziónév A dimenzió neve. sztring (kötelező)
Operátor a dimenzió operátor. Csak az "Equals" és a "NotEquals" támogatott. Az "Egyenlő" érték bármely értékével egyenlő. A "NotEquals" nem egyenlő az összes értékkel "Egyenlő"
"NotEquals" (kötelező)
Értékrend dimenzióértékek listája. Például: ["App1";"App2"]. sztring[] (kötelező)

ScaleAction

Név Leírás Érték
lehűlés a művelet előtti utolsó skálázási művelet óta eltelt várakozási idő. Iso 8601 formátumban 1 hét és 1 perc között kell lennie. sztring (kötelező)
irány a skálázás irányát. A skálázási művelet növeli vagy csökkenti a példányok számát. "Csökkenés"
"Növekedés"
"Nincs" (kötelező)
típus a skálázási szabály aktiválásakor végrehajtandó művelet típusa. 'ChangeCount'
"ExactCount"
"PercentChangeCount"
"ServiceAllowedNextValue" (kötelező)
érték a skálázási műveletben részt vevő példányok száma. Ennek az értéknek 1 vagy nagyobbnak kell lennie. Az alapértelmezett érték 1. húr

Rövid útmutatósablonok

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

Sablon Leírás
Darktrace automatikus skálázási vSensors

Üzembe helyezés az Azure
Ezzel a sablonnal automatikusan üzembe helyezheti a Darktrace vSensors automatikus skálázását
Drupal üzembe helyezése virtuálisgép-méretezési csoporttal, Azure Files és Mysql

Üzembe helyezés az Azure
Virtuálisgép-méretezési csoport üzembe helyezése terheléselosztó/NAT & minden Drupalt futtató virtuális géphez (Apache/PHP). Minden csomópont megosztja a létrehozott Azure-fájlmegosztási tárolót és a MySQL-adatbázist
Kentico Xperience

Üzembe helyezés az Azure
Ez a sablon megkönnyíti a Kentico Xperience-környezetek Microsoft Azure-beli üzemeltetéséhez szükséges erőforrások üzembe helyezését.
LANSA Windows rendszerű virtuálisgép-méretezési csoport automatikus méretezése az Azure SQL Database

Üzembe helyezés az Azure
A sablon üzembe helyez egy Windows rendszerű virtuális gépet a méretezési csoportban a kívánt számú virtuális géppel, és egy LANSA MSI-t az egyes virtuális gépekre való telepítéshez. A virtuálisgép-méretezési csoport üzembe helyezése után egy egyéni szkriptbővítményt használ a LANSA MSI telepítéséhez)
Virtuálisgép-méretezési csoport üzembe helyezése Python Bottle-kiszolgálóval & automatikus skálázási

Üzembe helyezés az Azure
Virtuálisgép-méretezési csoport üzembe helyezése terheléselosztó/NAT mögött, & minden virtuális gép egy egyszerű Python Bottle-alkalmazást futtat, amely működik. Az automatikus méretezési konfigurált méretezési csoport igény szerint felskálázza a &
méretezhető Umbraco CMS-webalkalmazás

Üzembe helyezés az Azure
Ez a sablon egyszerű módot kínál az Umbraco CMS webalkalmazás azure App Service Web Apps-en való üzembe helyezésére.
Egyszerű Umbraco CMS-webalkalmazás

Üzembe helyezés az Azure
Ez a sablon egyszerű módot kínál az Umbraco CMS webalkalmazás azure App Service Web Apps-en való üzembe helyezésére.
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbooks

Üzembe helyezés az Azure
A nagyvállalati felhőbevezetéshez felelősségteljes és hatékony szabályozási modellekre van szükség ahhoz, hogy értéket nyerjenek a felhőbeli üzemelő példányaikból. A CloudWise (a megoldás kódneve) az Azure Partner Gyorsútmutatókból elérhető összetett megoldás, amely az ügyfelek, a system integrátorok és a partnerek számára egyaránt bevezetést lehetővé tevő eszköz, amely önkiszolgáló, automatizált szabályozási és üzemeltetési megoldást kínál, amelynek középpontjában a költségek optimalizálása, az alkalmazás(ok) megbízhatóságának javítása és az üzleti kockázat csökkentése áll. A megoldás kiemeli a láthatóság és a vezérlés alapvető szabályozási pilléreit.
Automatikus méretezési beállítás üzembe helyezése virtuálisgép-méretezési

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi egy automatikus méretezési szabályzat üzembe helyezését a Virtual Machine ScaleSet-erőforráshoz.
Automatikus méretezési beállítás üzembe helyezése az App Service-csomaghoz

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi egy automatikus skálázási szabályzat üzembe helyezését az Azure AppService Plan-erőforráshoz.
Windows VMSS üzembe helyezése windowsos featurtes SSL DSC

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi két Windows VMSS üzembe helyezését, a Windows-funkciók konfigurálását, például az IIS/Web Szerepkört, a .Net Framework 4.5-öt, a windowsos hitelesítést, az alkalmazás inicializálását, az alkalmazástelepítési csomagok letöltését, az URL-cím átírását & SSL-konfigurációt a DSC és az Azure Key Vault használatával
virtuálisgép-méretezési csoport az IIS WebApp automatikus skálázásával

Üzembe helyezés az Azure
Üzembe helyez egy IIS-t futtató Windows rendszerű virtuálisgép-méretezési csoportot és egy nagyon egyszerű .NET MVC-webalkalmazást. A VMSS PowerShell DSC-bővítmény az IIS telepítési és WebDeploy-csomag üzembe helyezésére használható.
Virtuálisgép-méretezési csoport üzembe helyezése linuxos egyéni rendszerképekkel

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi egy egyéni virtuálisgép-linuxos rendszerkép üzembe helyezését egy méretezési csoportban. Ezek a virtuális gépek egy HTTP-terheléselosztással rendelkező terheléselosztó mögött találhatók (alapértelmezés szerint a 80-as porton). A példa egy egyéni szkriptet használ az alkalmazás üzembe helyezéséhez és frissítéséhez, előfordulhat, hogy meg kell adnia az egyéni szkriptet a saját frissítési eljárásához. Általános rendszerképet kell biztosítania a virtuális gépről ugyanabban az előfizetésben és régióban, ahol a VMSS-t létrehozza.
Méretezési csoportban lévő virtuális gépek számának manuális módosítása

Üzembe helyezés az Azure
Ezzel a sablonnal manuálisan módosíthatja a méretezési csoportban lévő virtuális gépek számát.
Virtuálisgép-méretezési csoport üzembe helyezése Linux rendszerű virtuális gépekkel és automatikus méretezési

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi linuxos virtuális gépek egyszerű méretezési készletének üzembe helyezését az Ubuntu Linux 15.04 vagy 14.04.4-LTS legújabb javított verziójával. Ezek a virtuális gépek az ssh-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. Az automatikus méretezést is integrálják
Virtuálisgép-méretezési csoport üzembe helyezése Windows rendszerű virtuális gépekkel és automatikus méretezési

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi a Windows rendszerű virtuális gépek egyszerű méretezési készletének üzembe helyezését a Windows 2008-R2-SP1, 2012-Datacenter vagy 2012-R2-Datacenter legújabb javított verziójával. Ezek a virtuális gépek az RDP-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. Az automatikus méretezést is integrálják

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

Az automatikus skálázási erőforrástípus üzembe helyezhető a célműveletekkel:

  • erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

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

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"
    }
  })
}

Tulajdonságértékek

automatikus méretezési beállítások

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.Insights/autoscalesettings@2022-10-01"
név Az erőforrás neve sztring (kötelező)

Karakterkorlát: 1-260

Érvényes karakterek:
Nem használható:
:<>+/&%\?| vagy vezérlőkarakterek

Nem végződhet szóközzel vagy ponttal.
hely Erőforrás helye sztring (kötelező)
parent_id Az erőforráscsoportban való üzembe helyezéshez használja az erőforráscsoport azonosítóját. sztring (kötelező)
Címkék Lekéri vagy beállítja az erőforrást leíró kulcsértékpárok listáját. Ezek a címkék használhatók az erőforrás megtekintéséhez és csoportosításához (erőforráscsoportok között). Egy erőforráshoz legfeljebb 15 címke adható meg. Minden címkének 128 karakternél nem hosszabb kulcsnak és 256 karakternél nem hosszabb értéknek kell lennie. Címkenevek és -értékek szótára.
kellékek Az erőforrás automatikus méretezési beállítása. Automatikus skálázás beállítása (kötelező)

Automatikus skálázás beállítása

Név Leírás Érték
Engedélyezve az engedélyezett jelző. Megadja, hogy az automatikus skálázás engedélyezve van-e az erőforráshoz. Az alapértelmezett érték "false". Bool
név az automatikus skálázási beállítás neve. húr
Értesítések az értesítések gyűjtését. automatikus méretezési[]
predictiveAutoscalePolicy a prediktív automatikus skálázási szabályzatmód. PredictiveAutoscalePolicy
Profilok automatikus méretezési profilok gyűjteménye, amelyek különböző skálázási paramétereket határoznak meg különböző időszakokra. Legfeljebb 20 profil adható meg. AutoscaleProfile[] (kötelező)

Korlátok:
Maximális hossz = 20
targetResourceLocation annak az erőforrásnak a helyét, amelybe az automatikus méretezési beállítást hozzá kell adni. húr
targetResourceUri annak az erőforrásnak az erőforrás-azonosítója, amelybe az automatikus méretezési beállítást hozzá kell adni. húr

Automatikus méretezésnemesítés

Név Leírás Érték
E-mail e-mailes értesítés. e-mail-készítési
művelet az értesítéshez társított műveletnek és értékének "skálázásnak" kell lennie "Skálázás" (kötelező)
webhookok webhook-értesítések gyűjteménye. WebhookNotification[]

EmailNotification

Név Leírás Érték
customEmails az egyéni e-mail-lista. Ez az érték lehet null vagy üres, ebben az esetben a rendszer figyelmen kívül hagyja ezt az attribútumot. sztring[]
sendToSubscriptionAdministrator egy érték, amely jelzi, hogy e-mailt szeretne-e küldeni az előfizetés rendszergazdájának. Bool
sendToSubscriptionCoAdministrators egy érték, amely jelzi, hogy e-mailt szeretne-e küldeni az előfizetés társ-rendszergazdáinak. Bool

WebhookNemotification

Név Leírás Érték
kellékek egy tulajdonságcsomagot a beállítások közül. Ez az érték üres lehet. WebhookNotificationProperties
serviceUri a szolgáltatás címét az értesítés fogadásához. húr

WebhookNotificationProperties

Név Leírás Érték
{testreszabott tulajdonság} húr

PredictiveAutoscalePolicy

Név Leírás Érték
scaleLookAheadTime a példányok előzetes indításának időtartamát. Iso 8601 formátumban 1 perc és 60 perc között kell lennie. húr
scaleMode a prediktív automatikus skálázási mód "Letiltva"
"Engedélyezve"
"ForecastOnly" (kötelező)

Automatikus méretezésprofil

Név Leírás Érték
kapacitás a profil során használható példányok száma. ScaleCapacity (kötelező)
fixedDate a profil konkrét dátum-ideje. Ezt az elemet nem használja a rendszer, ha az Ismétlődés elemet használja. TimeWindow
név a profil neve. sztring (kötelező)
Ismétlődés a profil kezdetének ismétlődő időpontjai. Ez az elem nem használható a RögzítettDátum elem használata esetén. ismétlődési
Szabályok a skálázási művelet eseményindítóit és paramétereit biztosító szabályok gyűjteménye. Legfeljebb 10 szabály adható meg. ScaleRule[] (kötelező)

ScaleCapacity

Név Leírás Érték
alapértelmezett azon példányok száma, amelyek akkor lesznek beállítva, ha a metrikák nem érhetők el a kiértékeléshez. Az alapértelmezett érték csak akkor használatos, ha az aktuális példányok száma alacsonyabb az alapértelmezettnél. sztring (kötelező)
maximális az erőforrás példányainak maximális száma. A példányok tényleges maximális számát az előfizetésben elérhető magok korlátozzák. sztring (kötelező)
minimális az erőforrás példányainak minimális száma. sztring (kötelező)

TimeWindow

Név Leírás Érték
vég a profil záró időpontja ISO 8601 formátumban. sztring (kötelező)
elkezd a profil kezdő időpontja ISO 8601 formátumban. sztring (kötelező)
timeZone a profil kezdési és befejezési idejének időzónája. Néhány példa az érvényes időzónákra: dátumvonali téli idő, UTC-11, hawaii téli idő, alaszkai téli idő, csendes-óceáni téli idő (Mexikó), csendes-óceáni téli idő, amerikai hegyi téli idő, hegyi téli idő (Mexikó), hegyi téli idő, közép-amerikai téli idő, közép-amerikai téli idő, közép-amerikai téli idő, közép-amerikai téli idő (Mexikó), Kanada középső téli ideje, CSENDES-óceáni téli idő, keleti téli idő, USA keleti téli idő, venezuelai téli idő, paraguayi téli idő, atlanti-óceáni téli idő, közép-brazíliai téli idő, sa nyugati téli idő, csendes-óceáni sa szabványidő, Új-Fundland standard idő, E. Dél-Amerika téli idő, Argentína standard idő, SA keleti téli idő, grönlandi téli idő, Montevideo standard idő, Bahia standard idő, UTC-02, Mid-Atlantic standard idő, Azori-szigeteki téli idő, Zöld-foki-szigeteki téli idő, Marokkói téli idő, UTC, GMT standard idő, greenwichi téli idő, W. Europe standard idő, Közép-Európa standard idő, romantika téli idő, közép-európai téli idő, W. Közép-Afrika standard idő, Namíbia standard idő, Jordánia standard idő, GTB standard idő, Közel-Kelet standard idő, Egyiptom standard idő, Szíriai téli idő, E. Európa standard idő, Dél-Afrikai Köztársaság standard ideje, FLE standard idő, Türkiye standard idő, Izraeli téli idő, Kalinyingrádi téli idő, Líbiai téli idő, Arab téli idő, Arab téli idő, Fehéroroszországi téli idő, Orosz téli idő, E. Afrika standard idő, Irán téli idő, arab téli idő, Azerbajdzsáni téli idő, Oroszország időzóna 3, Mauritius standard idő, grúz téli idő, Kaukázusi téli idő, Afganisztáni téli idő, nyugat-ázsiai téli idő, Jekatyerinburgi téli idő, Pakisztáni téli idő, India standard idő, Sri Lanka standard idő, nepáli téli idő, közép-ázsiai téli idő, bangladesi téli idő, N. Közép-Ázsia standard idő, Mianmari téli idő, SE Asia Standard Time, Észak-Ázsia standard ideje, Kína téli ideje, Észak-Ázsia keleti téli ideje, Szingapúri téli idő, W. Australia Standard Time, Taipei Standard Time, Ulaanbaatar Standard Time, Tokyo Standard Time, Korea Standard Time, Yakutsk Standard Time, Cen. Ausztráliai téli idő, AUS központi téli idő, E. Ausztrália téli idő, AUS keleti téli idő, nyugat-csendes-óceáni téli idő, tasmaniai téli idő, magadan téli idő, vlagyivosztoki téli idő, oroszországi időzóna 10, közép-csendes-óceáni téli idő, oroszországi időzóna 11, új-zélandi téli idő, UTC+12, Fidzsi-szigeteki téli idő, Kamcsatka standard idő, Tonga standard idő, Szamoa standard idő, Vonal-szigeteki téli idő húr

Ismétlődés

Név Leírás Érték
frekvencia az ismétlődés gyakorisága. Milyen gyakran lép érvénybe az ütemezési profil. Ennek az értéknek hétnek kell lennie, ami azt jelenti, hogy minden héten ugyanazzal a profilkészlettel fog rendelkezni. Ha például napi ütemezést szeretne beállítani, állítsa ütemezést a hét minden napjára. A gyakoriság tulajdonság azt határozza meg, hogy az ütemezés hetente ismétlődik. "Nap"
"Óra"
"Perc"
"Hónap"
"Nincs"
"Második"
"Hét"
"Év" (kötelező)
menetrend a profil kezdetének ütemezési korlátozásai. RecurrentSchedule (kötelező)

RecurrentSchedule

Név Leírás Érték
Napok a profil által érvénybe lépő napok gyűjteménye. A lehetséges értékek vasárnaptól szombatig. sztring[] (kötelező)
Óra Órák gyűjteménye, amelyen a profil érvénybe lép. A támogatott értékek 0 és 23 között vannak a 24 órás órákban (az AM/PM időpontok nem támogatottak). int[] (kötelező)
jegyzőkönyv Percek gyűjteménye, amikor a profil érvénybe lép. int[] (kötelező)
timeZone a profil óráinak időzónája. Néhány példa az érvényes időzónákra: dátumvonali téli idő, UTC-11, hawaii téli idő, alaszkai téli idő, csendes-óceáni téli idő (Mexikó), csendes-óceáni téli idő, amerikai hegyi téli idő, hegyi téli idő (Mexikó), hegyi téli idő, közép-amerikai téli idő, közép-amerikai téli idő, közép-amerikai téli idő, közép-amerikai téli idő (Mexikó), Kanada középső téli ideje, CSENDES-óceáni téli idő, keleti téli idő, USA keleti téli idő, venezuelai téli idő, paraguayi téli idő, atlanti-óceáni téli idő, közép-brazíliai téli idő, sa nyugati téli idő, csendes-óceáni sa szabványidő, Új-Fundland standard idő, E. Dél-Amerika téli idő, Argentína standard idő, SA keleti téli idő, grönlandi téli idő, Montevideo standard idő, Bahia standard idő, UTC-02, Mid-Atlantic standard idő, Azori-szigeteki téli idő, Zöld-foki-szigeteki téli idő, Marokkói téli idő, UTC, GMT standard idő, greenwichi téli idő, W. Europe standard idő, Közép-Európa standard idő, romantika téli idő, közép-európai téli idő, W. Közép-Afrika standard idő, Namíbia standard idő, Jordánia standard idő, GTB standard idő, Közel-Kelet standard idő, Egyiptom standard idő, Szíriai téli idő, E. Európa standard idő, Dél-Afrikai Köztársaság standard ideje, FLE standard idő, Türkiye standard idő, Izraeli téli idő, Kalinyingrádi téli idő, Líbiai téli idő, Arab téli idő, Arab téli idő, Fehéroroszországi téli idő, Orosz téli idő, E. Afrika standard idő, Irán téli idő, arab téli idő, Azerbajdzsáni téli idő, Oroszország időzóna 3, Mauritius standard idő, grúz téli idő, Kaukázusi téli idő, Afganisztáni téli idő, nyugat-ázsiai téli idő, Jekatyerinburgi téli idő, Pakisztáni téli idő, India standard idő, Sri Lanka standard idő, nepáli téli idő, közép-ázsiai téli idő, bangladesi téli idő, N. Közép-Ázsia standard idő, Mianmari téli idő, SE Asia Standard Time, Észak-Ázsia standard ideje, Kína téli ideje, Észak-Ázsia keleti téli ideje, Szingapúri téli idő, W. Australia Standard Time, Taipei Standard Time, Ulaanbaatar Standard Time, Tokyo Standard Time, Korea Standard Time, Yakutsk Standard Time, Cen. Ausztráliai téli idő, AUS központi téli idő, E. Ausztrália téli idő, AUS keleti téli idő, nyugat-csendes-óceáni téli idő, tasmaniai téli idő, magadan téli idő, vlagyivosztoki téli idő, oroszországi időzóna 10, közép-csendes-óceáni téli idő, oroszországi időzóna 11, új-zélandi téli idő, UTC+12, Fidzsi-szigeteki téli idő, Kamcsatka standard idő, Tonga standard idő, Szamoa standard idő, Vonal-szigeteki téli idő sztring (kötelező)

ScaleRule

Név Leírás Érték
metricTrigger skálázási műveletet eredményező eseményindító. MetricTrigger (kötelező)
scaleAction a skálázási művelet paraméterei. ScaleAction (kötelező)

MetricTrigger

Név Leírás Érték
Méretek A dimenziófeltételek listája. Például: [{"DimensionName":"AppName","Operator":"Equals","Values":["App1"]},{"DimensionName":"Deployment","Operator":"Equals","Values":["default"]}]. ScaleRuleMetricDimension[]
dividePerInstance egy érték, amely jelzi, hogy a metrikának meg kell-e osztania példányonként. Bool
metricName annak a metrikanak a neve, amely meghatározza, hogy a szabály mit figyel. sztring (kötelező)
metricNamespace annak a metrikanak a névtere, amely meghatározza, hogy a szabály mit figyel. húr
metricResourceLocation a szabály által figyelt erőforrás helye. húr
metricResourceUri a szabály által figyelt erőforrás erőforrás-azonosítója. sztring (kötelező)
operátor a metrikaadatok és a küszöbérték összehasonlítására használt operátor. "Egyenlő"
"GreaterThan"
"GreaterThanOrEqual"
"LessThan"
"LessThanOrEqual"
"NotEquals" (kötelező)
statisztikai a metrikastatisztika típusát. A több példányból származó metrikák kombinálása. "Átlag"
"Darabszám"
"Max"
"Min"
"Összeg" (kötelező)
küszöb a skálázási műveletet kiváltó metrika küszöbértéke. int (kötelező)
timeAggregation időösszesítés típusa. Az összegyűjtött adatok időbeli összevonásának módját. Az alapértelmezett érték az Átlag. "Átlag"
"Darabszám"
"Utolsó"
"Maximum"
"Minimum"
"Total" (kötelező)
timeGrain a szabály által figyelt metrikák részletessége. A metrika metrikadefinícióiból visszaadott előre definiált értékek egyikének kell lennie. 12 óra és 1 perc között kell lennie. sztring (kötelező)
timeWindow a példányadatok gyűjtésének időtartama. Ennek az értéknek nagyobbnak kell lennie, mint a metrikagyűjtés késleltetése, amely erőforrásról erőforrásra változhat. 12 óra és 5 perc között kell lennie. sztring (kötelező)

ScaleRuleMetricDimension

Név Leírás Érték
Dimenziónév A dimenzió neve. sztring (kötelező)
Operátor a dimenzió operátor. Csak az "Equals" és a "NotEquals" támogatott. Az "Egyenlő" érték bármely értékével egyenlő. A "NotEquals" nem egyenlő az összes értékkel "Egyenlő"
"NotEquals" (kötelező)
Értékrend dimenzióértékek listája. Például: ["App1";"App2"]. sztring[] (kötelező)

ScaleAction

Név Leírás Érték
lehűlés a művelet előtti utolsó skálázási művelet óta eltelt várakozási idő. Iso 8601 formátumban 1 hét és 1 perc között kell lennie. sztring (kötelező)
irány a skálázás irányát. A skálázási művelet növeli vagy csökkenti a példányok számát. "Csökkentés"
"Növekedés"
"Nincs" (kötelező)
típus a skálázási szabály aktiválásakor végrehajtandó művelet típusa. "ChangeCount"
"ExactCount"
"PercentChangeCount"
"ServiceAllowedNextValue" (kötelező)
érték a skálázási műveletben részt vevő példányok száma. Ennek az értéknek 1 vagy nagyobbnak kell lennie. Az alapértelmezett érték 1. húr