Możesz uzyskać przydatne dane o użyciu integracji z Google Cloud Monitoring. Użyj Cloud Monitoring, aby tworzyć panele i widżety, konfigurować alerty oraz programowo uzyskiwać dostęp do danych.
Panele
Na stronie Google Cloud Monitoring dashboard znajdziesz te gotowe panele, które wyświetlają różne wykresy i dane dotyczące Twoich integracji:
- Google Home Analytics: wyświetla połączone dane ze wszystkich integracji.
- Google Home Analytics – Integracja z chmurą: wyświetla szczegółowe dane i statystyki realizacji zamówień w przypadku integracji z Cloud-to-cloud.
- Google Home Analytics – Jakość integracji z chmurą: wyświetl kluczowe dane dotyczące jakości integracji Cloud-to-cloud i kroki debugowania, które pomogą poprawić te dane.
- Google Home Analytics – Integracja lokalna: wyświetla szczegółowe dane i statystyki realizacji zamówień w przypadku Local Home SDK integracji.
- Google Home Analytics – Matter integracja: wyświetla szczegółowe dane i statystyki realizacji zamówień w przypadku integracji z Matter.
- Google Home Analytics – jakość kamery: wyświetla dodatkowe dane i statystyki realizacji dotyczące kamer, w tym dane do rozwiązywania problemów z protokołami przesyłania strumieniowego, takimi jak WebRTC.
Możesz też przeglądać bibliotekę próbek lub tworzyć własne.
Dostęp do paneli
Do Monitoring dashboard, czyli Analytics, można uzyskać dostęp na kilka sposobów.
- Aby uzyskać dostęp do Cloud Monitoring z poziomu Actions on Google Console, wybierz projekt, a następnie kliknij Analityka > Otwórz Google Cloud Platform.
- Aby uzyskać dostęp do Cloud Monitoring, w Google Cloud Console kliknij Wyświetl wszystkie produkty, a potem wybierz Dostrzegalność > Monitorowanie.
- Możesz też przejść bezpośrednio do panelu monitorowania. Przycisk poniżej przeniesie Cię do panelu projektu Google Cloud, do którego dostęp uzyskano ostatnio:
Monitoring dashboard
Ćwiczenia z programowania
Aby dowiedzieć się, jak uzyskać dostęp do danych i paneli oraz skonfigurować alerty, zapoznaj się z kursem dotyczącym monitorowania awarii w przypadku inteligentnych urządzeń domowych.
Otwórz codelab dotyczący monitorowania awarii
Wartości domyślne i widoczność
Predefiniowane panele wyświetlają się tylko wtedy, gdy masz dostępne dane projektu z ostatnich 14 dni.
Wykresy w panelu domyślnie pokazują dane z ostatniej godziny. Jeśli dane się nie wyświetlają, użyj opcji CZAS, aby odpowiednio dostosować przedział czasowy.
Obsługiwane dane
Cloud Monitoring monitoruje zasób typu assistant_action_project i udostępnia te rodzaje danych:
| Dane | Rodzaj | Opis |
|---|---|---|
smarthome_action/request_count |
DELTA | Liczba żądań intencji oznaczonych etykietami execution_type,status i trait.
execution_type (String): typ intencji inteligentnego domu.
status (String): wynik żądania.
trait (String): cecha inteligentnego urządzenia domowego. Zdarzenia bez powiązanej cechy mają etykietę UNKNOWN. |
smarthome_action/request_latencies |
CUMULATIVE, DISTRIBUTION |
Rozkład opóźnień w przypadku żądań dotyczących intencji oznaczonych etykietami execution_type, status i trait.
execution_type (String): typ intencji inteligentnego domu.
status (String): wynik żądania.
trait (String): cecha inteligentnego urządzenia domowego. Wydarzenia bez powiązanego atrybutu są oznaczone etykietą UNKNOWN.
|
smarthome_action/num_active_users |
GAUGE | Liczba aktywnych użytkowników dziennie, oznaczona symbolem trait.
trait (String): cecha inteligentnego urządzenia domowego. Zdarzenia bez powiązanej cechy mają etykietę UNKNOWN. |
smarthome_action/seven_day_active_users |
GAUGE |
Tygodniowa liczba aktywnych użytkowników, oznaczona symbolem trait.
trait (String): cecha inteligentnego urządzenia domowego. Wydarzenia bez powiązanego atrybutu są oznaczone etykietą UNKNOWN.
|
smarthome_action/twenty_eight_day_active_users |
GAUGE | Liczba aktywnych użytkowników miesięcznie, oznaczona symbolem trait.
trait (String): cecha inteligentnego urządzenia domowego. Zdarzenia bez powiązanej cechy mają etykietę UNKNOWN. |
Aby wyświetlić wskaźniki i tworzyć dotyczące ich zapytania, kliknij Metrics explorer w sekcji Cloud Monitoring.
Przydatne materiały
Więcej informacji o używaniu Cloud Monitoring w projekcie znajdziesz w tej dokumentacji: