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


az monitor scheduled-query

Feljegyzés

Ez a hivatkozás az Azure CLI ütemezett lekérdezési bővítményének része (2.54.0-s vagy újabb verzió). A bővítmény automatikusan telepíti az az monitor ütemezett lekérdezés parancsának első futtatásakor. További információ a bővítményekről.

Az ütemezett lekérdezések kezelésére szolgáló parancsok.

Parancsok

Name Description Típus Állapot
az monitor scheduled-query create

Ütemezett lekérdezés létrehozása.

Mellék FE
az monitor scheduled-query delete

Ütemezett lekérdezés törlése.

Mellék FE
az monitor scheduled-query list

Az összes ütemezett lekérdezés listázása.

Mellék FE
az monitor scheduled-query show

Ütemezett lekérdezés részleteinek megjelenítése.

Mellék FE
az monitor scheduled-query update

Ütemezett lekérdezés frissítése.

Mellék FE

az monitor scheduled-query create

Ütemezett lekérdezés létrehozása.

az monitor scheduled-query create --condition
                                  --name
                                  --resource-group
                                  --scopes
                                  [--action-groups]
                                  [--auto-mitigate {false, true}]
                                  [--check-ws-alerts-storage {false, true}]
                                  [--condition-query]
                                  [--custom-properties]
                                  [--description]
                                  [--disabled {false, true}]
                                  [--evaluation-frequency]
                                  [--location]
                                  [--mad]
                                  [--severity]
                                  [--skip-query-validation {false, true}]
                                  [--tags]
                                  [--target-resource-type]
                                  [--window-size]

Példák

Ütemezett lekérdezés létrehozása virtuális géphez.

az monitor scheduled-query create -g {rg} -n {name1} --scopes {vm_id} --condition "count 'Placeholder_1' > 360 resource id _ResourceId at least 1 violations out of 5 aggregated points" --condition-query Placeholder_1="union Event, Syslog | where TimeGenerated > ago(1h) | where EventLevelName=='Error' or SeverityLevel=='err'" --description "Test rule"

Ütemezett lekérdezés létrehozása erőforráscsoportban lévő virtuális gépekhez.

az monitor scheduled-query create -g {rg} -n {name1} --scopes {rg_id} --condition "count 'Placeholder_1' > 360 resource id _ResourceId at least 1 violations out of 5 aggregated points" --condition-query Placeholder_1="union Event, Syslog | where TimeGenerated > ago(1h) | where EventLevelName=='Error' or SeverityLevel=='err'" --description "Test rule"

Kötelező paraméterek

--condition

A szabályt kiváltó feltétel.

Használat: --condition {avg,min,max,total,count} ["METRIC COLUMN" from] "QUERY_PLACEHOLDER" {=,!=,,>>=,<<=} THRESHOLD [resource id RESOURCEID] [where DIMENSION {includes,excludes} VALUE [or VALUE ...] [and DIMENSION {includes,excludes} VALUE [or VALUE ...] ...]] [legalább MinTimeToFail-szabálysértések a EvaluationPeriod összesített pontokon kívül]" A lekérdezés helyőrzői a --condition-query argumentumban definiálhatók. A Dimenziók a "where" kulcsszó hozzáadásával kérdezhetők le, és több dimenzió is lekérdezhető az "and" kulcsszóval való kombinálással.

--name -n

Az ütemezett lekérdezé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-groups

A riasztás aktiválásakor meghívandó műveletcsoport-erőforrás-azonosítók.

Használat: --action-groups ACTION_GROUP_NAME_OR_ID [NAME_OR_ID,...].

--auto-mitigate

Az a jelző, amely jelzi, hogy a riasztást automatikusan fel kell-e oldani. Az alapértelmezett érték igaz.

elfogadott értékek: false, true
alapértelmezett érték: True
--check-ws-alerts-storage --cwas

A jelző, amely jelzi, hogy az ütemezett lekérdezési szabályt az ügyfél tárolójában kell-e tárolni.

elfogadott értékek: false, true
alapértelmezett érték: False
--condition-query

A lekérdezési hibák a helyőrzők argumentumban --condition való helyére kerülnek.

--custom-properties

A riasztás hasznos adatainak tulajdonságai.

Használat: --custom-properties ALERT_PAYLOAD_PROPERTIES [KEY=VAL,KEY=VAL ...].

--description

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

--disabled

Tiltsa le az ütemezett lekérdezést.

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: 5m
--location -l

Tartózkodási hely beállításnál. Értékek: az account list-locations. Az alapértelmezett helyet a következővel az configure --defaults location=<location>konfigurálhatja: .

--mad --mute-actions-duration

A riasztás aktiválása után elnémíthatja a kiválasztott időszakra vonatkozó műveleteket (ISO 8601-es időtartamformátumban).

--severity

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

alapértelmezett érték: 2
--skip-query-validation

A jelölő, amely jelzi, hogy a megadott lekérdezést ellenőrizni kell-e vagy sem.

elfogadott értékek: false, true
alapértelmezett érték: False
--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 scheduled-query delete

Ütemezett lekérdezés törlése.

az monitor scheduled-query delete [--ids]
                                  [--name]
                                  [--resource-group]
                                  [--subscription]
                                  [--yes]

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

Az ütemezett lekérdezé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: .

--yes -y

Ne kérje a megerősítést.

alapértelmezett érték: False
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 scheduled-query list

Az összes ütemezett lekérdezés listázása.

az monitor scheduled-query list [--resource-group]

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 scheduled-query show

Ütemezett lekérdezés részleteinek megjelenítése.

az monitor scheduled-query show [--ids]
                                [--name]
                                [--resource-group]
                                [--subscription]

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

Az ütemezett lekérdezé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 scheduled-query update

Ütemezett lekérdezés frissítése.

az monitor scheduled-query update [--action-groups]
                                  [--add]
                                  [--auto-mitigate {false, true}]
                                  [--check-ws-alerts-storage {false, true}]
                                  [--condition]
                                  [--condition-query]
                                  [--custom-properties]
                                  [--description]
                                  [--disabled {false, true}]
                                  [--evaluation-frequency]
                                  [--force-string]
                                  [--ids]
                                  [--mad]
                                  [--name]
                                  [--remove]
                                  [--resource-group]
                                  [--set]
                                  [--severity]
                                  [--skip-query-validation {false, true}]
                                  [--subscription]
                                  [--tags]
                                  [--target-resource-type]
                                  [--window-size]

Opcionális paraméterek

--action-groups

A riasztás aktiválásakor meghívandó műveletcsoport-erőforrás-azonosítók.

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

alapértelmezett érték: []
--auto-mitigate

Az a jelző, amely jelzi, hogy a riasztást automatikusan fel kell-e oldani. Az alapértelmezett érték igaz.

elfogadott értékek: false, true
--check-ws-alerts-storage --cwas

A jelző, amely jelzi, hogy az ütemezett lekérdezési szabályt az ügyfél tárolójában kell-e tárolni.

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

A szabályt kiváltó feltétel.

Használat: --condition {avg,min,max,total,count} ["METRIC COLUMN" from] "QUERY_PLACEHOLDER" {=,!=,,>>=,<<=} THRESHOLD [resource id RESOURCEID] [where DIMENSION {includes,excludes} VALUE [or VALUE ...] [and DIMENSION {includes,excludes} VALUE [or VALUE ...] ...]] [legalább MinTimeToFail-szabálysértések a EvaluationPeriod összesített pontjain kívül]"

A lekérdezés helyőrzői a --condition-query argumentumban definiálhatók. 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.

--condition-query

A lekérdezési hibák a helyőrzők argumentumban --condition való helyére kerülnek.

--custom-properties

A riasztás hasznos adatainak tulajdonságai.

Használat: --custom-properties ALERT_PAYLOAD_PROPERTIES [KEY=VAL,KEY=VAL ...].

--description

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

--disabled

Tiltsa le az ütemezett lekérdezést.

elfogadott értékek: false, true
--evaluation-frequency

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

--force-string

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

alapértelmezett érték: False
--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.

--mad --mute-actions-duration

A riasztás aktiválása után elnémíthatja a kiválasztott időszakra vonatkozó műveleteket (ISO 8601-es időtartamformátumban).

--name -n

Az ütemezett lekérdezési szabály neve.

--remove

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

alapértelmezett érték: []
--resource-group -g

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

--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=<value>

alapértelmezett érték: []
--severity

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

--skip-query-validation

A jelölő, amely jelzi, hogy a megadott lekérdezést ellenőrizni kell-e vagy sem.

elfogadott értékek: false, true
--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] ...]. 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.

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.