Eksplorowanie szczegółowych informacji usługi Azure Monitor w usłudze Azure Cosmos DB
Szczegółowe informacje o usłudze Azure Cosmos DB zapewniają wgląd w ogólną wydajność, awarie, pojemność i kondycję operacyjną wszystkich zasobów usługi Azure Cosmos DB w ujednoliconym interaktywnym środowisku. Ten artykuł pomaga zrozumieć zalety tego nowego środowiska monitorowania oraz sposób modyfikowania i dostosowywania środowiska do unikatowych potrzeb organizacji.
Wprowadzenie
Przed rozpoczęciem należy zrozumieć sposób prezentowania i wizualizowania informacji.
Dostarcza:
- Perspektywa na dużą skalę zasobów usługi Azure Cosmos DB we wszystkich subskrypcjach w jednej lokalizacji. Możesz selektywnie ograniczyć zakres tylko do subskrypcji i zasobów, które cię interesują.
- Przechodzenie do szczegółów analizy określonego zasobu usługi Azure Cosmos DB. Możesz zdiagnozować problemy lub przeprowadzić szczegółową analizę przy użyciu kategorii wykorzystania, awarii, pojemności i operacji. Wybranie dowolnej z opcji zapewnia szczegółowy widok odpowiednich metryk usługi Azure Cosmos DB.
- Możliwości dostosowywania oparte na szablonach skoroszytów usługi Azure Monitor. Możesz zmienić wyświetlane metryki, zmodyfikować lub ustawić progi zgodne z limitami, a następnie zapisać je w skoroszycie niestandardowym. Wykresy w skoroszytach można następnie przypiąć do pulpitów nawigacyjnych platformy Azure.
Ta funkcja nie wymaga włączenia ani skonfigurowania niczego. Te metryki usługi Azure Cosmos DB są zbierane domyślnie.
Uwaga
Nie ma opłat za dostęp do tej funkcji. Opłaty będą naliczane tylko za podstawowe funkcje usługi Azure Monitor skonfigurowane lub włączone zgodnie z opisem na stronie szczegółów cennika usługi Azure Monitor.
Wyświetlanie metryk wykorzystania i wydajności dla usługi Azure Cosmos DB
Aby wyświetlić wykorzystanie i wydajność kont magazynu we wszystkich subskrypcjach:
Zaloguj się w witrynie Azure Portal.
Wyszukaj pozycję Monitor i wybierz pozycję Monitor.
Wybierz pozycję Azure Cosmos DB.
Omówienie
Na stronie Przegląd tabela zawiera interaktywne metryki usługi Azure Cosmos DB. Wyniki można filtrować na podstawie wybranych opcji z następujących list rozwijanych:
- Subskrypcje: są wyświetlane tylko subskrypcje, które mają zasób usługi Azure Cosmos DB.
- Azure Cosmos DB: możesz wybrać wszystkie, podzestaw lub pojedynczy zasób usługi Azure Cosmos DB.
- Zakres czasu: domyślnie wyświetlane są ostatnie cztery godziny informacji na podstawie odpowiednich wyborów.
Kafelek licznika na liście rozwijanej zawiera sumę zasobów usługi Azure Cosmos DB, które znajdują się w wybranych subskrypcjach. Warunkowe kodowanie kolorów lub mapy cieplne dla kolumn w metrykach transakcji raportu skoroszytu. Najgłębszy kolor ma najwyższą wartość. Jaśniejszy kolor jest oparty na najniższych wartościach.
Wybierz strzałkę listy rozwijanej obok jednego z zasobów usługi Azure Cosmos DB, aby wyświetlić podział metryk wydajności na poziomie pojedynczego kontenera bazy danych.
Wybierz nazwę zasobu usługi Azure Cosmos DB wyróżnioną kolorem niebieskim, aby przejść do domyślnego przeglądu skojarzonego konta usługi Azure Cosmos DB.
Błędy
Wybierz kartę Błędy, aby otworzyć część Błędy szablonu skoroszytu. Przedstawia ona łączną liczbę żądań z rozkładem odpowiedzi, które składają się na te żądania:
Kod | opis |
---|---|
200 OK |
Jedna z następujących operacji REST zakończyła się pomyślnie: — GET dla zasobu. — PUT na zasobie. — POST w zasobie. — POST w zasobie procedury składowanej w celu wykonania procedury składowanej. |
201 Created |
Operacja POST w celu utworzenia zasobu zakończyła się pomyślnie. |
404 Not Found |
Operacja próbuje działać na zasobie, który już nie istnieje. Na przykład zasób mógł zostać już usunięty. |
Aby uzyskać pełną listę kodów stanu, zobacz Kody stanu HTTP dla usługi Azure Cosmos DB.
Wydajność
Wybierz kartę Pojemność , aby otworzyć część Pojemność szablonu skoroszytu. Zostanie wyświetlony komunikat:
- Ile dokumentów masz.
- Wzrost dokumentu w czasie.
- Użycie danych.
- Łączna ilość dostępnego miejsca do magazynowania, który został pozostawiony.
Te informacje ułatwiają identyfikowanie potencjalnych problemów z magazynem i wykorzystaniem danych.
Podobnie jak w przypadku skoroszytu Przegląd, wybranie listy rozwijanej obok zasobu usługi Azure Cosmos DB w kolumnie Subskrypcja pokazuje podział poszczególnych kontenerów tworzących bazę danych.
Operations
Wybierz kartę Operacje , aby otworzyć część Operacje szablonu skoroszytu. Możesz zobaczyć żądania podzielone według typu wykonanych żądań.
W poniższym przykładzie widać, że eastus-billingint
jest to głównie odbieranie żądań odczytu, ale z kilkoma operacjami upsert i tworzeniem żądań. Można również zobaczyć, że westeurope-billingint
jest tylko do odczytu z perspektywy żądania, co najmniej w ciągu ostatnich czterech godzin, do których skoroszyt jest obecnie w zakresie za pośrednictwem parametru zakresu czasu.
Wyświetlanie z zasobu usługi Azure Cosmos DB
Wyszukaj lub wybierz dowolne istniejące konta usługi Azure Cosmos DB.
Po przeniesieniu do konta usługi Azure Cosmos DB w sekcji Monitorowanie wybierz pozycję Szczegółowe informacje (wersja zapoznawcza) lub Skoroszyty. Teraz możesz przeprowadzić dalszą analizę przepływności, żądań, magazynu, dostępności, opóźnienia, systemu i zarządzania kontami.
Zakres czasu
Domyślnie pole Zakres czasu wyświetla dane z ostatnich 24 godzin. Zakres czasu można zmodyfikować tak, aby wyświetlał dane w dowolnym miejscu z ostatnich 5 minut do ostatnich 7 dni. Selektor zakresu czasu zawiera również tryb niestandardowy . Wprowadź daty rozpoczęcia/zakończenia, aby wyświetlić niestandardowy przedział czasu na podstawie dostępnych danych dla wybranego konta.
Omówienie Szczegółowe informacje
Karta Przegląd zawiera najbardziej typowe metryki dla wybranego konta usługi Azure Cosmos DB, w tym:
- Łączna liczba żądań
- Żądania nieudane (429s)
- Znormalizowane użycie jednostek RU (maks.)
- Użycie danych i indeksów
- Metryki konta usługi Azure Cosmos DB według kolekcji
Łączna liczba żądań: ten wykres zawiera widok łącznych żądań dla konta podzielonego według kodu stanu. Jednostki w dolnej części grafu są sumą łącznej liczby żądań w danym okresie.
Żądania niepomyślne (429s):Ten wykres zawiera widok żądań, które zakończyły się niepowodzeniem z kodem stanu 429. Jednostki w dolnej części wykresu są sumą łącznej liczby żądań, które zakończyły się niepowodzeniem w danym okresie.
Znormalizowane użycie jednostek RU (maks.): ten wykres zawiera maksymalną wartość procentową z zakresu od 0% do 100% jednostek znormalizowanego użycia jednostek RU dla określonego okresu.
Przypinanie, eksportowanie i rozwijanie
Możesz przypiąć dowolną z sekcji metryk do pulpitu nawigacyjnego platformy Azure, wybierając pinezkę w prawym górnym rogu sekcji.
Aby wyeksportować dane do formatu programu Excel, wybierz strzałkę w dół po lewej stronie pinezki.
Aby rozwinąć lub zwinąć wszystkie widoki listy rozwijanej w skoroszycie, wybierz strzałkę rozwijania po lewej stronie strzałki w dół.
Dostosowywanie szczegółowych informacji usługi Azure Cosmos DB
To środowisko jest oparte na szablonach skoroszytów usługi Azure Monitor. Aby zmodyfikować i zapisać kopię zmodyfikowanej wersji w skoroszycie niestandardowym, możesz użyć polecenia Customize Edit>Save (Dostosuj>zapisywanie edycji).
Skoroszyty są zapisywane w grupie zasobów. Sekcja Moje raporty jest dla Ciebie prywatna. Sekcja Udostępnione raporty jest dostępna dla wszystkich użytkowników z dostępem do grupy zasobów. Po zapisaniu skoroszytu niestandardowego musisz przejść do galerii skoroszytów, aby go uruchomić.
Rozwiązywanie problemów
Aby uzyskać wskazówki dotyczące rozwiązywania problemów, zobacz Rozwiązywanie problemów ze szczegółowymi informacjami opartymi na skoroszycie.
Następne kroki
- Skonfiguruj alerty metryk i powiadomienia usługi Service Health, aby skonfigurować automatyczne alerty ułatwiające wykrywanie problemów.
- Aby uzyskać więcej informacji na temat projektowania skoroszytów scenariusza oraz tworzenia nowych i dostosowywania istniejących raportów, zobacz Tworzenie interaktywnych raportów za pomocą skoroszytów usługi Azure Monitor.