az monitor metrics alert
Zarządzanie regułami alertów dotyczących metryk niemal w czasie rzeczywistym.
Polecenia
| az monitor metrics alert condition |
Zarządzanie warunkami reguły alertów dotyczących metryk niemal w czasie rzeczywistym. |
| az monitor metrics alert condition create |
Utwórz warunek reguły alertu metryki. |
| az monitor metrics alert create |
Utwórz regułę alertu opartą na metryce. |
| az monitor metrics alert delete |
Usuń regułę alertu opartą na metrykach. |
| az monitor metrics alert dimension |
Zarządzanie wymiarami reguły alertów dotyczących metryk niemal w czasie rzeczywistym. |
| az monitor metrics alert dimension create |
Skompiluj wymiar reguły alertu metryki. |
| az monitor metrics alert list |
Wyświetlanie listy reguł alertów opartych na metryce. |
| az monitor metrics alert show |
Pokaż regułę alertu opartą na metrykach. |
| az monitor metrics alert update |
Zaktualizuj regułę alertu opartą na metryce. |
az monitor metrics alert create
Utwórz regułę alertu opartą na metryce.
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]
Przykłady
Utwórz alert wysokiego użycia procesora CPU na maszynie wirtualnej bez akcji.
az monitor metrics alert create -n alert1 -g {ResourceGroup} --scopes {VirtualMachineID} --condition "avg Percentage CPU > 90" --description "High CPU"
Utwórz alert wysokiego użycia procesora CPU na maszynie wirtualnej z akcjami poczty e-mail i elementu webhook.
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"
Utwórz alert, gdy konto magazynu wyświetla dużą liczbę powolnych transakcji przy użyciu filtrów wielowymiarowych.
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"
Utwórz regułę alertu opartą na metrykach, która monitoruje metrykę niestandardową.
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
Utwórz alert wysokiego użycia procesora CPU na kilku maszynach wirtualnych bez akcji.
az monitor metrics alert create -n alert1 -g {ResourceGroup} --scopes {VirtualMachineID1} {VirtualMachineID2} {VirtualMachineID3} \
--condition "avg Percentage CPU > 90" --description "High CPU" --region westus
Utwórz dynamiczny alert użycia procesora CPU na kilku maszynach wirtualnych bez akcji.
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
Parametry wymagane
Warunek, który wyzwala regułę. Można go utworzyć za pomocą polecenia "az monitor metrics alert condition create".
Nazwa reguły alertu.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Rozdzielona spacjami lista zakresów, do których ma zastosowanie reguła. Zasoby określone w tym parametrze muszą być tego samego typu i istnieją w tej samej lokalizacji.
Parametry opcjonalne
Dodaj grupę akcji i opcjonalne właściwości elementu webhook do uruchomienia po wyzwoleniu alertu.
Automatycznie rozwiąż alert.
Opis reguły bez tekstu.
Utwórz regułę w stanie wyłączonym.
Częstotliwość oceniania reguły w formacie "##h##m##s".
Region zasobów docelowych w zakresach. Należy to podać, gdy zakresy są grupą zasobów lub subskrypcją.
Ważność alertu z zakresu od 0 (krytyczne) do 4 (pełne).
Tagi rozdzielone spacjami: klucz[=wartość] [klucz[=wartość] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Typ zasobu zasobów docelowych w zakresach. Należy to podać, gdy zakresy są grupą zasobów lub subskrypcją.
Czas agregowania metryk w formacie "##h##m##s".
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az monitor metrics alert delete
Usuń regułę alertu opartą na metrykach.
az monitor metrics alert delete [--ids]
[--name]
[--resource-group]
Przykłady
Usuń regułę alertu opartą na metrykach. (generowane automatycznie)
az monitor metrics alert delete --name MyAlertRule --resource-group MyResourceGroup
Parametry opcjonalne
Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa reguły alertu.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az monitor metrics alert list
Wyświetlanie listy reguł alertów opartych na metryce.
az monitor metrics alert list [--resource-group]
Przykłady
Wyświetlanie listy reguł alertów opartych na metryce. (generowane automatycznie)
az monitor metrics alert list --resource-group MyResourceGroup
Parametry opcjonalne
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az monitor metrics alert show
Pokaż regułę alertu opartą na metrykach.
az monitor metrics alert show [--ids]
[--name]
[--resource-group]
Przykłady
Pokaż regułę alertu opartą na metrykach. (generowane automatycznie)
az monitor metrics alert show --name MyAlertRule --resource-group MyResourceGroup
Parametry opcjonalne
Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa reguły alertu.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az monitor metrics alert update
Zaktualizuj regułę alertu opartą na metryce.
az monitor metrics alert update [--add]
[--add-action]
[--add-condition]
[--auto-mitigate {false, true}]
[--description]
[--enabled {false, true}]
[--evaluation-frequency]
[--force-string]
[--ids]
[--name]
[--remove]
[--remove-actions]
[--remove-conditions]
[--resource-group]
[--scopes]
[--set]
[--severity]
[--tags]
[--window-size]
Przykłady
Wyłącz/włącz regułę alertu opartą na metryce.
az monitor metrics alert update --enabled false --name MyAlertRule --resource-group MyResourceGroup
Parametry opcjonalne
Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string lub JSON string>.
Dodaj grupę akcji i opcjonalne właściwości elementu webhook do uruchomienia po wyzwoleniu alertu.
Dodaj warunek, który wyzwala regułę.
Automatycznie rozwiąż alert.
Opis reguły bez tekstu.
Czy reguła alertu dotyczącego metryk jest włączona.
Częstotliwość oceniania reguły w formacie "##h##m##s".
W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować przekonwertować na kod JSON.
Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa reguły alertu.
Usuń właściwość lub element z listy. Przykład: --remove property.list OR --remove propertyToRemove.
Rozdzielona spacjami lista nazw grup akcji do usunięcia.
Rozdzielona spacjami lista nazw warunków do usunięcia.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Rozdzielona spacjami lista zakresów, do których ma zastosowanie reguła. Zasoby określone w tym parametrze muszą być tego samego typu i istnieją w tej samej lokalizacji.
Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=.
Ważność alertu z zakresu od 0 (krytyczne) do 4 (pełne).
Tagi rozdzielone spacjami: klucz[=wartość] [klucz[=wartość] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Czas agregowania metryk w formacie "##h##m##s".
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.