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.
Platforma Maps udostępnia 2 narzędzia, które ułatwiają sprawdzanie informacji o użytkowaniu, quotach i fakturowaniu:
- 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
Raporty na platformie Map Google to zestaw wstępnie zdefiniowanych raportów wizualnych, które umożliwiają łatwe wyświetlanie podstawowych informacji o wykorzystaniu interfejsu API, limitach i płatnościach w konsoli Google Cloud. Wyświetl raporty dotyczące dotyczące wykorzystania, limitu i rozliczeń interfejsu Maps Platform API za pomocą funkcji Konsola Cloud.
Raporty Interfejsy API i usługi
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.
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ę
- Na użytkownika na minutę (gdzie jest to dostępne)
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 na stronie raportu Limity w konsoli Google Cloud.
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 wyświetlić trendy dotyczące kosztów, które są dla Ciebie ważne, możesz wybrać zakres danych, określić zakres czasowy, skonfigurować filtry wykresu oraz pogrupować dane według projektu, usługi, kodu SKU lub 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 był najdroższy w zeszłym miesiącu?
- Jakie są prognozowane przyszłe koszty na podstawie historycznych trendów?
- Ile wydaję w poszczególnych regionach?
Ilustracja pokazująca raport Płatności.
Monitorowanie
Cloud Monitoring zbiera pomiary dotyczące Twojej usługi i zasobów Google Cloud Platform którego 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 dane i wykresy, ale także alertów. Alerty służą do wysyłania powiadomień, gdy działanie usługi nie spełnia określonych 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 danych to m.in. liczba wywołań interfejsu API, procent wykorzystanego limitu użycia lub wykorzystanie procesora maszyny wirtualnej.
- Seria czasowa to struktura danych zawierająca znaczniki czasu pomiarów danych oraz informacji o ich źródle i znaczeniu pomiarów.
Aby analizować dane, utwórz wykres za pomocą narzędzia Metrics Explorer. Aby na przykład wyświetlić liczbę żądań interfejsu API w interwałach 1-minutowych w ciągu ostatniej godziny, użyj Eksploratora danych, aby utworzyć wykres z najnowszymi danymi.
Panele
Panele umożliwiają wyświetlasz i monitorujesz dane ciągów czasowych w formie kolekcji wykresów. Aby utworzyć niestandardowe panele, możesz użyć konsoli Cloud lub interfejsu Cloud Monitoring API.
Na poniższym obrazie widać niestandardowy panel z 2 diagramami: po lewej stronie jest diagram limitu, a po prawej – diagram z liczbą wywołań interfejsu API.
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:
- Alerty dotyczące progu wskaźników: Uruchom alert, gdy wartość danych wzrośnie lub spadnie poniżej niej przez określony czas bądź wartość rośnie lub maleje o określoną wcześniej wartość procentową.
- Alerty dotyczące budżetu: Włącz powiadomienia, gdy koszty przekroczą określony procent budżetu.
- Alerty dotyczące limitów: Aktywuj powiadomienia, gdy wykorzystanie zbliża się do limitu.