Omówienie raportowania i monitorowania

Ważne jest, aby sprawdzić wykorzystanie interfejsu Google Maps Platform API, limit informacje rozliczeniowe. Te informacje pomagają mierzenie wykorzystania interfejsów API, przestrzeganie wstępnie zdefiniowanych limitów wykorzystania i kontrolowanie kosztów dzięki planowanym budżetom. Sprawdzenie tych informacji może też ostrzegać Cię o nieoczekiwanych interakcje, które mogą wystąpić między aplikacjami usług Google Maps Platform.

Maps Platform udostępnia 2 narzędzia, które pomogą Ci sprawdzić informacje o wykorzystaniu, limicie i informacjach rozliczeniowych:

  • Raportowanie: Zestaw wstępnie zdefiniowanych raportów wizualnych, które pozwalają łatwo sprawdzić podstawowe wykorzystanie interfejsu API, limit miejsca i informacje rozliczeniowe w konsoli Google Cloud. Możesz szybko Określ liczbę wywołań interfejsu API, sprawdź, jak blisko jesteś wykorzystania interfejsu API i sprawdzać wykorzystanie rozliczeń w czasie.
  • Monitorowanie: Zestaw narzędzi, zarówno w konsoli Cloud, jak i za pomocą interfejsu API, które umożliwiają monitorowanie interfejsów API wykorzystanie zasobów, limit i informacje rozliczeniowe oraz definiowanie alertów, gdy któryś z tych zbliżają się do wstępnie zdefiniowanego limitu.

    Dzięki monitorowaniu możesz tworzyć własne, Panele monitorowania, które wyświetlają wskaźniki w postaci różnych typów wykresów. Możesz też powiadomienia o alertach, np. e-maile lub SMS-y, gdy dane przekracza wstępnie zdefiniowany próg.

Raportowanie

Raportowanie w Mapach Google znajdziesz zestaw wstępnie zdefiniowanych raportów wizualnych które pozwalają łatwo sprawdzić wykorzystanie interfejsu API, limit i informacje rozliczeniowe w Konsola Cloud. Wyświetl raporty dotyczące dotyczące wykorzystania, limitu i rozliczeń interfejsu Maps Platform API za pomocą funkcji Konsola Cloud.

Interfejsy API Raporty dotyczące usług

Interfejsy API i narzędzia konsoli Cloud Raport dotyczący usług udostępnia wskaźniki wykorzystania dla wszystkich interfejsów API włączonych w projekcie, w tym Interfejsy API i pakiety SDK Maps Platform, a także wszystkie pozostałe interfejsy API Google usług Google.

Ilustracja pokazująca interfejsy API & w raporcie dotyczącym usług Google.

Zrzut ekranu strony interfejsów Monitoring API w konsoli Google Cloud, gdzie przedstawione są interfejsy API Usługi
  panelu raportów. Przedstawia on osobne wykresy dotyczące ruchu, błędów i mediany czasu oczekiwania. Te wykresy
  mogą pokazać dane z okresu od godziny do 30 dni,

Limity

Ustalone limity dotyczące liczby żądań, które projekt może wysłać do Maps Platform API. Żądania mogą zostać ograniczone na 3 sposoby:

  • dziennie
  • Na minutę
  • Za użytkownika na minutę (jeśli ta opcja jest dostępna)

Tylko udane żądania i żądania które powodują błędy serwera. Żądania, które nie przejdą uwierzytelniania nie wliczają się do limitu.

Wykorzystanie limitu jest wyświetlane na wykresach w raporcie Limity w konsoli Cloud.

Zrzut ekranu przedstawiający Mapy Google Strona Limity w konsoli Google Cloud. Pokazuje limity według interfejsu API za pomocą
  selektor, a następnie pokazuje obciążenia map w odniesieniu do limitów ustawionych dla danego interfejsu API.

Płatności

Rozliczenia w Cloud Console. Raporty zawierają informacje dotyczące rozliczeń i kosztów związanych z wybranym projektem.

Na stronie Raporty dotyczące rozliczeń usługi Google Cloud możesz wyświetlać koszty wykorzystania Google Cloud Platform dla wszystkich projektów połączonych z kontem rozliczeniowym Cloud. Aby ułatwić Ci wyświetlenie kosztów trendów, które są dla Ciebie ważne, możesz wybrać zakres danych, określić czas zakresu, konfigurować filtry wykresu i grupować według projektu, usługi, kodu SKU lokalizacji.

Dzięki raportom Rozliczenia usługi Google Cloud możesz uzyskać odpowiedzi na te pytania:

  • Jak kształtują się wydatki na Google Cloud Platform w moim bieżącym miesiącu?
  • Który projekt kosztował najwięcej w zeszłym miesiącu?
  • Jakie są moje prognozowane przyszłe koszty na podstawie trendów historycznych?
  • Ile wydaję w poszczególnych regionach?

Ilustracja pokazująca raport Płatności.

Zrzut ekranu przedstawiający Mapy Google Płatności w konsoli Google Cloud. Wyświetla informacje rozliczeniowe
  za jeden miesiąc kalendarzowy dla wszystkich projektów.

Monitorowanie

Cloud Monitoring zbiera pomiary dotyczące Twojej usługi i zasobów Google Cloud Platform którego używasz. Można na przykład monitorować wywołania interfejsu API lub wykorzystanie limitu w określonym przedziale czasu.

Możesz nie tylko definiować niestandardowe dane i wykresy, ale także alertów. Używanie alertów do wysyłania powiadomień o działaniu usługi nie spełnia zdefiniowanych przez Ciebie kryteriów. Możesz na przykład wysłać powiadomienie jako e-maila, SMS-a lub aplikacji mobilnej Cloud Console .

Dane

W Cloud Monitoring:

  • Dane opisują coś, co jest mierzone. Przykłady obejmują liczbę wywołań interfejsu API, procent limitu wykorzystania czyli wykorzystanie procesora przez maszynę wirtualną.
  • Seria czasowa to struktura danych zawierająca znaczniki czasu pomiarów danych oraz informacji o ich źródle i znaczeniu pomiarów.

Aby przeanalizować dane wskaźników, utwórz wykres za pomocą narzędzia Metrics Explorer. Przykład: aby wyświetlić liczbę żądań interfejsu API w jednominutowych przedziałach czasowych dla ostatniej godziny, użyj funkcji narzędzia Metrics Explorer, aby utworzyć wykres wyświetlający najnowsze dane.

Zrzut ekranu pokazujący niestandardowy wykres liniowy przedstawiający liczbę interfejsów API. Wykres może zawierać dane z jednej godziny
  do 6 tygodni
lub w dowolnym przedziale czasu.

Panele

Panele umożliwiają wyświetlasz i monitorujesz dane ciągów czasowych w formie kolekcji wykresów. Aby utworzyć możesz użyć konsoli Cloud lub Interfejs Cloud Monitoring API.

Ilustracja pokazująca panel niestandardowy z 2 wykresami: wykres limitu po lewej stronie, a po prawej wykres liczby interfejsów API.

Zrzut ekranu panelu niestandardowego z 2 wykresami. Wykres po lewej stronie przedstawia limity,
  Wykres po prawej stronie przedstawia wykorzystanie interfejsów API. Oba wykresy zawierają punkty czasu na swoim
  osi poziomej.

Alerty

Aby otrzymywać powiadomienia, gdy usługa nie spełnia kryteriów określić, utworzyć zasady tworzenia alertów. Możesz na przykład utworzyć alert zasady powiadamiającej zespół dostępny podczas rozmowy, gdy 90 centyl czasu oczekiwania 200 odpowiedzi HTTP z usługi przekracza 100 ms.

Alerty na bieżąco informują o problemach w aplikacjach w chmurze, dzięki czemu można szybko rozwiązać problemy.

Cloud Monitoring obsługuje wiele typów alertów, takich jak:

Co dalej?