Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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:
Użyj usługi Azure Cosmos DB for NoSQL dla rozproszonego rozwiązania bazy danych przeznaczonego dla scenariuszy o dużej skali z umową dotyczącą poziomu usług dostępności 99,999% (SLA), natychmiastowym skalowaniem automatycznym i automatycznym przejściem w tryb failover w wielu regionach.
Użyj funkcji Elastic Clusters usługi Azure Database for PostgreSQL na potrzeby fragmentowanej bazy danych PostgreSQL przy użyciu rozszerzenia Citus typu open source.
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
W witrynie Azure Portal wybierz serwer usługi Azure Cosmos DB for PostgreSQL, który chcesz monitorować.
W sekcji Monitorowanie paska bocznego wybierz pozycję Alerty, a następnie wybierz pozycję Utwórz lub Utwórz regułę alertu.
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.
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.
Wybierz kartę Akcje , a następnie wybierz pozycję Utwórz grupę akcji, aby utworzyć nową grupę do odbierania powiadomień w alercie.
W formularzu Tworzenie grupy akcji wybierz pozycję Subskrypcja, Grupa zasobów i Region, a następnie wprowadź nazwę i nazwę wyświetlaną grupy.
Wybierz pozycję Dalej: powiadomienia w dolnej części strony.
Na karcie Powiadomienia w obszarze Typ powiadomienia wybierz pozycję Wiadomość e-mail/wiadomość SMS/Wypychanie/głos.
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.
W formularzu Tworzenie grupy akcji wprowadź nazwę nowego powiadomienia.
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.
Wybierz pozycję Dalej: szczegóły w dolnej części strony.
Na karcie Szczegóły wybierz ważność reguły. Nadaj regule łatwą do zidentyfikowania nazwę i dodaj opcjonalny opis.
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
- Dowiedz się więcej o konfigurowaniu elementów webhook w alertach.
- Zapoznaj się z omówieniem kolekcji metryk, aby upewnić się, że usługa jest dostępna i odpowiada.