Tworzenie, wyświetlanie i zarządzanie alertami metryk klasycznych przy użyciu usługi Azure Monitor

Ostrzeżenie

W tym artykule opisano sposób tworzenia starszych alertów dotyczących metryk klasycznych. Usługa Azure Monitor obsługuje teraz nowsze alerty metryk niemal w czasie rzeczywistym i nowe środowisko alertów. Alerty klasyczne są wycofane dla użytkowników chmury publicznej. Alerty klasyczne dla chmury Azure Government i azure China 21Vianet zostaną wycofane 29 lutego 2024 r.

Alerty dotyczące metryk klasycznych w usłudze Azure Monitor umożliwiają otrzymywanie powiadomień, gdy jedna z metryk przekroczy próg. Alerty dotyczące metryk klasycznych to starsza funkcja umożliwiająca zgłaszanie alertów tylko dla metryk niewymiarowych. Istnieje nowsza funkcja o nazwie Alerty metryk, która poprawiła funkcjonalność alertów dotyczących metryk klasycznych. Więcej informacji na temat nowych funkcji alertów metryk można uzyskać w temacie metryki — omówienie alertów dotyczących metryk. W tym artykule opisano sposób tworzenia i wyświetlania reguł alertów dotyczących metryk klasycznych oraz zarządzania nimi za pomocą Azure Portal i programu PowerShell.

Z Azure Portal

  1. W portalu znajdź zasób, który chcesz monitorować, a następnie wybierz go.

  2. W sekcji MONITOROWANIE wybierz pozycję Alerty (klasyczne). Tekst i ikona mogą się nieco różnić w przypadku różnych zasobów. Jeśli w tym miejscu nie znajdziesz alertów (klasycznych), możesz je znaleźć w obszarze Alerty lub Reguły alertów.

    Monitorowanie

  3. Wybierz polecenie Dodaj alert metryk (klasyczny), a następnie wypełnij pola.

    Dodaj alert

  4. Nadaj nazwę regule alertu. Następnie wybierz pozycję Opis, która jest również wyświetlana w wiadomościach e-mail z powiadomieniami.

  5. Wybierz metryki , które chcesz monitorować. Następnie wybierz wartość Warunek i Próg dla metryki. Wybierz również okres czasu, który reguła metryki musi być spełniona przed wyzwoleniem alertu. Jeśli na przykład używasz okresu "W ciągu ostatnich 5 minut" i alert szuka procesora CPU powyżej 80%, alert jest wyzwalany, gdy procesor CPU był stale powyżej 80% przez 5 minut. Po pierwszym wyzwoleniu wyzwalacz jest wyzwalany ponownie, gdy procesor pozostaje poniżej 80% przez 5 minut. Pomiar metryki procesora CPU odbywa się co minutę.

  6. Wybierz Email właścicieli... jeśli chcesz, aby administratorzy i współadministratorzy otrzymywali powiadomienia e-mail po wyzwoleniu alertu.

  7. Jeśli chcesz wysłać powiadomienia do dodatkowych adresów e-mail po wyzwoleniu alertu, dodaj je w polu Adresy e-mail administratora dodatkowego . Rozdziel wiele wiadomości e-mail średnikami w następującym formacie: email@contoso.com;email2@contoso.com

  8. Umieść prawidłowy identyfikator URI w polu Element webhook , jeśli chcesz, aby był wywoływany podczas uruchamiania alertu.

  9. Jeśli używasz Azure Automation, możesz wybrać element Runbook do uruchomienia po uruchomieniu alertu.

  10. Wybierz pozycję OK, aby utworzyć alert.

W ciągu kilku minut alert jest aktywny i wyzwalacze zgodnie z wcześniejszym opisem.

Po utworzeniu alertu możesz go wybrać i wykonać jedno z następujących zadań:

  • Wyświetl wykres przedstawiający próg metryki i rzeczywiste wartości z poprzedniego dnia.
  • Edytuj lub usuń go.
  • Wyłącz lub Włącz , jeśli chcesz tymczasowo zatrzymać lub wznowić odbieranie powiadomień dla tego alertu.

Z programem PowerShell

Uwaga

Aby korzystać z platformy Azure, zaleca się moduł Azure Az programu PowerShell. Zobacz Instalowanie Azure PowerShell, aby rozpocząć pracę. Aby dowiedzieć się, jak przeprowadzić migrację do modułu Az PowerShell, zobacz Migracja programu Azure PowerShell z modułu AzureRM do modułu Az.

W tych sekcjach pokazano, jak używać poleceń programu PowerShell do tworzenia i wyświetlania alertów dotyczących metryk klasycznych oraz zarządzania nimi. Przykłady w artykule ilustrują sposób używania poleceń cmdlet usługi Azure Monitor dla alertów dotyczących metryk klasycznych.

  1. Jeśli jeszcze tego nie zrobiono, skonfiguruj program PowerShell do uruchamiania na komputerze. Aby uzyskać więcej informacji, zobacz How to Install and Configure PowerShell (Jak zainstalować i skonfigurować program PowerShell). Możesz również przejrzeć całą listę poleceń cmdlet programu PowerShell usługi Azure Monitor w obszarze Polecenia cmdlet usługi Azure Monitor (Insights).

  2. Najpierw zaloguj się do subskrypcji platformy Azure.

    Connect-AzAccount
    
  3. Zostanie wyświetlony ekran logowania. Po zalogowaniu się do konta, identyfikatora dzierżawy i domyślnego identyfikatora subskrypcji zostaną wyświetlone. Wszystkie polecenia cmdlet platformy Azure działają w kontekście domyślnej subskrypcji. Aby wyświetlić listę subskrypcji, do których masz dostęp, użyj następującego polecenia:

    Get-AzSubscription
    
  4. Aby zmienić kontekst roboczy na inną subskrypcję, użyj następującego polecenia:

    Set-AzContext -SubscriptionId <subscriptionid>
    
  5. Wszystkie klasyczne reguły alertów metryk można pobrać w grupie zasobów:

    Get-AzAlertRule -ResourceGroup montest
    
  6. Szczegółowe informacje o klasycznej regule alertu metryk można wyświetlić

    Get-AzAlertRule -Name simpletestCPU -ResourceGroup montest -DetailedOutput
    
  7. Możesz pobrać wszystkie reguły alertów ustawione dla zasobu docelowego. Na przykład wszystkie reguły alertów ustawione na maszynie wirtualnej.

    Get-AzAlertRule -ResourceGroup montest -TargetResourceId /subscriptions/s1/resourceGroups/montest/providers/Microsoft.Compute/virtualMachines/testconfig
    
  8. Klasyczne reguły alertów nie mogą być już tworzone za pomocą programu PowerShell. Użyj nowego polecenia "Add-AzMetricAlertRuleV2" , aby utworzyć regułę alertu metryki.

Następne kroki