Cloud Monitoring API Stay organized with collections Save and categorize content based on your preferences.
Manages your Cloud Monitoring data and configurations.
Service: monitoring.googleapis.com
The Service namemonitoring.googleapis.com is needed to create RPC client stubs.
google.longrunning.Operations
| Methods | |
|---|---|
| Gets the latest state of a long-running operation. |
google.monitoring.dashboard.v1.DashboardsService
| Methods | |
|---|---|
| Creates a new custom dashboard. |
| Deletes an existing custom dashboard. |
| Fetches a specific dashboard. |
| Lists the existing dashboards. |
| Replaces an existing custom dashboard with a new definition. |
google.monitoring.metricsscope.v1.MetricsScopes
| Methods | |
|---|---|
| Adds aMonitoredProject with the given project ID to the specifiedMetrics Scope. |
| Deletes aMonitoredProject from the specifiedMetrics Scope. |
| Returns a specificMetrics Scope, including the list of projects monitored by the specifiedMetrics Scope. |
| Returns a list of everyMetrics Scope that a specificMonitoredProject has been added to. |
google.monitoring.prometheus.v1.PrometheusUpstream
| Methods | |
|---|---|
| Lists possible values for a given label name. |
| Lists metadata for metrics. |
| Lists exemplars relevant to a given PromQL query, |
| Evaluate a PromQL query at a single point in time. |
| Lists labels for metrics. |
| Evaluate a PromQL query with [start, end] time range. |
| Lists metadata for metrics. |
google.monitoring.v3.AlertPolicyService
| Methods | |
|---|---|
| Creates a new alerting policy. |
| Deletes an alerting policy. |
| Gets a single alerting policy. |
| Lists the existing alerting policies for the workspace. |
| Updates an alerting policy. |
google.monitoring.v3.AlertService
| Methods | |
|---|---|
| Gets a single alert. |
| Lists the existing alerts for the metrics scope of the project. |
google.monitoring.v3.GroupService
| Methods | |
|---|---|
| Creates a new group. |
| Deletes an existing group. |
| Gets a single group. |
| Lists the monitored resources that are members of a group. |
| Lists the existing groups. |
| Updates an existing group. |
google.monitoring.v3.MetricService
| Methods | |
|---|---|
| Creates a new metric descriptor. |
| Creates or adds data to one or more time series. |
| Deletes a metric descriptor. |
| Gets a single metric descriptor. |
| Gets a single monitored resource descriptor. |
| Lists metric descriptors that match a filter. |
| Lists monitored resource descriptors that match a filter. |
| Lists time series that match a filter. |
google.monitoring.v3.NotificationChannelService
| Methods | |
|---|---|
| Creates a new notification channel, representing a single notification endpoint such as an email address, SMS number, or PagerDuty service. |
| Deletes a notification channel. |
| Gets a single notification channel. |
| Gets a single channel descriptor. |
| Requests a verification code for an already verified channel that can then be used in a call to VerifyNotificationChannel() on a different channel with an equivalent identity in the same or in a different project. |
| Lists the descriptors for supported channel types. |
| Lists the notification channels that have been created for the project. |
| Causes a verification code to be delivered to the channel. |
| Updates a notification channel. |
| Verifies aNotificationChannel by proving receipt of the code delivered to the channel as a result of callingSendNotificationChannelVerificationCode. |
google.monitoring.v3.QueryService
| Methods | |
|---|---|
| Queries time series by using Monitoring Query Language (MQL). |
google.monitoring.v3.ServiceMonitoringService
| Methods | |
|---|---|
| Create aService. |
| Create aServiceLevelObjective for the givenService. |
| Soft delete thisService. |
| Delete the givenServiceLevelObjective. |
| Get the namedService. |
| Get aServiceLevelObjective by name. |
| List theServiceLevelObjectives for the givenService. |
| ListServices for this Metrics Scope. |
| Update thisService. |
| Update the givenServiceLevelObjective. |
google.monitoring.v3.SnoozeService
| Methods | |
|---|---|
| Creates aSnooze that will prevent alerts, which match the provided criteria, from being opened. |
| Retrieves aSnooze byname. |
| Lists theSnoozes associated with a project. |
| Updates aSnooze, identified by itsname, with the parameters in the givenSnooze object. |
google.monitoring.v3.UptimeCheckService
| Methods | |
|---|---|
| Creates a new Uptime check configuration. |
| Deletes an Uptime check configuration. |
| Gets a single Uptime check configuration. |
| Lists the existing valid Uptime check configurations for the project (leaving out any invalid configurations). |
| Returns the list of IP addresses that checkers run from. |
| Updates an Uptime check configuration. |
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-10-23 UTC.