Ważne jest, aby regularnie sprawdzać informacje o użyciu, limicie i informacje rozliczeniowe interfejsu Google Maps Platform API. Te informacje pomagają mierzyć wykorzystanie interfejsu API, nie przekraczać wstępnie zdefiniowanych limitów wykorzystania i kontrolować koszty za pomocą zaplanowanych budżetów. Przeglądanie tych informacji może też ostrzec Cię o nieoczekiwanych interakcjach, które mogą wystąpić między Twoimi aplikacjami a usługami Google Maps Platform.
Maps Platform udostępnia 2 narzędzia, które pomogą Ci sprawdzić informacje o użyciu, limitach i informacje rozliczeniowe:
- Raportowanie: zestaw wstępnie zdefiniowanych raportów wizualnych, które umożliwiają łatwe wyświetlanie podstawowych informacji o wykorzystaniu interfejsu API, limitach i informacjach rozliczeniowych w konsoli Google Cloud. Możesz szybko sprawdzić liczbę wywołań interfejsu API, zobaczyć, jak blisko jesteś osiągnięcia limitów wykorzystania interfejsu API, i monitorować wykorzystanie rozliczeń w czasie.
Monitorowanie: zestaw narzędzi dostępnych w konsoli Cloud i za pomocą interfejsu API, które umożliwiają monitorowanie wykorzystania interfejsu API, limitów i informacji rozliczeniowych oraz definiowanie alertów, gdy którykolwiek z tych wskaźników zbliża się do określonego limitu.
Monitorowanie umożliwia tworzenie własnych, dostosowanych paneli monitorowania, które wyświetlają wskaźniki w postaci różnych typów wykresów. Możesz też wysyłać powiadomienia o alertach, takie jak e-maile lub SMS-y, gdy wskaźnik przekroczy określony próg.
Raportowanie
Raportowanie w Maps Platform udostępnia zestaw wstępnie zdefiniowanych raportów wizualnych, które umożliwiają łatwe wyświetlanie podstawowych informacji o użyciu interfejsu API, limitach i informacji rozliczeniowych w konsoli Cloud. W konsoli Cloud możesz wyświetlać raporty dotyczące wykorzystania interfejsu API Maps Platform, limitów i danych rozliczeniowych.
Raporty dotyczące interfejsów API i usług
Raport Interfejsy API i usługi w konsoli Cloud zawiera dane o wykorzystaniu wszystkich interfejsów API włączonych w projekcie, w tym interfejsów API i pakietów SDK Map Platform, a także wszystkich innych interfejsów API i usług Google.
Obraz przedstawiający raport Interfejsy API i usługi.

Limity
Limity określają liczbę żądań, które projekt może wysyłać do interfejsów API Google Maps Platform. Żądania można ograniczać na 3 sposoby:
- dziennie
- Na minutę
- na użytkownika na minutę (jeśli jest dostępna).
Do limitu wliczają się tylko udane żądania i żądania, które powodują błędy serwera. Żądania, które nie przejdą uwierzytelniania, nie są wliczane do limitu.
Wykorzystanie limitów jest wyświetlane na wykresach na stronie raportu Limity w konsoli Cloud.

Płatności
Raporty Płatności w konsoli Cloud zawierają informacje o płatnościach i powiązanych kosztach dla wybranego projektu.
Na stronie raportów rozliczeń usługi Google Cloud możesz wyświetlić koszty wykorzystania Google Cloud we wszystkich projektach połączonych z kontem rozliczeniowym Cloud. Aby wyświetlić ważne dla Ciebie trendy kosztów, możesz wybrać zakres danych, określić zakres czasowy, skonfigurować filtry wykresu i grupować według projektu, usługi, kodu SKU lub lokalizacji.
Raporty Rozliczeń usługi Google Cloud mogą pomóc Ci odpowiedzieć na takie pytania:
- Jak kształtują się trendy dotyczące moich wydatków na Google Cloud w 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ę według regionu?
Obraz przedstawia raport Płatności.

Monitorowanie
Cloud Monitoring gromadzi pomiary dotyczące Twojej usługi i zasobów Google Cloud, których używasz. Możesz na przykład monitorować wywołania interfejsu API lub wykorzystanie limitu w określonym przedziale czasu.
Możesz nie tylko definiować niestandardowe wskaźniki i wykresy, ale także alerty. Używaj alertów, aby wysyłać powiadomienia, gdy wydajność usługi nie spełnia zdefiniowanych przez Ciebie kryteriów. Możesz na przykład wysłać powiadomienie jako e-mail, SMS, do aplikacji mobilnej konsoli Cloud i nie tylko.
Dane
W Cloud Monitoring:
- Wskaźnik opisuje coś, co jest mierzone. Przykłady wskaźników to liczba wywołań interfejsu API, procent wykorzystanego limitu wykorzystania lub wykorzystanie procesora maszyny wirtualnej.
- Ciąg czasowy to struktura danych zawierająca pomiary wskaźnika ze znacznikami czasu oraz informacje o źródle i znaczeniu tych pomiarów.
Aby przeglądać dane wskaźników, utwórz wykres za pomocą narzędzia Metrics Explorer. Jeśli na przykład chcesz wyświetlić liczbę żądań interfejsu API w odstępach jednominutowych w ciągu ostatniej godziny, użyj narzędzia Metrics Explorer, aby utworzyć wykres z najnowszymi danymi.

Panele
Panele umożliwiają wyświetlanie i monitorowanie danych serii czasowej w postaci zbioru wykresów. Aby utworzyć panele niestandardowe, możesz użyć konsoli Cloud lub interfejsu Cloud Monitoring API.
Na obrazie poniżej widać niestandardowy panel z 2 wykresami: wykresem limitów po lewej stronie i wykresem liczby interfejsów API po prawej stronie.

Alerty
Aby otrzymywać powiadomienia, gdy wydajność usługi nie spełnia zdefiniowanych przez Ciebie kryteriów, utwórz zasadę tworzenia alertów. Możesz na przykład utworzyć zasadę tworzenia alertów, która powiadomi zespół dyżurny, gdy 90 centyl czasu oczekiwania na odpowiedzi HTTP 200 z Twojej usługi przekroczy 100 ms.
Alerty zapewniają aktualne informacje o problemach w aplikacjach w chmurze, dzięki czemu możesz szybko je rozwiązać.
Cloud Monitoring obsługuje wiele typów alertów, takich jak:
- Alerty o przekroczeniu progu danych: wywołują alert, jeśli wartość danych wzrośnie powyżej lub spadnie poniżej określonej wartości przez określony czas albo jeśli wartość danych wzrośnie lub spadnie o określony procent.
- Alerty dotyczące budżetu: uruchamiają powiadomienia, gdy koszty przekroczą określony procent budżetu.
- Alerty dotyczące limitów: wywołują powiadomienia, gdy wykorzystanie zbliża się do limitu.