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


az monitor metrics alert

Közel valós idejű metrikariasztási szabályok kezelése.

Parancsok

Name Description Típus Állapot
az monitor metrics alert condition

Közel valós idejű metrikariasztási szabályfeltételek kezelése.

Alapvető FE
az monitor metrics alert condition create

Metrikariariasztási szabály feltételének létrehozása.

Alapvető Előnézet megtekintése
az monitor metrics alert create

Hozzon létre egy metrikaalapú riasztási szabályt.

Alapvető FE
az monitor metrics alert delete

Metrikaalapú riasztási szabály törlése.

Alapvető FE
az monitor metrics alert dimension

Közel valós idejű metrikariasztási szabály dimenzióinak kezelése.

Alapvető FE
az monitor metrics alert dimension create

Metrikariariasztási szabály dimenzió létrehozása.

Alapvető Előnézet megtekintése
az monitor metrics alert list

Metrikaalapú riasztási szabályok listázása.

Alapvető FE
az monitor metrics alert show

Metrikákon alapuló riasztási szabály megjelenítése.

Alapvető FE
az monitor metrics alert update

Metrikaalapú riasztási szabály frissítése.

Alapvető FE

az monitor metrics alert create

Hozzon létre egy metrikaalapú riasztási szabályt.

az monitor metrics alert create --condition
                                --name
                                --resource-group
                                --scopes
                                [--action]
                                [--auto-mitigate {false, true}]
                                [--description]
                                [--disabled {false, true}]
                                [--evaluation-frequency]
                                [--region]
                                [--severity]
                                [--tags]
                                [--target-resource-type]
                                [--window-size]

Példák

Hozzon létre egy magas processzorhasználati riasztást egy művelet nélküli virtuális gépen.

az monitor metrics alert create -n alert1 -g {ResourceGroup} --scopes {VirtualMachineID} --condition "avg Percentage CPU > 90" --description "High CPU"

Magas processzorhasználati riasztás létrehozása egy virtuális gépen e-mail- és webhookműveletekkel.

az monitor metrics alert create -n alert1 -g {ResourceGroup} --scopes {VirtualMachineID} \
    --condition "avg Percentage CPU > 90" --window-size 5m --evaluation-frequency 1m \
    --action "/subscriptions/<subscriptionId>/resourceGroups/<resourceGroupName>/providers/Microsoft.Insights/actionGroups/<actionGroupName>" apiKey={APIKey} type=HighCPU \
    --description "High CPU"

Riasztás létrehozása, ha egy tárfiók sok lassú tranzakciót jelenít meg többdimenziós szűrők használatával.

az monitor metrics alert create -g {ResourceGroup} -n alert1 --scopes {StorageAccountId} \
    --description "Storage Slow Transactions" \
    --condition "total transactions > 5 where ResponseType includes Success" \
    --condition "avg SuccessE2ELatency > 250 where ApiName includes GetBlob"

Hozzon létre egy metrikaalapú riasztási szabályt, amely egy egyéni metrikát figyel.

az monitor metrics alert create -n "metric alert rule on a custom metric" -g "Demos" --scopes {VirtualMachineID} \
    --condition "max Azure.VM.Windows.GuestMetrics.Memory\Available Bytes > 90" \
    --window-size 5m --evaluation-frequency 1m

Hozzon létre egy magas processzorhasználati riasztást több virtuális gépen művelet nélkül.

az monitor metrics alert create -n alert1 -g {ResourceGroup} --scopes {VirtualMachineID1} {VirtualMachineID2} {VirtualMachineID3} \
    --condition "avg Percentage CPU > 90" --description "High CPU" --region westus

Dinamikus processzorhasználati riasztás létrehozása több virtuális gépen művelet nélkül.

az monitor metrics alert create -n alert1 -g {ResourceGroup} --scopes {VirtualMachineID1} {VirtualMachineID2} {VirtualMachineID3} \
    --condition "avg Percentage CPU > dynamic medium 2 of 4 since 2020-10-01T10:23:00.000Z"
    --description "Dynamic CPU"
    --window-size 5m
    --region westus

Kötelező paraméterek

--condition

A szabályt kiváltó feltétel. Az "az monitor metrics alert condition create" paranccsal hozható létre.

Használat: --condition {avg,min,max,total,count} [NAMESPACE.] METRIKA [{=,!=,>=>,<=<} KÜSZÖBÉRTÉK] [{<,>,}>< dinamikus Standard kiadás NSITIVITY MEGSÉRTÉSEI [a DATETIME óta]] [ahol a(z) {DIMENZIÓ{tartalmazza,kizárja} ÉRTÉKET [vagy ÉRTÉKET ...] [and DIMENSION {includes,excludes} VALUE [or VALUE ...] ...]] [a skipmetricvalidation]

A bizalmasság lehet "alacsony", "közepes", "magas".

A szabálysértések lehetnek a riasztások indítására szolgáló szabálysértések száma. Kisebbnek vagy egyenlőnek kell lennie az értékeléssel.

A kiértékelések lehetnek a dinamikus küszöbértékek kiértékelési időszakainak száma.

A datetime lehet az a dátum, amelytől kezdve megkezdheti a metrika előzményadatainak megismerését és a dinamikus küszöbértékek kiszámítását (ISO8601 formátumban).

A dimenziók lekérdezhetők a "where" kulcsszó hozzáadásával, és több dimenzió is lekérdezhető az "and" kulcsszóval kombinálva.

A METRIC, DIMENSION és a megfelelő KÜSZÖBÉRTÉK értékek a parancsból az monitor metrics list-definitions kérhetők le.

A kiszolgáló korlátozása miatt, ha egy riasztási szabály több feltételt is tartalmaz, a dimenziók használata dimenziónként egy értékre korlátozódik az egyes feltételeken belül.

Több feltétel is megadható egynél --condition több argumentum használatával.

--name -n

A riasztási szabály neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--scopes

A szabály hatálya alá tartozó hatókörök szóközzel elválasztott listája. Az ebben a paraméterben megadott erőforrásoknak azonos típusúnak kell lenniük, és ugyanazon a helyen kell lenniük.

Opcionális paraméterek

--action -a

Adjon hozzá egy műveletcsoportot és opcionális webhook-tulajdonságokat, amelyek aktiválódnak a riasztás aktiválásakor.

Használat: --action ACTION_GROUP_NAME_OR_ID [KEY=VAL [KEY=VAL ...]]

Több műveletcsoport is megadható egynél --action több argumentum használatával.

--auto-mitigate

A riasztás automatikus feloldása.

elfogadott értékek: false, true
--description

A szabály szabadszöveges leírása.

--disabled

A szabály létrehozása letiltott állapotban.

elfogadott értékek: false, true
alapértelmezett érték: False
--evaluation-frequency

A szabály kiértékelésének gyakorisága "##h##m##s" formátumban.

alapértelmezett érték: 1m
--region --target-resource-region

A hatókörökben lévő célerőforrás(ok) régiója. Ezt akkor kell megadni, ha a hatókörök erőforráscsoport vagy előfizetés.

--severity

A riasztás súlyossága 0-tól (kritikus) 4-ig (részletes).

alapértelmezett érték: 2
--tags

Szóközzel elválasztott címkék: key[=value] [key[=value] ...]. Meglévő címkék törlése a "" használatával.

--target-resource-type --type

A hatókörökben lévő célerőforrás(ok) erőforrástípusa. Ezt akkor kell megadni, ha a hatókörök erőforráscsoport vagy előfizetés.

--window-size

A metrikák "##h##m##s" formátumban való összesítésének ideje.

alapértelmezett érték: 5m
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az monitor metrics alert delete

Metrikaalapú riasztási szabály törlése.

az monitor metrics alert delete [--ids]
                                [--name]
                                [--resource-group]
                                [--subscription]

Példák

Metrikaalapú riasztási szabály törlése.

az monitor metrics alert delete --name MyAlertRule --resource-group MyResourceGroup

Opcionális paraméterek

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.

--name -n

A riasztási szabály neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az monitor metrics alert list

Metrikaalapú riasztási szabályok listázása.

az monitor metrics alert list [--resource-group]

Példák

Metrikaalapú riasztási szabályok listázása.

az monitor metrics alert list --resource-group MyResourceGroup

Opcionális paraméterek

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az monitor metrics alert show

Metrikákon alapuló riasztási szabály megjelenítése.

az monitor metrics alert show [--ids]
                              [--name]
                              [--resource-group]
                              [--subscription]

Példák

Metrikákon alapuló riasztási szabály megjelenítése.

az --name MyAlertRule --resource-group MyResourceGroup

Opcionális paraméterek

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.

--name -n

A riasztási szabály neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az monitor metrics alert update

Metrikaalapú riasztási szabály frissítése.

az monitor metrics alert update [--add]
                                [--add-action]
                                [--add-condition]
                                [--auto-mitigate {0, 1, f, false, n, no, t, true, y, yes}]
                                [--description]
                                [--enabled {0, 1, f, false, n, no, t, true, y, yes}]
                                [--evaluation-frequency]
                                [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                [--ids]
                                [--name]
                                [--remove]
                                [--remove-actions]
                                [--remove-conditions]
                                [--resource-group]
                                [--scopes]
                                [--set]
                                [--severity]
                                [--subscription]
                                [--tags]
                                [--window-size]

Példák

Metrikaalapú riasztási szabály letiltása/engedélyezése.

az monitor metrics alert update --enabled false --name MyAlertRule --resource-group MyResourceGroup

Opcionális paraméterek

--add

Adjon hozzá egy objektumot az objektumok listájához egy elérési út és egy kulcsértékpár megadásával. Példa: --add property.listProperty <key=value, string or JSON string>.

--add-action --add-actions

Adjon hozzá egy műveletcsoportot és opcionális webhook-tulajdonságokat, amelyek aktiválódnak a riasztás aktiválásakor.

Használat: --add-action ACTION_GROUP_NAME_OR_ID [KEY=VAL [KEY=VAL ...]]

Több műveletcsoport is megadható egynél --add-action több argumentum használatával. A rövidített szintaxis, a json-file és a yaml-file támogatása. Próbálja ki a "??" elemet a továbbiak megjelenítéséhez.

--add-condition --add-conditions

Adjon hozzá egy feltételt, amely aktiválja a szabályt.

Használat: --add-condition {avg,min,max,total,count} [NAMESPACE.] METRIKA [{=,!=,>=>,<=<} KÜSZÖBÉRTÉK] [{<,>,}>< dinamikus Standard kiadás NSITIVITY MEGSÉRTÉSEI [a DATETIME óta]] [ahol a(z) {DIMENZIÓ{tartalmazza,kizárja} ÉRTÉKET [vagy ÉRTÉKET ...] [and DIMENSION {includes,excludes} VALUE [or VALUE ...] ...]]

A bizalmasság lehet "alacsony", "közepes", "magas".

A szabálysértések lehetnek a riasztások indítására szolgáló szabálysértések száma. Kisebbnek vagy egyenlőnek kell lennie az értékeléssel.

A kiértékelések lehetnek a dinamikus küszöbértékek kiértékelési időszakainak száma.

A datetime lehet az a dátum, amelytől kezdve megkezdheti a metrika előzményadatainak megismerését és a dinamikus küszöbértékek kiszámítását (ISO8601 formátumban).

A dimenziók lekérdezhetők a "where" kulcsszó hozzáadásával, és több dimenzió is lekérdezhető az "and" kulcsszóval kombinálva.

A METRIC, DIMENSION és a megfelelő KÜSZÖBÉRTÉK értékek a parancsból az monitor metrics list-definitions kérhetők le.

A kiszolgáló korlátozása miatt, ha egy riasztási szabály több feltételt is tartalmaz, a dimenziók használata dimenziónként egy értékre korlátozódik az egyes feltételeken belül.

Több feltétel is megadható egynél --add-condition több argumentum használatával. A rövidített szintaxis, a json-file és a yaml-file támogatása. Próbálja ki a "??" elemet a továbbiak megjelenítéséhez.

--auto-mitigate

A riasztás automatikus feloldása.

elfogadott értékek: 0, 1, f, false, n, no, t, true, y, yes
--description

A szabály szabadszöveges leírása.

--enabled

Hogy a metrikariasztási szabály engedélyezve van-e.

elfogadott értékek: 0, 1, f, false, n, no, t, true, y, yes
--evaluation-frequency

A szabály formátum szerinti ##h##m##s kiértékelésének gyakorisága.

--force-string

A "set" vagy a "add" használata esetén a JSON-ra való konvertálás helyett őrizze meg a sztringkonstansokat.

elfogadott értékek: 0, 1, f, false, n, no, t, true, y, yes
--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.

--name -n

A riasztási szabály neve.

--remove

Tulajdonság vagy elem eltávolítása a listából. Példa: --remove property.list OR --remove propertyToRemove.

--remove-actions

Az eltávolítandó műveletcsoportnevek szóközzel elválasztott listája. A rövidített szintaxis, a json-file és a yaml-file támogatása. Próbálja ki a "??" elemet a továbbiak megjelenítéséhez.

--remove-conditions

Az eltávolítandó feltételnevek szóközzel elválasztott listája. A rövidített szintaxis, a json-file és a yaml-file támogatása. Próbálja ki a "??" elemet a továbbiak megjelenítéséhez.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--scopes

A szabály hatálya alá tartozó hatókörök szóközzel elválasztott listája. Az ebben a paraméterben megadott erőforrásoknak azonos típusúnak kell lenniük, és ugyanazon a helyen kell lenniük. A rövidített szintaxis, a json-file és a yaml-file támogatása. Próbálja ki a "??" elemet a továbbiak megjelenítéséhez.

--set

Frissítsen egy objektumot egy beállítandó tulajdonság elérési útjának és értékének megadásával. Példa: --set property1.property2=.

--severity

A riasztás súlyossága 0-tól (kritikus) 4-ig (részletes).

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--tags

Szóközzel elválasztott címkék: key[=value] [key[=value] ...]. A rövidített szintaxis, a json-file és a yaml-file támogatása. Próbálja ki a "??" elemet a továbbiak megjelenítéséhez.

--window-size

A metrikák formátumba ##h##m##s való összesítésének ideje.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.