Dela via


az monitor scheduled-query

Kommentar

Den här referensen är en del av tillägget scheduled-query för Azure CLI (version 2.54.0 eller senare). Tillägget installeras automatiskt första gången du kör kommandot az monitor scheduled-query . Läs mer om tillägg.

Kommandon för att hantera schemalagda frågor.

Kommandon

Name Description Typ Status
az monitor scheduled-query create

Skapa en schemalagd fråga.

Anknytning Allmän tillgänglighet
az monitor scheduled-query delete

Ta bort en schemalagd fråga.

Anknytning Allmän tillgänglighet
az monitor scheduled-query list

Visa en lista över alla schemalagda frågor.

Anknytning Allmän tillgänglighet
az monitor scheduled-query show

Visa information om en schemalagd fråga.

Anknytning Allmän tillgänglighet
az monitor scheduled-query update

Uppdatera en schemalagd fråga.

Anknytning Allmän tillgänglighet

az monitor scheduled-query create

Skapa en schemalagd fråga.

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]

Exempel

Skapa en schemalagd fråga för en virtuell dator.

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"

Skapa en schemalagd fråga för virtuella datorer i en resursgrupp.

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"

Obligatoriska parametrar

--condition

Villkoret som utlöser regeln.

Användning: --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 ...] ...]] [Minst MinTimeToFail-överträdelser från Sammanställda poäng för EvaluationPeriod]' Frågeplatshållare kan definieras i --condition-query argument Dimensioner kan efterfrågas genom att lägga till nyckelordet "where" och flera dimensioner kan efterfrågas genom att kombinera dem med nyckelordet "och".

--name -n

Namnet på den schemalagda frågeregeln.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--scopes

Utrymmesavgränsad lista över omfång som regeln gäller för. Resurserna som anges i den här parametern måste vara av samma typ och finnas på samma plats.

Valfria parametrar

--action-groups

Resurs-ID för åtgärdsgrupp som ska anropas när aviseringen utlöses.

Användning: --action-groups ACTION_GROUP_NAME_OR_ID [NAME_OR_ID,...].

--auto-mitigate

Flaggan som anger om aviseringen ska matchas automatiskt eller inte. Standardvärdet är sant.

accepterade värden: false, true
standardvärde: True
--check-ws-alerts-storage --cwas

Flaggan som anger om den här schemalagda frågeregeln ska lagras i kundens lagring.

accepterade värden: false, true
standardvärde: False
--condition-query

Frågan deteils för att ersätta platshållarna i --condition argumentet.

--custom-properties

Egenskaperna för en aviseringsnyttolast.

Användning: --custom-properties ALERT_PAYLOAD_PROPERTIES [KEY=VAL,KEY=VAL ...].

--description

Beskrivning av regeln i fritext.

--disabled

Inaktivera den schemalagda frågan.

accepterade värden: false, true
standardvärde: False
--evaluation-frequency

Frekvens som regeln ska utvärderas med i formatet "##h##m##s".

standardvärde: 5m
--location -l

Plats. Värden från: az account list-locations. Du kan konfigurera standardplatsen med hjälp av az configure --defaults location=<location>.

--mad --mute-actions-duration

Stäng av åtgärder för den valda tidsperioden (i ISO 8601-varaktighetsformat) efter att aviseringen har utlösts.

--severity

Allvarlighetsgraden för aviseringen från 0 (kritisk) till 4 (utförlig).

standardvärde: 2
--skip-query-validation

Flaggan som anger om den angivna frågan ska verifieras eller inte.

accepterade värden: false, true
standardvärde: False
--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

--target-resource-type --type

Resurstypen för målresurserna i omfång. Detta måste anges när omfång är resursgrupp eller prenumeration.

--window-size

Tid för att aggregera mått i formatet "##h##m##s".

standardvärde: 5m
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az monitor scheduled-query delete

Ta bort en schemalagd fråga.

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

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på den schemalagda frågeregeln.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--yes -y

Fråga inte efter bekräftelse.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az monitor scheduled-query list

Visa en lista över alla schemalagda frågor.

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

Valfria parametrar

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az monitor scheduled-query show

Visa information om en schemalagd fråga.

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

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på den schemalagda frågeregeln.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az monitor scheduled-query update

Uppdatera en schemalagd fråga.

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]

Valfria parametrar

--action-groups

Resurs-ID för åtgärdsgrupp som ska anropas när aviseringen utlöses.

--add

Lägg till ett objekt i en lista över objekt genom att ange en sökväg och nyckelvärdepar. Exempel: --add property.listProperty <key=value, string or JSON string>.

standardvärde: []
--auto-mitigate

Flaggan som anger om aviseringen ska matchas automatiskt eller inte. Standardvärdet är sant.

accepterade värden: false, true
--check-ws-alerts-storage --cwas

Flaggan som anger om den här schemalagda frågeregeln ska lagras i kundens lagring.

accepterade värden: false, true
--condition

Villkoret som utlöser regeln.

Användning: --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 ...] ...]] [minst MinTimeToFail-överträdelser från EvaluationPeriods aggregerade punkter]'

Frågeplatshållare kan definieras i --condition-query argument Dimensioner kan efterfrågas genom att lägga till nyckelordet "var" och flera dimensioner kan efterfrågas genom att kombinera dem med nyckelordet "och".

--condition-query

Frågan deteils för att ersätta platshållarna i --condition argumentet.

--custom-properties

Egenskaperna för en aviseringsnyttolast.

Användning: --custom-properties ALERT_PAYLOAD_PROPERTIES [KEY=VAL,KEY=VAL ...].

--description

Beskrivning av regeln i fritext.

--disabled

Inaktivera den schemalagda frågan.

accepterade värden: false, true
--evaluation-frequency

Frekvens som regeln ska utvärderas med i formatet "##h##m##s".

--force-string

När du använder "set" eller "add" bevarar du strängliteraler i stället för att försöka konvertera till JSON.

standardvärde: False
--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--mad --mute-actions-duration

Stäng av åtgärder för den valda tidsperioden (i ISO 8601-varaktighetsformat) efter att aviseringen har utlösts.

--name -n

Namnet på den schemalagda frågeregeln.

--remove

Ta bort en egenskap eller ett element från en lista. Exempel: --remove property.list <indexToRemove> ELLER --remove propertyToRemove.

standardvärde: []
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--set

Uppdatera ett objekt genom att ange en egenskapssökväg och ett värde som ska anges. Exempel: --set property1.property2=<value>.

standardvärde: []
--severity

Allvarlighetsgraden för aviseringen från 0 (kritisk) till 4 (utförlig).

--skip-query-validation

Flaggan som anger om den angivna frågan ska verifieras eller inte.

accepterade värden: false, true
--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

--target-resource-type --type

Resurstypen för målresurserna i omfång. Detta måste anges när omfång är resursgrupp eller prenumeration.

--window-size

Tid för att aggregera mått i formatet "##h##m##s".

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.