az monitor metrics alert
Spravujte pravidla upozornění metrik téměř v reálném čase.
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
az monitor metrics alert condition |
Spravujte podmínky pravidla upozornění na metriku téměř v reálném čase. |
Základ | GA |
az monitor metrics alert condition create |
Vytvořte podmínku pravidla upozornění na metriku. |
Základ | Preview |
az monitor metrics alert create |
Vytvořte pravidlo upozornění na základě metrik. |
Základ | GA |
az monitor metrics alert delete |
Odstraňte pravidlo upozornění na základě metrik. |
Základ | GA |
az monitor metrics alert dimension |
Spravujte dimenze pravidla upozornění na metriku téměř v reálném čase. |
Základ | GA |
az monitor metrics alert dimension create |
Vytvořte dimenzi pravidla upozornění na metriku. |
Základ | Preview |
az monitor metrics alert list |
Seznam pravidel upozornění založených na metrikách |
Základ | GA |
az monitor metrics alert show |
Zobrazení pravidla upozornění na základě metrik |
Základ | GA |
az monitor metrics alert update |
Aktualizujte pravidlo upozornění na základě metrik. |
Základ | GA |
az monitor metrics alert create
Vytvořte pravidlo upozornění na základě metrik.
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říklady
Vytvořte na virtuálním počítači upozornění s vysokým využitím procesoru bez akce.
az monitor metrics alert create -n alert1 -g {ResourceGroup} --scopes {VirtualMachineID} --condition "avg Percentage CPU > 90" --description "High CPU"
Vytvořte na virtuálním počítači upozornění s vysokým využitím procesoru s akcemi e-mailu a webhooku.
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"
Vytvořte upozornění, když účet úložiště zobrazuje velký počet pomalých transakcí pomocí multidimenzionálních filtrů.
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"
Vytvořte pravidlo upozornění založené na metrikách, které monitoruje vlastní metriku.
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
Vytvořte upozornění na vysoké využití procesoru na několika virtuálních počítačích bez akcí.
az monitor metrics alert create -n alert1 -g {ResourceGroup} --scopes {VirtualMachineID1} {VirtualMachineID2} {VirtualMachineID3} \
--condition "avg Percentage CPU > 90" --description "High CPU" --region westus
Vytvořte upozornění na dynamické využití procesoru na několika virtuálních počítačích bez akcí.
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
Povinné parametry
Podmínka, která pravidlo aktivuje. Dá se vytvořit příkazem az monitor metrics alert condition create.
Použití: --condition {avg,min,max,total,count} [NAMESPACE.] METRIKA [{=,!=,>,>=,<,=}<PRAHOVÁ HODNOTA] [{<,>,><}DYNAMICKÉ PORUŠENÍ CITLIVOSTI VYHODNOCENÍ [od DATATIME]] [kde DIMENZE {zahrnuje,excludes} HODNOTA [nebo HODNOTA ...] [a DIMENZE {includes,excludes} HODNOTA [nebo HODNOTA...] ...]] [s skipmetricvalidation]
Citlivost může být "nízká", "střední", "vysoká".
Porušení může být počet porušení, která se mají aktivovat. Měla by být menší nebo rovna vyhodnocení.
Vyhodnocení může být počet zkušebních období pro dynamickou prahovou hodnotu.
Datetime může být datum, od kterého chcete začít učit historická data metrik a vypočítat dynamické prahové hodnoty (ve formátu ISO8601).
Dimenze je možné dotazovat přidáním klíčového slova where a několika dimenzí je možné dotazovat jejich kombinováním s klíčovým slovem a klíčovým slovem "a".
Hodnoty pro metriku, DIMENZI a odpovídající prahové hodnoty lze získat z az monitor metrics list-definitions
příkazu.
Vzhledem k omezení serveru platí, že pokud pravidlo upozornění obsahuje více kritérií, je použití dimenzí omezeno na jednu hodnotu na dimenzi v rámci každého kritéria.
Více podmínek lze zadat pomocí více než jednoho --condition
argumentu.
Název pravidla upozornění
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
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
Přidejte skupinu akcí a volitelné vlastnosti webhooku, které se aktivují při aktivaci výstrahy.
Použití: --action ACTION_GROUP_NAME_OR_ID [KEY=VAL [KEY=VAL ...]]
Více skupin akcí lze zadat pomocí více než jednoho --action
argumentu.
Automaticky vyřešit výstrahu.
Popis pravidla bez textu
Vytvořte pravidlo v zakázaném stavu.
Frekvence vyhodnocování pravidla ve formátu ##h##m##s
Oblast cílových prostředků v oborech. Musí se zadat v případě, že obory jsou skupina prostředků nebo předplatné.
Závažnost výstrahy od 0 (kritické) do 4 (podrobné).
Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".
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é.
Doba, po kterou se mají agregovat metriky ve formátu ##h##m##s
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az monitor metrics alert delete
Odstraňte pravidlo upozornění na základě metrik.
az monitor metrics alert delete [--ids]
[--name]
[--resource-group]
[--subscription]
Příklady
Odstraňte pravidlo upozornění na základě metrik.
az monitor metrics alert delete --name MyAlertRule --resource-group MyResourceGroup
Volitelné parametry
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.
Název pravidla upozornění
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
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
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az monitor metrics alert list
Seznam pravidel upozornění založených na metrikách
az monitor metrics alert list [--resource-group]
Příklady
Seznam pravidel upozornění založených na metrikách
az monitor metrics alert list --resource-group MyResourceGroup
Volitelné parametry
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az monitor metrics alert show
Zobrazení pravidla upozornění na základě metrik
az monitor metrics alert show [--ids]
[--name]
[--resource-group]
[--subscription]
Příklady
Zobrazení pravidla upozornění na základě metrik
az --name MyAlertRule --resource-group MyResourceGroup
Volitelné parametry
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.
Název pravidla upozornění
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
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
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az monitor metrics alert update
Aktualizujte pravidlo upozornění na základě metrik.
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říklady
Zakažte nebo povolte pravidlo upozornění na základě metrik.
az monitor metrics alert update --enabled false --name MyAlertRule --resource-group MyResourceGroup
Volitelné parametry
Přidejte objekt do seznamu objektů zadáním párů cest a klíč-hodnota. Příklad: --add property.listProperty <key=value, řetězec nebo řetězec> JSON.
Přidejte skupinu akcí a volitelné vlastnosti webhooku, které se aktivují při aktivaci výstrahy.
Použití: --add-action ACTION_GROUP_NAME_OR_ID [KEY=VAL [KEY=VAL ...]]
Více skupin akcí lze zadat pomocí více než jednoho --add-action
argumentu. Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.
Přidejte podmínku, která pravidlo aktivuje.
Použití: --add-condition {avg,min,max,total,count} [NAMESPACE.] METRIKA [{=,!=,>,>=,<,=}<PRAHOVÁ HODNOTA] [{<,>,><}DYNAMICKÉ PORUŠENÍ CITLIVOSTI VYHODNOCENÍ [od DATATIME]] [kde DIMENZE {zahrnuje,excludes} HODNOTA [nebo HODNOTA ...] [a DIMENZE {includes,excludes} HODNOTA [nebo HODNOTA...] ...]]
Citlivost může být "nízká", "střední", "vysoká".
Porušení může být počet porušení, která se mají aktivovat. Měla by být menší nebo rovna vyhodnocení.
Vyhodnocení může být počet zkušebních období pro dynamickou prahovou hodnotu.
Datetime může být datum, od kterého chcete začít učit historická data metrik a vypočítat dynamické prahové hodnoty (ve formátu ISO8601).
Dimenze je možné dotazovat přidáním klíčového slova where a několika dimenzí je možné dotazovat jejich kombinováním s klíčovým slovem a klíčovým slovem "a".
Hodnoty pro metriku, DIMENZI a odpovídající prahové hodnoty lze získat z az monitor metrics list-definitions
příkazu.
Vzhledem k omezení serveru platí, že pokud pravidlo upozornění obsahuje více kritérií, je použití dimenzí omezeno na jednu hodnotu na dimenzi v rámci každého kritéria.
Více podmínek lze zadat pomocí více než jednoho --add-condition
argumentu. Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.
Automaticky vyřešit výstrahu.
Popis pravidla bez textu
Určuje, jestli je povolené pravidlo upozornění na metriku.
Frekvence, s jakou se má pravidlo vyhodnotit ve ##h##m##s
formátu
Při použití set nebo add zachovávejte řetězcové literály místo pokusu o převod na JSON.
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.
Název pravidla upozornění
Odeberte vlastnost nebo prvek ze seznamu. Příklad: --remove property.list OR --remove propertyToRemove.
Seznam názvů skupin akcí oddělených mezerami, které chcete odebrat. Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.
Seznamnázvůch Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
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í. Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.
Aktualizujte objekt zadáním cesty vlastnosti a hodnoty, která se má nastavit. Příklad: --set property1.property2=.
Závažnost výstrahy od 0 (kritické) do 4 (podrobné).
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.
Doba, po kterou se mají agregovat metriky ve ##h##m##s
formátu
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.