Microsoft.Insights automatikus méretezési beállítások 2015.04.01.
Bicep-erőforrásdefiníció
Az automatikus skálázási erőforrástípus üzembe helyezhető a célműveletekkel:
- Erőforráscsoportok – Lásd erőforráscsoport üzembe helyezési parancsaival
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@2015-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: {
{customized property}: 'string'
}
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 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 | Erőforráscímkék | 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[] |
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-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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 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 |
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 |
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 |
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 |
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:
- Erőforráscsoportok – Lásd erőforráscsoport üzembe helyezési parancsaival
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": "2015-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": {
"{customized property}": "string"
},
"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 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 | '2015-04-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 | Erőforráscímkék | 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[] |
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-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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 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 |
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 |
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 |
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 |
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@2015-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 = {
{customized property} = "string"
}
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 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@2015-04-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 | Erőforráscímkék | 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[] |
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-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 |
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 |