Sdílet prostřednictvím


az monitor scheduled-query

Poznámka:

Tento odkaz je součástí rozšíření naplánovaného dotazu pro Azure CLI (verze 2.54.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az monitor scheduled-query . Přečtěte si další informace o rozšířeních.

Příkazy pro správu plánovaných dotazů

Příkazy

Name Description Typ Stav
az monitor scheduled-query create

Vytvořte naplánovaný dotaz.

Rozšíření GA
az monitor scheduled-query delete

Odstraňte naplánovaný dotaz.

Rozšíření GA
az monitor scheduled-query list

Zobrazí seznam všech naplánovaných dotazů.

Rozšíření GA
az monitor scheduled-query show

Umožňuje zobrazit podrobnosti naplánovaného dotazu.

Rozšíření GA
az monitor scheduled-query update

Aktualizujte naplánovaný dotaz.

Rozšíření GA

az monitor scheduled-query create

Vytvořte naplánovaný dotaz.

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říklady

Vytvořte naplánovaný dotaz pro virtuální počítač.

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"

Vytvořte naplánovaný dotaz pro virtuální počítače ve skupině prostředků.

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"

Povinné parametry

--condition

Podmínka, která pravidlo aktivuje.

Použití: --condition {avg,min,max,total,count} ["SLOUPEC METRIKY" od] "QUERY_PLACEHOLDER" {=,!=,,>=>,=<<} PRAHOVÁ HODNOTA [ID PROSTŘEDKU] [where DIMENSION {includes,excludes} HODNOTA [nebo HODNOTA ...] [a DIMENZE {includes,excludes} HODNOTA [nebo HODNOTA...] ...]] [aspoň porušení MinTimeToFail z agregovaných bodů EvaluationPeriod]' Zástupné symboly dotazu je možné definovat v parametru --condition-query Dimensions přidáním klíčového slova where a více dimenzí je možné dotazovat jejich kombinováním s klíčovým slovem a klíčovým slovem "a".

--name -n

Název pravidla naplánovaného dotazu

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--scopes

Seznam oborů oddělených mezerami, na které se pravidlo vztahuje. Prostředky zadané v tomto parametru musí být stejného typu a existují ve stejném umístění.

Volitelné parametry

--action-groups

ID prostředků skupiny akcí, které se mají vyvolat při vyvolání výstrahy

Použití: --action-groups ACTION_GROUP_NAME_OR_ID [NAME_OR_ID,...].

--auto-mitigate

Příznak, který označuje, jestli se má výstraha automaticky vyřešit, nebo ne. Výchozí hodnota je true.

Přípustné hodnoty: false, true
Default value: True
--check-ws-alerts-storage --cwas

Příznak, který označuje, jestli má být toto naplánované pravidlo dotazu uloženo v úložišti zákazníka.

Přípustné hodnoty: false, true
Default value: False
--condition-query

Dotaz deteils nahradí zástupné symboly v --condition argumentu.

--custom-properties

Vlastnosti datové části upozornění

Použití: --custom-properties ALERT_PAYLOAD_PROPERTIES [KEY=VAL,KEY=VAL ...].

--description

Popis pravidla bez textu

--disabled

Zakažte naplánovaný dotaz.

Přípustné hodnoty: false, true
Default value: False
--evaluation-frequency

Frekvence vyhodnocování pravidla ve formátu ##h##m##s

Default value: 5m
--location -l

Umístění. Hodnoty z: az account list-locations. Výchozí umístění můžete nakonfigurovat pomocí .az configure --defaults location=<location>

--mad --mute-actions-duration

Ztlumení akcí po zvolenou dobu (ve formátu doby trvání ISO 8601) po spuštění výstrahy

--severity

Závažnost výstrahy od 0 (kritické) do 4 (podrobné).

Default value: 2
--skip-query-validation

Příznak označující, jestli se má zadaný dotaz ověřit, nebo ne.

Přípustné hodnoty: false, true
Default value: False
--tags

Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".

--target-resource-type --type

Typ prostředku cílových prostředků v oborech. Musí se zadat v případě, že obory jsou skupina prostředků nebo předplatné.

--window-size

Čas agregace metrik ve formátu ##h##m##s

Default value: 5m
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az monitor scheduled-query delete

Odstraňte naplánovaný dotaz.

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

Volitelné parametry

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--name -n

Název pravidla naplánovaného dotazu

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--yes -y

Nezotvádejte výzvu k potvrzení.

Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az monitor scheduled-query list

Zobrazí seznam všech naplánovaných dotazů.

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

Volitelné parametry

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az monitor scheduled-query show

Umožňuje zobrazit podrobnosti naplánovaného dotazu.

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

Volitelné parametry

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--name -n

Název pravidla naplánovaného dotazu

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az monitor scheduled-query update

Aktualizujte naplánovaný dotaz.

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]

Volitelné parametry

--action-groups

ID prostředků skupiny akcí, které se mají vyvolat při vyvolání výstrahy

--add

Přidejte objekt do seznamu objektů zadáním párů cest a klíč-hodnota. Příklad: --add property.listProperty <key=value, string or JSON string>.

Default value: []
--auto-mitigate

Příznak, který označuje, jestli se má výstraha automaticky vyřešit, nebo ne. Výchozí hodnota je true.

Přípustné hodnoty: false, true
--check-ws-alerts-storage --cwas

Příznak, který označuje, jestli má být toto naplánované pravidlo dotazu uloženo v úložišti zákazníka.

Přípustné hodnoty: false, true
--condition

Podmínka, která pravidlo aktivuje.

Použití: --condition {avg,min,max,total,count} ["SLOUPEC METRIKY" od] "QUERY_PLACEHOLDER" {=,!=,,>=>,=<<} PRAHOVÁ HODNOTA [ID PROSTŘEDKU] [where DIMENSION {includes,excludes} HODNOTA [nebo HODNOTA ...] [a DIMENZE {includes,excludes} HODNOTA [nebo HODNOTA...] ...]] [aspoň porušení MinTimeToFail z agregovaných bodů EvaluationPeriod]'

Zástupné symboly dotazů je možné definovat v parametrech --condition-query Dimensions, a to přidáním klíčového slova where a několika dimenzí, které lze dotazovat jejich kombinováním s klíčovým slovem "a".

--condition-query

Dotaz deteils nahradí zástupné symboly v --condition argumentu.

--custom-properties

Vlastnosti datové části upozornění

Použití: --custom-properties ALERT_PAYLOAD_PROPERTIES [KEY=VAL,KEY=VAL ...].

--description

Popis pravidla bez textu

--disabled

Zakažte naplánovaný dotaz.

Přípustné hodnoty: false, true
--evaluation-frequency

Frekvence vyhodnocování pravidla ve formátu ##h##m##s

--force-string

Při použití set nebo add zachovávejte řetězcové literály místo pokusu o převod na JSON.

Default value: False
--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--mad --mute-actions-duration

Ztlumení akcí po zvolenou dobu (ve formátu doby trvání ISO 8601) po spuštění výstrahy

--name -n

Název pravidla naplánovaného dotazu

--remove

Odeberte vlastnost nebo prvek ze seznamu. Příklad: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Default value: []
--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--set

Aktualizujte objekt zadáním cesty vlastnosti a hodnoty, která se má nastavit. Příklad: --set property1.property2=<value>.

Default value: []
--severity

Závažnost výstrahy od 0 (kritické) do 4 (podrobné).

--skip-query-validation

Příznak označující, jestli se má zadaný dotaz ověřit, nebo ne.

Přípustné hodnoty: false, true
--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--tags

Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".

--target-resource-type --type

Typ prostředku cílových prostředků v oborech. Musí se zadat v případě, že obory jsou skupina prostředků nebo předplatné.

--window-size

Čas agregace metrik ve formátu ##h##m##s

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.