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:

  1. Zaloguj się w witrynie Azure Portal.

  2. Wyszukaj pozycję Monitor i wybierz pozycję Monitor.

    Screenshot that shows the Search box with the word

  3. Wybierz pozycję Azure Cosmos DB.

    Screenshot that shows the Azure Cosmos DB Overview workbook.

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.

Screenshot that shows the Expanded dropdown that reveals individual database containers and associated performance breakdown.

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:

Screenshot that shows failures with breakdown by HTTP request type.

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.

Screenshot that shows the Capacity workbook.

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.

Screenshot that shows the Operations workbook.

Wyświetlanie z zasobu usługi Azure Cosmos DB

  1. Wyszukaj lub wybierz dowolne istniejące konta usługi Azure Cosmos DB.

    Screenshot that shows searching for Azure Cosmos DB.

  2. 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.

    Screenshot that shows the Azure Cosmos DB Insights Overview page.

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.

Screenshot that shows the Azure Cosmos DB Time Range.

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.

Screenshot that shows the Azure Cosmos DB Total Requests graph.

Żą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.

Screenshot that shows the Azure Cosmos DB Failed Requests graph.

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.

Screenshot that shows the Azure Cosmos DB Normalized RU Consumption graph.

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.

Screenshot that shows the metric section pin to dashboard example.

Aby wyeksportować dane do formatu programu Excel, wybierz strzałkę w dół po lewej stronie pinezki.

Screenshot that shows the Export workbook down arrow.

Aby rozwinąć lub zwinąć wszystkie widoki listy rozwijanej w skoroszycie, wybierz strzałkę rozwijania po lewej stronie strzałki w dół.

Screenshot that shows the Expand workbook arrow.

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).

Screenshot that shows the Customize button.

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ć.

Screenshot that shows the Gallery button.

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