Monitorowanie aktywności w Cloud Storage

W ramach zarządzania projektami Firebase warto sprawdzić wykorzystanie Cloud Storage (np. ile bajtów jest przechowywanych, ile żądań pobrania pochodzi z Twoich aplikacji).

Aby sprawdzić wykorzystanie rozliczane przez Cloud Storage, zapoznaj się z Panel dotyczący wykorzystania i rozliczeń.

Aby dowiedzieć się więcej o użyciu zasobów, kliknij kartę Cloud Storage Użycie w Firebase konsola i dane dostępne w usłudze Cloud Monitoring pomaga w monitorowaniu wykorzystania usługi Cloud Storage. Ten rodzaj monitorowania może pomóc dostrzec potencjalne problemy z aplikacją. Sprawdzanie wykorzystania aplikacji może też uzyskasz wgląd w swój rachunek. Poza tym, jeśli coś Cię niepokoi, uzyskać wyraźny obraz działań Twojego zasobnika Cloud Storage (na przykład przez oceny monitorowania Cloud Storage Security Rules) mogą być przydatne dla: w rozwiązywaniu problemów.

Konsola Firebase

Konsola Firebase zawiera panel wykorzystania, który pokazuje ilość miejsca na dane danych, liczby obiektów, przepustowości i żądań pobierania w danym okresie. Dane dotyczące miejsca na dane (zapisywane bajty i liczba obiektów) są aktualizowane co 24 godziny. Wykorzystanie (przepustowość i żądania pobierania) są aktualizowane co kilka godzin.

Otwórz stronę Użycie

Parametr <span class=Panel wykorzystania Cloud Storage w konsoli Firebase."/>

Dodatkowo konsola Firebase udostępnia panel oceny Firebase Security Rules. przydatny, szybki podgląd wywołań reguł. Ten panel możesz uzupełnić o szczegółową analizę w Cloud Monitoring.

Otwórz stronę Reguły

Parametr <span class=Panel zasad Cloud Storage w konsoli Firebase.

Konsola Google Cloud

Gdy tworzysz projekt Firebase, tworzysz także Google Cloud w projektach AI. Strona Limity App Engine w konsoli Google Cloud umożliwia śledzenie informacje o dziennym wykorzystaniu miejsca na dane, w tym zapisane bajty, liczba obiektów i przepustowość i żądaniach pobrania plików.

<span class=Wykorzystanie Cloud Storage na stronie Limity w App Engine."/>

Cloud Monitoring

Usługa Cloud Monitoring zbiera dane, zdarzenia i metadane z usług Google Cloud, których możesz używać do tworzenia paneli, wykresów i alertów. Cloud Monitoring obejmuje te dane Cloud Storage związane z regułami zabezpieczeń:

Nazwa wskaźnika Opis
Oceny reguł Liczba ocen Cloud Storage Security Rules wykonanych w odpowiedzi na zapis lub odczytu. Możesz dzielić te dane według wyniku żądania (ALLOW, DENY lub ERROR) lub nazwę zasobnika.
Częstotliwość próbkowania
Dane Cloud Storage są próbkowane co 60 sekund, ale zmiany mogą pojawić się w panelach nawet po 4 minutach.

Korzystając z tych danych, możesz skonfigurować panel Cloud Storage, taki jak :

<span class=Wykres użycia Cloud Storage na panelu Cloud Monitoring."/>

Aby zacząć monitorować Cloud Storage za pomocą Cloud Monitoring, wykonaj podane niżej czynności.

Tworzenie obszaru roboczego Cloud Monitoring

Aby monitorować Firebase za pomocą Cloud Monitoring, musisz skonfigurować możesz utworzyć obszar roboczy dla swojego projektu. Obszar roboczy organizuje informacje monitorowania z co najmniej 1 projektu. Po skonfigurowaniu obszaru roboczego możesz tworzyć niestandardowe panele informacyjne i zasady tworzenia alertów.

  1. Otwórz stronę Cloud Monitoring

    Jeśli Twój projekt jest już częścią obszaru roboczego, strona Cloud Monitoring zostanie otwarte. W przeciwnym razie wybierz obszar roboczy projektu.

  2. Kliknij opcję Nowy obszar roboczy lub wybierz istniejący obszar roboczy.

  3. Kliknij Dodaj. Po skompilowaniu obszaru roboczego otworzy się strona Cloud Monitoring.

Tworzenie panelu i dodawanie wykresu

Wyświetl dane (Firebase) zebrane z: Cloud Monitoring na własnych wykresach i panelach.

Zanim przejdziesz dalej, sprawdź, czy Twój projekt jest częścią obszaru roboczego Cloud Monitoring.

  1. Na stronie Cloud Monitoring otwórz obszar roboczy i przejdź do strony Panele.

    Otwórz stronę Panele

  2. Kliknij Utwórz panel i wpisz nazwę panelu.

  3. W prawym górnym rogu kliknij Dodaj wykres.

  4. W oknie Dodaj wykres wpisz tytuł wykresu. Kliknij kartę Dane.

  5. W polu Znajdź typ zasobu i wskaźnik wpisz Cloud Storage dla Firebase. Z automatycznie wypełnionego menu wybierz jeden z rodzajów danych: Cloud Storage.

  6. Aby dodać więcej danych do tego samego wykresu, kliknij Dodaj dane i powtórz poprzedni krok.

  7. W razie potrzeby dostosuj wykres. Na przykład w polu Filtr kliknij + Dodaj filtr. Przewiń w dół, a potem wybierz wartość lub zakres odpowiednich danych, według których chcesz filtrować wykres.

  8. Kliknij Zapisz.

Więcej informacji o kartach Cloud Monitoring znajdziesz w artykule Praca z kartami.

Przygotowanie zasad tworzenia alertów

Możesz utworzyć zasady tworzenia alertów na podstawie wskaźników Firebase. Wykonaj poniższe czynności, aby utworzyć zasady tworzenia alertów, które będą otrzymywać e-maila za każdym razem, gdy określone dane Firebase osiągają określony próg.

Zanim przejdziesz dalej, upewnij się, że Twój projekt jest częścią Obszar roboczy Cloud Monitoring.

  1. Na stronie Cloud Monitoring otwórz obszar roboczy i kliknij kolejno stronie Alerty.

    Otwórz stronę tworzenia nowych zasad tworzenia alertów

  2. Kliknij Utwórz zasadę.

  3. Wpisz nazwę zasady tworzenia alertów.

  4. Dodaj warunek tworzenia alertów na podstawie jednego ze wskaźników typu Firebase. Kliknij Dodaj warunek.

  5. Wybierz Cel. W polu Znajdź typ zasobu i wskaźnik wpisz Cloud Storage dla Firebase. W automatycznie uzupełnionym menu wybierz jeden z rodzajów danych: Cloud Storage.

  6. W sekcji Wyzwalacze zasad zdefiniuj alerty za pomocą pól, .

  7. Dodaj kanał powiadomień do zasad tworzenia alertów. W sekcji Powiadomienia kliknij Dodaj kanał powiadomień. W menu kliknij E-mail.

  8. Wpisz swój adres e-mail w polu Adres e-mail. Kliknij Dodaj.

  9. Opcjonalnie wypełnij pole dokumentacji, podając dodatkowe informacje w e-mailu z powiadomieniem.

  10. Kliknij Zapisz.

Jeśli wykorzystanie przez aplikację Cloud Storage przekracza skonfigurowany próg, otrzyma alert e-mail.

Więcej informacji o zasadach tworzenia alertów znajdziesz w artykule Wprowadzenie do alertów.

Co dalej?