Action Required! Starting November 21st, 2022, Nest Hubs opted into the Preview Program are being updated to support Matter 1.0 in anticipation of Google's general availability (GA) of Matter. All Matter devices being used with the Preview Program will need to be updated. See the Release Notes for more details.

Cloud Monitoring for Matter

Stay organized with collections Save and categorize content based on your preferences.

You can get helpful usage metrics about your integrations with Google Cloud Monitoring. Use Cloud Monitoring to create dashboards and widgets, set up alerts, and access metrics data programmatically.

Go to Cloud Monitoring

Dashboards

On the Google Cloud Monitoring dashboard page, you can find the following predefined dashboards that display various charts and metrics for your integrations.

  • Google Home Analytics: Displays aggregated metrics across all your integrations.
  • Google Home Analytics - Cloud Integration: Displays detailed metrics and fulfillment statistics for your Cloud-to-cloud integration.
  • Google Home Analytics - Local Integration: Displays detailed metrics and fulfillment statistics for your Local Home SDK integration.
  • Google Home Analytics - Matter Integration: Displays detailed metrics and fulfillment statistics for your Matter integration.
  • Google Home Analytics - Camera Quality: Displays additional metrics and fulfillment statistics for cameras, including troubleshooting metrics for streaming protocols like WebRTC.

You can also browse the sample library or create your own.

Access dashboards

There are several ways to access Monitoring dashboards, also referred to as Analytics.

Go to Monitoring dashboard

  1. To access Cloud Monitoring from the Google Home Developer Console, click View from the Analytics heading. If your project is already open, click Analytics from the main menu.
  2. To access Cloud Monitoring from the Google Cloud Platform Console, click View all products, then go to Operations > Monitoring.

Defaults and visibility

Predefined dashboards only display when you have project metrics available from the past 14 days.

Dashboard charts default to the last hour. If your data does not display, use the TIME selection to adjust your time-frame accordingly.

Supported metrics

Cloud Monitoring monitors the assistant_action_project resource type, and provides the following metrics:

Metric Kind Description
smarthome_action/request_count DELTA Count of intent requests, labeled with execution_type, status, and trait.

execution_type (String): Smart home intent type.

status (String): Result of the request.

trait (String): Smart home device trait. Events without an associated trait include the label UNKNOWN.
smarthome_action/request_latencies CUMULATIVE, DISTRIBUTION Distribution of latencies for intent requests, labeled with execution_type, status, and trait.

execution_type (String): Smart home intent type.

status (String): Result of the request.

trait (String): Smart home device trait. Events without an associated trait include the label UNKNOWN.
smarthome_action/num_active_users GAUGE Daily active users, labeled with trait.

trait (String): Smart home device trait. Events without an associated trait include the label UNKNOWN.
smarthome_action/seven_day_active_users GAUGE Weekly active users, labeled with trait.

trait (String): Smart home device trait. Events without an associated trait include the label UNKNOWN.
smarthome_action/twenty_eight_day_active_users GAUGE Monthly active users, labeled with trait.

trait (String): Smart home device trait. Events without an associated trait include the label UNKNOWN.

To view and query metrics, click Metrics explorer from Cloud Monitoring.

Go to Metrics explorer

To learn more about using Cloud Monitoring in your project, see the following documentation:

  • Pricing: Details on free allotments and overage costs.
  • Quotas and limits: Details on limits and retention policies for monitoring usage.