Microsoft.Insights automatikus skálázási beállítások 2014.04.01.
Bicep-erőforrásdefiníció
Az automatikus skálázási beállítások erőforrástípusa olyan műveletekkel helyezhető üzembe, amelyek a következőket célják:
- Erőforráscsoportok – Lásd : Erőforráscsoport üzembehelyezési parancsai
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban 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 Bicep haszná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@2014-04-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: {}
serviceUri: '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 skálázási beállítások
Név | Leírás | Érték |
---|---|---|
name | Az erőforrás neve | sztring (kötelező) |
location | Erőforrás helye | sztring (kötelező) |
tags | Erőforráscímkék | Címkenevek és -értékek szótára. Címkék megtekintése sablonokban |
properties | Az erőforrás automatikus skálázási beállítása. | Automatikus skálázásbeállítások (kötelező) |
Automatikus skálázásbeállítások
Név | Leírás | Érték |
---|---|---|
engedélyezve | az engedélyezett jelzőt. Meghatározza, hogy az automatikus skálázás engedélyezve van-e az erőforráshoz. Az alapértelmezett érték a "false". | logikai |
name | az automatikus skálázási beállítás neve. | sztring |
Értesítések | az értesítések gyűjtését. | Automatikus skálázásnemesítés[] |
Profilok | automatikus méretezési profilok gyűjteménye, amelyek különböző skálázási paramétereket ad meg különböző időszakokra. Legfeljebb 20 profil adható meg. | Automatikus skálázásProfile[] (kötelező) Korlátok: Maximális hossz = 20 |
targetResourceLocation | annak az erőforrásnak a helye, ahová az automatikus skálázási beállítást hozzá kell adni. | sztring |
targetResourceUri | annak az erőforrásnak az erőforrás-azonosítója, amelyhez az automatikus skálázási beállítást hozzá kell adni. | sztring |
Automatikus skálázásnemesítés
Név | Leírás | Érték |
---|---|---|
az e-mailes értesítés. | E-mail-cím | |
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[] |
E-mail-cím
Név | Leírás | Érték |
---|---|---|
customEmails | az egyéni e-mail-lista. Ez az érték null értékű vagy üres lehet, 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. | logikai |
sendToSubscriptionCoAdministrators | egy érték, amely azt jelzi, hogy szeretne-e e-mailt küldeni az előfizetés társ-rendszergazdáinak. | logikai |
WebhookNotification
Név | Leírás | Érték |
---|---|---|
properties | egy tulajdonságcsomag beállításokat. Ez az érték üres is lehet. | object |
serviceUri | a szolgáltatás címét az értesítés fogadásához. | sztring |
Automatikus skálázásProfile
Név | Leírás | Érték |
---|---|---|
capacity | 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 |
name | a profil neve. | sztring (kötelező) |
recurrence | az ismétlődő időpontok, amikor ez a profil megkezdődik. Ezt az elemet nem használja a rendszer, ha a FixedDate elemet használja. | Ismétlődés |
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 kiértékeléshez. Az alapértelmezett értéket csak akkor használja a rendszer, ha az aktuális példányok száma alacsonyabb az alapértelmezettnél. | sztring (kötelező) |
maximum | 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ő) |
minimum | az erőforrás példányainak minimális száma. | sztring (kötelező) |
TimeWindow
Név | Leírás | Érték |
---|---|---|
befejezés | a profil záró időpontja ISO 8601 formátumban. | sztring (kötelező) |
start | 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ő (Mexikó), Közép-Kanada téli idő, 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 téli idő, új-fundlandi téli idő, E. Dél-Amerika téli idő, Argentína téli idő, SA keleti téli idő, grönlandi téli idő, Montevideo téli idő, Bahia téli idő, UTC-02, Mid-Atlantic téli idő, Azori-szigeteki téli idő, Zöld-foki-szigeteki téli idő, Marokkói téli idő, UTC, GMT téli idő, Greenwichi téli idő, W. Európa téli idő, Közép-Európa téli idő, újlatin téli idő, közép-európai téli idő, közép-afrikai téli idő, namíbiai téli idő, jordán téli idő, GTB téli idő, közel-keleti téli idő, egyiptomi téli idő, szíriai téli idő, e. Európai téli idő, Dél-afrikai téli idő, FLE téli idő, Türkiye téli idő, izraeli téli idő, kalinyingrádi téli idő, líbiai téli idő, arab téli idő, arab téli idő, belarusz téli idő, orosz téli idő, E. Afrika téli idő, iráni téli idő, arab téli idő, azerbajdzsáni téli idő, oroszországi időzóna 3, mauritiusi téli 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ő, indiai téli idő, Srí Lanka-i téli idő, nepáli téli idő, közép-ázsiai téli idő, bangladesi téli idő, n. közép-ázsiai téli idő, mianmari téli idő, SE ázsiai téli idő, észak-ázsiai téli idő, kínai téli idő, észak-ázsiai keleti téli idő, szingapúri téli idő, W. Ausztráliai téli idő, Tajpej téli idő, Ulaanbaatar téli idő, tokiói téli idő, koreai téli idő, jakutszki téli idő, Cen. Ausztráliai téli idő, AUS központi téli idő, E. Ausztráliai téli idő, AUS keleti téli idő, nyugat-csendes-óceáni téli idő, tasmániai téli idő, magadai 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ő, kamcsatkai téli idő, tongai téli idő, szamoai téli idő, Vonal-szigeteki téli idő | sztring |
Ismétlődés
Név | Leírás | Érték |
---|---|---|
frequency | 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 az ütemezést a hét minden napjára. A frequency tulajdonság azt adja meg, hogy az ütemezés hetente ismétlődik. | "Nap" "Óra" "Perc" "Hónap" "Nincs" "Második" "Hét" "Év" (kötelező) |
schedule | a profil kezdetének ütemezési korlátozásai. | RecurrentSchedule (kötelező) |
RecurrentSchedule
Név | Leírás | Érték |
---|---|---|
nap | azon napok gyűjteménye, amelyeken a profil érvénybe lép. A lehetséges értékek vasárnaptól szombatig. | string[] (kötelező) |
óra | Órák gyűjteménye, amelyen a profil érvénybe lép. A támogatott értékek 0 és 23 óra között vannak a 24 órás időszakban (az AM/PM időpontok nem támogatottak). | int[] (kötelező) |
perc során. | Percek gyűjteménye, amikor a profil érvénybe lép. | int[] (kötelező) |
timeZone | a profil órákra vonatkozó 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ő (Mexikó), Közép-Kanada téli idő, 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 téli idő, új-fundlandi téli idő, E. Dél-Amerika téli idő, Argentína téli idő, SA keleti téli idő, grönlandi téli idő, Montevideo téli idő, Bahia téli idő, UTC-02, Mid-Atlantic téli idő, Azori-szigeteki téli idő, Zöld-foki-szigeteki téli idő, Marokkói téli idő, UTC, GMT téli idő, Greenwichi téli idő, W. Európa téli idő, Közép-Európa téli idő, újlatin téli idő, közép-európai téli idő, közép-afrikai téli idő, namíbiai téli idő, jordán téli idő, GTB téli idő, közel-keleti téli idő, egyiptomi téli idő, szíriai téli idő, e. Európai téli idő, Dél-afrikai téli idő, FLE téli idő, Türkiye téli idő, izraeli téli idő, kalinyingrádi téli idő, líbiai téli idő, arab téli idő, arab téli idő, belarusz téli idő, orosz téli idő, E. Afrika téli idő, iráni téli idő, arab téli idő, azerbajdzsáni téli idő, oroszországi időzóna 3, mauritiusi téli 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ő, indiai téli idő, Srí Lanka-i téli idő, nepáli téli idő, közép-ázsiai téli idő, bangladesi téli idő, n. közép-ázsiai téli idő, mianmari téli idő, SE ázsiai téli idő, észak-ázsiai téli idő, kínai téli idő, észak-ázsiai keleti téli idő, szingapúri téli idő, W. Ausztráliai téli idő, Tajpej téli idő, Ulaanbaatar téli idő, tokiói téli idő, koreai téli idő, jakutszki téli idő, Cen. Ausztráliai téli idő, AUS központi téli idő, E. Ausztráliai téli idő, AUS keleti téli idő, nyugat-csendes-óceáni téli idő, tasmániai téli idő, magadai 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ő, kamcsatkai téli idő, tongai téli idő, szamoai téli idő, Vonal-szigeteki téli idő | sztring (kötelező) |
ScaleRule
Név | Leírás | Érték |
---|---|---|
metricTrigger | az eseményindító, amely skálázási műveletet eredményez. | 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 el kell-e osztania példányonként. | logikai |
metricName | a szabály által figyelt metrika neve. | sztring (kötelező) |
metricNamespace | a szabály által figyelt metrika névtere. | sztring |
metricResourceLocation | a szabály által figyelt erőforrás helye. | sztring |
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ő) |
Statisztika | a metrikastatisztika típusa. 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" "Összesen" (kötelező) |
timeGrain | a szabálymonitorozási 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űjtemény késé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 |
---|---|---|
DimensionName | 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ékek | dimenzióértékek listája. Például: ["App1","App2"]. | sztring[] (kötelező) |
ScaleAction
Név | Leírás | Érték |
---|---|---|
cooldown | 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é kell esnie. | sztring (kötelező) |
irány | a skálázás irányát. Azt jelzi, hogy a skálázási művelet növeli-e vagy csökkenti-e 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 legalább 1-nek kell lennie. Az alapértelmezett érték az 1. | sztring |
Gyorssablonok
Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.
Sablon | Description |
---|---|
Darktrace automatikus skálázási vSensorok üzembe helyezése |
Ezzel a sablonnal automatikusan üzembe helyezheti a Darktrace vSensors automatikus skálázási telepítését |
A Drupal üzembe helyezése virtuálisgép-méretezési csoporttal, Azure Files és Mysql használatával |
Helyezzen üzembe egy virtuálisgép-méretezési csoportot terheléselosztó/NAT & minden drupal (Apache/PHP) rendszerű virtuális géphez. Minden csomópont megosztja a létrehozott Azure-fájlmegosztási tárolót és a MySQL-adatbázist |
Kentico Xperience |
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 windowsos virtuálisgép-méretezési csoport automatikus skálázása Azure SQL-adatbázissal |
A sablon üzembe helyez egy Windows rendszerű VMSS-t a méretezési csoportban lévő virtuális gépek kívánt számával, é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ással |
Helyezzen üzembe egy virtuálisgép-méretezési csoportot terheléselosztó/NAT mögött, & minden virtuális gép egy egyszerű Python Bottle-alkalmazást futtat, amely működik. Az automatikus skálázás konfigurált méretezési csoporttal igény szerint felskálázza & |
Méretezhető Umbraco CMS-webalkalmazás |
Ez a sablon egyszerű módot kínál az umbraco CMS-webalkalmazás üzembe helyezésére Azure App Service Web Apps. |
Egyszerű Umbraco CMS-webalkalmazás |
Ez a sablon egyszerű módot kínál az umbraco CMS-webalkalmazás üzembe helyezésére Azure App Service Web Apps. |
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbookok |
A nagyvállalati, kis- vagy 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) egy összetett megoldás, amely az Azure Partner gyorsútmutatóiból érhető el. Ez egy bevezetést lehetővé tevő eszköz az ügyfelek, a rendszerintegrátorok és a partnerek számára egyaránt, amely egy önkiszolgáló, automatizált irányítá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ázatok csökkentése áll. A megoldás kiemeli a láthatóság és a szabályozás alapvető szabályozási pilléreit. |
Automatikus méretezési beállítás üzembe helyezése virtuálisgép-méretezési csoporthoz |
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 skálázási beállítás üzembe helyezése App Service csomaghoz |
Ez a sablon lehetővé teszi egy automatikus skálázási szabályzat üzembe helyezését az Azure AppService-csomag erőforrásához. |
Windows VMSS üzembe helyezése windowsos operációs rendszer ssl DSC konfigurálásához |
Ez a sablon lehetővé teszi két Windows rendszerű VMSS üzembe helyezését, a Windows-funkciók konfigurálását, például az IIS/Web Role, a .Net Framework 4.5, a Windows-hitelesítés, 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 |
IIS WebAppot futtató automatikus skálázású virtuálisgép-méretezési csoport |
Ü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éhez használható. |
Virtuálisgép-méretezési csoport üzembe helyezése linuxos egyéni rendszerképpel |
Ez a sablon lehetővé teszi, hogy egyéni Linux rendszerű virtuálisgép-rendszerképet helyezzen üzembe 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-s 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 |
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 skálázással |
Ez a sablon lehetővé teszi linuxos virtuális gépek egyszerű virtuálisgép-méretezési csoportjának ü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 skálázást is integrálták |
Virtuálisgép-méretezési csoport üzembe helyezése Windows rendszerű virtuális gépekkel és automatikus skálázással |
Ez a sablon lehetővé teszi a Windows rendszerű virtuális gépek egyszerű méretezési csoportjának ü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 skálázást is integrálták |
ARM-sablon erőforrás-definíciója
Az automatikus skálázási beállítások erőforrástípusa olyan műveletekkel helyezhető üzembe, amelyek a következőket célják:
- Erőforráscsoportok – Lásd : Erőforráscsoport üzembehelyezési parancsai
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban 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 Bicep haszná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": "2014-04-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": {},
"serviceUri": "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 skálázá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 | '2014-04-01' |
name | Az erőforrás neve | sztring (kötelező) |
location | Erőforrás helye | sztring (kötelező) |
tags | Erőforráscímkék | Címkenevek és -értékek szótára. Címkék megtekintése sablonokban |
properties | Az erőforrás automatikus skálázási beállítása. | Automatikus skálázásbeállítások (kötelező) |
Automatikus skálázásbeállítások
Név | Leírás | Érték |
---|---|---|
engedélyezve | az engedélyezett jelzőt. Meghatározza, hogy az automatikus skálázás engedélyezve van-e az erőforráshoz. Az alapértelmezett érték a "false". | logikai |
name | az automatikus skálázási beállítás neve. | sztring |
Értesítések | az értesítések gyűjtését. | Automatikus skálázásnemesítés[] |
Profilok | automatikus méretezési profilok gyűjteménye, amelyek különböző skálázási paramétereket ad meg különböző időszakokra. Legfeljebb 20 profil adható meg. | Automatikus skálázásProfile[] (kötelező) Korlátok: Maximális hossz = 20 |
targetResourceLocation | annak az erőforrásnak a helye, ahová az automatikus skálázási beállítást hozzá kell adni. | sztring |
targetResourceUri | annak az erőforrásnak az erőforrás-azonosítója, amelyhez az automatikus skálázási beállítást hozzá kell adni. | sztring |
Automatikus skálázásnemesítés
Név | Leírás | Érték |
---|---|---|
az e-mailes értesítés. | E-mail-cím | |
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[] |
E-mail-cím
Név | Leírás | Érték |
---|---|---|
customEmails | az egyéni e-mail-lista. Ez az érték null értékű vagy üres lehet, 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. | logikai |
sendToSubscriptionCoAdministrators | egy érték, amely azt jelzi, hogy szeretne-e e-mailt küldeni az előfizetés társ-rendszergazdáinak. | logikai |
WebhookNotification
Név | Leírás | Érték |
---|---|---|
properties | egy tulajdonságcsomag beállításokat. Ez az érték üres is lehet. | object |
serviceUri | a szolgáltatás címét az értesítés fogadásához. | sztring |
Automatikus skálázásProfile
Név | Leírás | Érték |
---|---|---|
capacity | 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 |
name | a profil neve. | sztring (kötelező) |
recurrence | az ismétlődő időpontok, amikor ez a profil megkezdődik. Ezt az elemet nem használja a rendszer, ha a FixedDate elemet használja. | Ismétlődés |
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 kiértékeléshez. Az alapértelmezett értéket csak akkor használja a rendszer, ha az aktuális példányok száma alacsonyabb az alapértelmezettnél. | sztring (kötelező) |
maximum | 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ő) |
minimum | az erőforrás példányainak minimális száma. | sztring (kötelező) |
TimeWindow
Név | Leírás | Érték |
---|---|---|
befejezés | a profil záró időpontja ISO 8601 formátumban. | sztring (kötelező) |
start | 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ő (Mexikó), Közép-Kanada téli idő, 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 téli idő, új-fundlandi téli idő, E. Dél-Amerika téli idő, Argentína téli idő, SA keleti téli idő, grönlandi téli idő, Montevideo téli idő, Bahia téli idő, UTC-02, Mid-Atlantic téli idő, Azori-szigeteki téli idő, Zöld-foki-szigeteki téli idő, Marokkói téli idő, UTC, GMT téli idő, Greenwichi téli idő, W. Európa téli idő, Közép-Európa téli idő, újlatin téli idő, közép-európai téli idő, közép-afrikai téli idő, namíbiai téli idő, jordán téli idő, GTB téli idő, közel-keleti téli idő, egyiptomi téli idő, szíriai téli idő, e. Európai téli idő, Dél-afrikai téli idő, FLE téli idő, Türkiye téli idő, izraeli téli idő, kalinyingrádi téli idő, líbiai téli idő, arab téli idő, arab téli idő, belarusz téli idő, orosz téli idő, E. Afrika téli idő, iráni téli idő, arab téli idő, azerbajdzsáni téli idő, oroszországi időzóna 3, mauritiusi téli 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ő, indiai téli idő, Srí Lanka-i téli idő, nepáli téli idő, közép-ázsiai téli idő, bangladesi téli idő, n. közép-ázsiai téli idő, mianmari téli idő, SE ázsiai téli idő, észak-ázsiai téli idő, kínai téli idő, észak-ázsiai keleti téli idő, szingapúri téli idő, W. Ausztráliai téli idő, Tajpej téli idő, Ulaanbaatar téli idő, tokiói téli idő, koreai téli idő, jakutszki téli idő, Cen. Ausztráliai téli idő, AUS központi téli idő, E. Ausztráliai téli idő, AUS keleti téli idő, nyugat-csendes-óceáni téli idő, tasmániai téli idő, magadai 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ő, kamcsatkai téli idő, tongai téli idő, szamoai téli idő, Vonal-szigeteki téli idő | sztring |
Ismétlődés
Név | Leírás | Érték |
---|---|---|
frequency | 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 az ütemezést a hét minden napjára. A frequency tulajdonság azt adja meg, hogy az ütemezés hetente ismétlődik. | "Nap" "Óra" "Perc" "Hónap" "Nincs" "Második" "Hét" "Év" (kötelező) |
schedule | a profil kezdetének ütemezési korlátozásai. | RecurrentSchedule (kötelező) |
RecurrentSchedule
Név | Leírás | Érték |
---|---|---|
nap | azon napok gyűjteménye, amelyeken a profil érvénybe lép. A lehetséges értékek vasárnaptól szombatig. | string[] (kötelező) |
óra | Órák gyűjteménye, amelyen a profil érvénybe lép. A támogatott értékek 0 és 23 óra között vannak a 24 órás időszakban (az AM/PM időpontok nem támogatottak). | int[] (kötelező) |
perc során. | Percek gyűjteménye, amikor a profil érvénybe lép. | int[] (kötelező) |
timeZone | a profil órákra vonatkozó 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ő (Mexikó), Közép-Kanada téli idő, 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 téli idő, új-fundlandi téli idő, E. Dél-Amerika téli idő, Argentína téli idő, SA keleti téli idő, grönlandi téli idő, Montevideo téli idő, Bahia téli idő, UTC-02, Mid-Atlantic téli idő, Azori-szigeteki téli idő, Zöld-foki-szigeteki téli idő, Marokkói téli idő, UTC, GMT téli idő, Greenwichi téli idő, W. Európa téli idő, Közép-Európa téli idő, újlatin téli idő, közép-európai téli idő, közép-afrikai téli idő, namíbiai téli idő, jordán téli idő, GTB téli idő, közel-keleti téli idő, egyiptomi téli idő, szíriai téli idő, e. Európai téli idő, Dél-afrikai téli idő, FLE téli idő, Türkiye téli idő, izraeli téli idő, kalinyingrádi téli idő, líbiai téli idő, arab téli idő, arab téli idő, belarusz téli idő, orosz téli idő, E. Afrika téli idő, iráni téli idő, arab téli idő, azerbajdzsáni téli idő, oroszországi időzóna 3, mauritiusi téli 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ő, indiai téli idő, Srí Lanka-i téli idő, nepáli téli idő, közép-ázsiai téli idő, bangladesi téli idő, n. közép-ázsiai téli idő, mianmari téli idő, SE ázsiai téli idő, észak-ázsiai téli idő, kínai téli idő, észak-ázsiai keleti téli idő, szingapúri téli idő, W. Ausztráliai téli idő, Tajpej téli idő, Ulaanbaatar téli idő, tokiói téli idő, koreai téli idő, jakutszki téli idő, Cen. Ausztráliai téli idő, AUS központi téli idő, E. Ausztráliai téli idő, AUS keleti téli idő, nyugat-csendes-óceáni téli idő, tasmániai téli idő, magadai 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ő, kamcsatkai téli idő, tongai téli idő, szamoai téli idő, Vonal-szigeteki téli idő | sztring (kötelező) |
ScaleRule
Név | Leírás | Érték |
---|---|---|
metricTrigger | az eseményindító, amely skálázási műveletet eredményez. | 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 azt jelzi, hogy a metrika példányonként el legyen-e osztva. | logikai |
metricName | a szabály által figyelt metrika neve. | sztring (kötelező) |
metricNamespace | a szabály által figyelt metrika névtere. | sztring |
metricResourceLocation | a szabály által figyelt erőforrás helye. | sztring |
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ő) |
Statisztika | 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" "Összesen" (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ésé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 |
---|---|---|
DimensionName | A dimenzió neve. | sztring (kötelező) |
Operátor | a dimenzióoperátort. Csak az "Egyenlő" és a "NotEquals" támogatott. Az "Egyenlő" érték bármely értékkel egyenlő. A "NotEquals" nem egyenlő az összes értékkel | "Egyenlő" "NotEquals" (kötelező) |
Értékek | dimenzióértékek listája. Például: ["App1","App2"]. | string[] (kötelező) |
ScaleAction
Név | Leírás | Érték |
---|---|---|
cooldown | 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é kell esnie. | sztring (kötelező) |
irány | a skálázás irányát. Azt jelzi, hogy a skálázási művelet növeli vagy csökkenti-e 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 legalább 1-nek kell lennie. Az alapértelmezett érték az 1. | sztring |
Gyorssablonok
Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.
Sablon | Description |
---|---|
Darktrace automatikus skálázási vSensorok üzembe helyezése |
Ezzel a sablonnal automatikusan üzembe helyezheti a Darktrace vSensors automatikus skálázási telepítését |
A Drupal üzembe helyezése virtuálisgép-méretezési csoporttal, Azure Files és Mysql használatával |
Helyezzen üzembe egy virtuálisgép-méretezési csoportot terheléselosztó/NAT & minden drupal (Apache/PHP) rendszerű virtuális géphez. Minden csomópont megosztja a létrehozott Azure-fájlmegosztási tárolót és a MySQL-adatbázist |
Kentico Xperience |
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 windowsos virtuálisgép-méretezési csoport automatikus skálázása Azure SQL-adatbázissal |
A sablon üzembe helyez egy Windows rendszerű VMSS-t a méretezési csoportban lévő virtuális gépek kívánt számával, é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ással |
Helyezzen üzembe egy virtuálisgép-méretezési csoportot terheléselosztó/NAT mögött, & minden virtuális gép egy egyszerű Python Bottle-alkalmazást futtat, amely működik. Az automatikus skálázás konfigurált méretezési csoporttal igény szerint felskálázza & |
Méretezhető Umbraco CMS-webalkalmazás |
Ez a sablon egyszerű módot kínál az umbraco CMS-webalkalmazás üzembe helyezésére Azure App Service Web Apps. |
Egyszerű Umbraco CMS webalkalmazás |
Ez a sablon egyszerű módot kínál az umbraco CMS-webalkalmazás üzembe helyezésére Azure App Service Web Apps. |
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbookok |
A nagyvállalati, kis- vagy nagyvállalati felhőbevezetéshez felelős é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óiból elérhető összetett megoldás, amely bevezetési engedélyező az ügyfelek, a rendszerintegrátorok és a partnerek számára egyaránt, amely önkiszolgáló, automatizált irányítá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 a láthatóság és a szabályozás alapvető szabályozási pilléreit emeli ki. |
Automatikus skálázási beállítás üzembe helyezése a virtuálisgép-méretezési csoporthoz |
Ez a sablon lehetővé teszi egy automatikus skálázási szabályzat üzembe helyezését a Virtual Machine ScaleSet erőforráshoz. |
Automatikus skálázási beállítás üzembe helyezése App Service csomaghoz |
Ez a sablon lehetővé teszi egy automatikus skálázási szabályzat üzembe helyezését az Azure AppService-csomag erőforrásához. |
Windows VMSS telepítése a windowsos featurtes SSL DSC konfigurálásával |
Ez a sablon lehetővé teszi két Windows rendszerű VMSS üzembe helyezését, a windowsos szolgáltatások konfigurálását, például az IIS/Web Role, a .Net Framework 4.5, a windowsos hitelesítés, 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 IIS WebAppot futtató automatikus skálázással |
Üzembe helyez egy IIS-t futtató Windows rendszerű virtuálisgép-méretezési csoportot és egy nagyon alapszintű .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éppel |
Ez a sablon lehetővé teszi egyéni Linux rendszerű virtuális gép rendszerképének ü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-s 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 az egyéni szkriptet meg kell adnia a saját frissítési eljárásához. A virtuális gép általánosított rendszerképét ugyanabban az előfizetésben és régióban kell megadnia, ahol a VMSS-t létrehozta. |
A méretezési csoportban lévő virtuális gépek számának manuális módosítása |
Ez a sablon lehetővé teszi a méretezési csoportban lévő virtuális gépek számának manuális módosítását. |
Virtuálisgép-méretezési csoport üzembe helyezése Linux rendszerű virtuális gépekkel és automatikus méretezéssel |
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 skálázást is integrálták |
Virtuálisgép-méretezési csoport üzembe helyezése Windows rendszerű virtuális gépekkel és automatikus méretezéssel |
Ez a sablon lehetővé teszi, hogy a Windows 2008-R2-SP1, 2012-Datacenter vagy 2012-R2-Datacenter legújabb javított verziójával üzembe helyezzen egy egyszerű Windows rendszerű virtuálisgép-méretezési csoportot. Ezek a virtuális gépek az RDP-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. Az automatikus skálázást is integrálták |
Terraform (AzAPI-szolgáltató) erőforrásdefiníció
Az automatikus skálázási erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő műveleteket célják:
- Erőforráscsoportok
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.
Erőforrás formátuma
Microsoft.Insights/autoscalesettings erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Insights/autoscalesettings@2014-04-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 = {}
serviceUri = "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 skálázási beállítások
Név | Leírás | Érték |
---|---|---|
típus | Az erőforrás típusa | "Microsoft.Insights/autoscalesettings@2014-04-01" |
name | Az erőforrás neve | sztring (kötelező) |
location | Erőforrás helye | sztring (kötelező) |
parent_id | Az erőforráscsoportban való üzembe helyezéshez használja az adott erőforráscsoport azonosítóját. | sztring (kötelező) |
tags | Erőforráscímkék | Címkenevek és -értékek szótára. |
properties | Az erőforrás automatikus skálázási beállítása. | Automatikus skálázásbeállítás (kötelező) |
Automatikus skálázásbeállítás
Név | Leírás | Érték |
---|---|---|
engedélyezve | az engedélyezett jelző. Meghatározza, hogy az automatikus skálázás engedélyezve van-e az erőforráshoz. Az alapértelmezett érték a "false". | logikai |
name | az automatikus skálázási beállítás neve. | sztring |
Értesítések | az értesítések gyűjtését. | Automatikus skálázásNotification[] |
Profilok | automatikus skálázási profilok gyűjteménye, amelyek különböző skálázási paramétereket ad meg különböző időszakokra. Legfeljebb 20 profil adható meg. | Automatikus skálázásProfile[] (kötelező) Korlátok: Maximális hossz = 20 |
targetResourceLocation | annak az erőforrásnak a helye, ahová az automatikus skálázási beállítást hozzá kell adni. | sztring |
targetResourceUri | annak az erőforrásnak az erőforrás-azonosítója, amelybe az automatikus skálázási beállítást hozzá kell adni. | sztring |
Automatikus skálázásNemzés
Név | Leírás | Érték |
---|---|---|
az e-mail-értesítés. | E-mail-cím | |
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[] |
E-mail-cím
Név | Leírás | Érték |
---|---|---|
customEmails | az egyéni e-mail-lista. Ez az érték null értékű vagy üres lehet, ebben az esetben ezt az attribútumot a rendszer figyelmen kívül hagyja. | sztring[] |
sendToSubscriptionAdministrator | egy érték, amely jelzi, hogy e-mailt szeretne-e küldeni az előfizetés rendszergazdájának. | logikai |
sendToSubscriptionCoAdministrators | egy érték, amely jelzi, hogy e-mailt szeretne-e küldeni az előfizetés társ-rendszergazdáinak. | logikai |
WebhookNotification
Név | Leírás | Érték |
---|---|---|
properties | egy tulajdonságcsomag beállításokat. Ez az érték üres lehet. | object |
serviceUri | a szolgáltatás címét az értesítés fogadásához. | sztring |
Automatikus skálázásProfile
Név | Leírás | Érték |
---|---|---|
capacity | a profil során használható példányok száma. | ScaleCapacity (kötelező) |
fixDate | a profil adott dátum-időpontja. Ezt az elemet nem használja a rendszer, ha az Ismétlődés elemet használja. | TimeWindow |
name | a profil neve. | sztring (kötelező) |
recurrence | az ismétlődő időpontok, amikor ez a profil kezdődik. Ezt az elemet nem használja a rendszer, ha a RögzítettDátum elemet használja. | Ismétlődés |
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ő) |
maximum | 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ő) |
minimum | az erőforrás példányainak minimális száma. | sztring (kötelező) |
TimeWindow
Név | Leírás | Érték |
---|---|---|
befejezés | a profil záró időpontja ISO 8601 formátumban. | sztring (kötelező) |
start | 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özponti 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 téli idő, közép-brazíliai téli idő, SA nyugati téli idő, csendes-óceáni téli idő, új-fundlandi téli idő, E. Dél-Amerika téli idő, Argentína téli idő, SA keleti téli idő, grönlandi téli idő, Montevideo téli idő, Bahia téli idő, UTC-02, Mid-Atlantic téli idő, Azori-szigeteki téli idő, Zöld-foki-szigeteki téli idő, marokkói téli idő, UTC, GMT téli idő, Greenwichi téli idő, W. Europe téli idő, közép-európai téli idő, újlatin téli idő, közép-európai téli idő, közép-afrikai téli idő, namíbiai téli idő, jordániai téli idő, GTB téli idő, közel-keleti téli idő, egyiptomi téli idő, szíriai téli idő, E. Európa téli idő, Dél-afrikai téli idő, FLE téli idő, Türkiye téli idő, izraeli téli idő, kalinyingrádi téli idő, líbiai téli idő, arab téli idő, arab téli idő, fehérorosz téli idő, orosz téli idő, e. afrika téli idő, iráni téli idő, arab téli idő, azerbajdzsáni téli idő, oroszországi időzóna 3, Mauritius téli 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ő, indiai téli idő, Srí Lanka téli idő, nepáli téli idő, közép-ázsiai téli idő, bangladesi téli idő, n. közép-ázsiai téli idő, mianmari téli idő, SE ázsiai téli idő, észak-ázsiai téli idő, kínai téli idő, észak-ázsiai keleti téli idő, szingapúri téli idő, W. Ausztrália téli idő, Taipei téli idő, Ulaanbaatar téli idő, Tokiói téli idő, Koreai téli idő, Yakutszk téli idő, 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, Fiji téli idő, Kamcsatka téli idő, Tonga téli idő, Samoa téli idő, Vonal-szigeteki téli idő | sztring |
Ismétlődés
Név | Leírás | Érték |
---|---|---|
frequency | az ismétlődés gyakorisága. Milyen gyakran lép érvénybe az ütemezési profil. Ennek az értéknek a Hét értéknek 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 az ütemezést a hét minden napjára. A gyakoriság tulajdonság azt adja meg, hogy az ütemezés hetente ismétlődik. | "Nap" "Óra" "Perc" "Hónap" "Nincs" "Második" "Hét" "Év" (kötelező) |
schedule | a profil kezdetének ütemezési korlátozásai. | RecurrentSchedule (kötelező) |
RecurrentSchedule
Név | Leírás | Érték |
---|---|---|
nap | azon napok gyűjteménye, amelyeken a profil érvénybe lép. A lehetséges értékek vasárnaptól szombatig. | string[] (kötelező) |
óra | Órák gyűjteménye, amelyen a profil érvénybe lép. A támogatott értékek 0 és 23 óra között vannak a 24 órás időszakban (az AM/PM időpontok nem támogatottak). | int[] (kötelező) |
perc során. | Percek gyűjteménye, amikor a profil érvénybe lép. | int[] (kötelező) |
timeZone | a profil órákra vonatkozó 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ő (Mexikó), Közép-Kanada téli idő, 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 téli idő, új-fundlandi téli idő, E. Dél-Amerika téli idő, Argentína téli idő, SA keleti téli idő, grönlandi téli idő, Montevideo téli idő, Bahia téli idő, UTC-02, Mid-Atlantic téli idő, Azori-szigeteki téli idő, Zöld-foki-szigeteki téli idő, Marokkói téli idő, UTC, GMT téli idő, Greenwichi téli idő, W. Európa téli idő, Közép-Európa téli idő, újlatin téli idő, közép-európai téli idő, közép-afrikai téli idő, namíbiai téli idő, jordán téli idő, GTB téli idő, közel-keleti téli idő, egyiptomi téli idő, szíriai téli idő, e. Európai téli idő, Dél-afrikai téli idő, FLE téli idő, Türkiye téli idő, izraeli téli idő, kalinyingrádi téli idő, líbiai téli idő, arab téli idő, arab téli idő, belarusz téli idő, orosz téli idő, E. Afrika téli idő, iráni téli idő, arab téli idő, azerbajdzsáni téli idő, oroszországi időzóna 3, mauritiusi téli 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ő, indiai téli idő, Srí Lanka-i téli idő, nepáli téli idő, közép-ázsiai téli idő, bangladesi téli idő, n. közép-ázsiai téli idő, mianmari téli idő, SE ázsiai téli idő, észak-ázsiai téli idő, kínai téli idő, észak-ázsiai keleti téli idő, szingapúri téli idő, W. Ausztráliai téli idő, Tajpej téli idő, Ulaanbaatar téli idő, tokiói téli idő, koreai téli idő, jakutszki téli idő, Cen. Ausztráliai téli idő, AUS központi téli idő, E. Ausztráliai téli idő, AUS keleti téli idő, nyugat-csendes-óceáni téli idő, tasmániai téli idő, magadai 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ő, kamcsatkai téli idő, tongai téli idő, szamoai téli idő, Vonal-szigeteki téli idő | sztring (kötelező) |
ScaleRule
Név | Leírás | Érték |
---|---|---|
metricTrigger | az eseményindító, amely skálázási műveletet eredményez. | 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 azt jelzi, hogy a metrika példányonként el legyen-e osztva. | logikai |
metricName | a szabály által figyelt metrika neve. | sztring (kötelező) |
metricNamespace | a szabály által figyelt metrika névtere. | sztring |
metricResourceLocation | a szabály által figyelt erőforrás helye. | sztring |
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ő) |
Statisztika | 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" "Összesen" (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ésé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 |
---|---|---|
DimensionName | A dimenzió neve. | sztring (kötelező) |
Operátor | a dimenzióoperátort. Csak az "Egyenlő" és a "NotEquals" támogatott. Az "Egyenlő" érték bármely értékkel egyenlő. A "NotEquals" nem egyenlő az összes értékkel | "Egyenlő" "NotEquals" (kötelező) |
Értékek | dimenzióértékek listája. Például: ["App1","App2"]. | string[] (kötelező) |
ScaleAction
Név | Leírás | Érték |
---|---|---|
cooldown | 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é kell esnie. | sztring (kötelező) |
irány | a skálázás irányát. Azt jelzi, hogy a skálázási művelet növeli vagy csökkenti-e 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 legalább 1-nek kell lennie. Az alapértelmezett érték az 1. | sztring |
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: