Udostępnij za pomocą


Konfigurowanie alertów dotyczących metryk dla usługi Azure Cosmos DB for PostgreSQL za pomocą witryny Azure Portal

Ważne

Usługa Azure Cosmos DB for PostgreSQL nie jest już obsługiwana w przypadku nowych projektów. Nie używaj tej usługi dla nowych projektów. Zamiast tego użyj jednej z tych dwóch usług:

W tym artykule pokazano, jak skonfigurować alerty usługi Azure Cosmos DB for PostgreSQL przy użyciu witryny Azure Portal. Możesz otrzymać alert na podstawie metryk monitorowania usług platformy Azure.

Skonfigurujesz alert do wyzwolenia, gdy wartość określonej metryki przekroczy próg. Alarm jest wyzwalany, gdy warunek zostanie po raz pierwszy spełniony, i kontynuuje wyzwalanie później.

Alert można skonfigurować w celu wykonania następujących akcji po wyzwoleniu:

  • Wysyłanie powiadomień e-mail do administratora usługi i współadministratorów.
  • Wyślij wiadomość e-mail na dodatkowe adresy e-mail, które określisz.
  • Wywołaj webhook.

Informacje o regułach alertów można skonfigurować i uzyskać przy użyciu:

Tworzenie reguły alertu dotyczącej metryki z poziomu witryny Azure Portal

  1. W witrynie Azure Portal wybierz serwer usługi Azure Cosmos DB for PostgreSQL, który chcesz monitorować.

  2. W sekcji Monitorowanie paska bocznego wybierz pozycję Alerty, a następnie wybierz pozycję Utwórz lub Utwórz regułę alertu.

    Zrzut ekranu pokazujący wybór opcji Utwórz regułę alertu.

  3. Otworzy się ekran Wybierz sygnał. Wybierz metrykę z listy sygnałów, dla której chcesz otrzymywać powiadomienia. W tym przykładzie wybierz pozycję Procent magazynu.

    Zrzut ekranu przedstawiający stronę Konfigurowanie logiki sygnału, na której można wyświetlić kilka sygnałów.

  4. Na karcie Warunek na stronie Tworzenie reguły alertu w obszarze Logika alertu wypełnij następujące elementy:

    • W obszarze Próg wybierz pozycję Statyczny.
    • W obszarze Typ agregacji wybierz pozycję Średnia.
    • Wybierz Większe niż dla Operator.
    • W polu Wartość progu wprowadź wartość 85.

    Zrzut ekranu przedstawiający konfigurowanie logiki alertu.

  5. Wybierz kartę Akcje , a następnie wybierz pozycję Utwórz grupę akcji, aby utworzyć nową grupę do odbierania powiadomień w alercie.

  6. W formularzu Tworzenie grupy akcji wybierz pozycję Subskrypcja, Grupa zasobów i Region, a następnie wprowadź nazwę i nazwę wyświetlaną grupy.

    Zrzut ekranu przedstawiający formularz Tworzenie grupy akcji.

  7. Wybierz pozycję Dalej: powiadomienia w dolnej części strony.

  8. Na karcie Powiadomienia w obszarze Typ powiadomienia wybierz pozycję Wiadomość e-mail/wiadomość SMS/Wypychanie/głos.

  9. W formularzu Wiadomość e-mail/wiadomość SMS/Wypychanie/głos wypełnij pola Adresy e-mail i numery telefonów dla żądanych typów powiadomień i adresatów, a następnie wybierz przycisk OK.

    Zrzut ekranu przedstawiający stronę Tworzenie reguły alertu.

  10. W formularzu Tworzenie grupy akcji wprowadź nazwę nowego powiadomienia.

  11. Wybierz pozycję Przejrzyj i utwórz, a następnie wybierz pozycję Utwórz , aby utworzyć grupę akcji. Nowa grupa akcji zostanie utworzona i zostanie wyświetlona w obszarze Nazwa grupy akcji na karcie Akcje na stronie Tworzenie reguły alertu.

  12. Wybierz pozycję Dalej: szczegóły w dolnej części strony.

  13. Na karcie Szczegóły wybierz ważność reguły. Nadaj regule łatwą do zidentyfikowania nazwę i dodaj opcjonalny opis.

    Zrzut ekranu przedstawiający kartę Szczegóły alertu.

  14. Wybierz pozycję Przejrzyj i utwórz, a następnie wybierz pozycję Utwórz , aby utworzyć alert. W ciągu kilku minut alert jest aktywny i wyzwalacz zgodnie z wcześniejszym opisem.

Zarządzanie alertami

Po utworzeniu alertu możesz go wybrać i wykonać następujące czynności:

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

Sugerowane alerty

Oto kilka przykładów sugerowanych alertów do skonfigurowania.

Miejsce na dysku

Monitorowanie i zgłaszanie alertów jest ważne dla każdego klastra produkcyjnego. Podstawowa baza danych PostgreSQL wymaga wolnego miejsca na dysku do poprawnego działania. Jeśli dysk stanie się pełny, węzeł serwera bazy danych przejdzie w tryb offline i odmówi uruchomienia do momentu udostępnienia miejsca. W tym momencie wymaga to żądania pomocy technicznej firmy Microsoft w celu rozwiązania tej sytuacji.

Zalecamy ustawienie alertów dotyczących miejsca na dysku w każdym węźle w każdym klastrze, nawet w przypadku użycia nieprodukcyjnego. Alerty użycia miejsca na dysku zapewniają ostrzeżenie z wyprzedzeniem potrzebne do interwencji i zachowania dobrej kondycji węzłów. Aby uzyskać najlepsze wyniki, wypróbuj serię alertów na poziomie 75%, 85% i 95%. Wartości procentowe do wyboru zależą od szybkości pozyskiwania danych, ponieważ szybkie pozyskiwanie danych wypełnia dysk szybciej.

Gdy dysk zbliża się do limitu miejsca, wypróbuj te techniki, aby uzyskać więcej wolnego miejsca:

  • Przejrzyj zasady przechowywania danych. Przenieś starsze dane do magazynu zimnego, jeśli jest to możliwe.
  • Rozważ dodanie węzłów do klastra i ponowne równoważenie fragmentów. Ponowne równoważenie dystrybuuje dane na większej ilości komputerów.
  • Rozważ zwiększenie wydajności węzłów roboczych. Każdy pracownik może mieć maksymalnie 2 TiB miejsca na dane. Jednak przed zmianą rozmiaru węzłów należy podjąć próbę dodania węzłów, ponieważ dodawanie węzłów zakończy się szybciej.

Użycie procesora CPU

Monitorowanie użycia procesora CPU jest przydatne do ustanowienia punktu odniesienia dla wydajności. Na przykład można zauważyć, że użycie procesora CPU wynosi zwykle około 40–60%. Jeśli użycie procesora CPU nagle zaczyna znajdować się wokół 95%, możesz rozpoznać anomalię. Użycie procesora może odzwierciedlać wzrost organiczny, ale może także ujawnić niekontrolowane zapytanie. Podczas tworzenia alertu procesora CPU ustaw długi stopień szczegółowości agregacji, aby przechwytywać długotrwałe wzrosty i ignorować chwilowe skoki.

Następne kroki