Google Cloud Monitoring
Write custom metrics and read time series, alerts and uptime checks (Google OAuth2).
OCNORA ships 56 typed Google Cloud Monitoring operations. Each node has a schema-driven form, input and output tables beside its settings, and is pre-flighted by Workflow Health before your first real run.
Before you connect Google Cloud Monitoring
- Authentication
- OAuth 2.0
- Credential
- {"client_id", "client_secret", "refresh_token"}
- Connection test
- Available: the stored credential can be checked against the provider when you add it. This is not a record that a test was run or passed.
What you can do with Google Cloud Monitoring
Operations, grouped by what they do to your data.
Create and send 11
Read and search 29
Update 6
Delete and cancel 7
Other operations 3
A sample Google Cloud Monitoring workflow
- 1A core triggerStart the run from a chat, form, manual, schedule, webhook, workflow trigger — no Google Cloud Monitoring trigger is needed.
- 2Get Alertcloud_monitoring.get_alertGets a single alert.
- 3Create Alert Policycloud_monitoring.create_alert_policyCreates a new alerting policy.Design your application to single-thread API calls that modify the state of alerting policies in a single project.
An outline built from this provider’s node contracts, not a recorded run. Each step’s output fields are available to the next in the field picker.
Every node below has a reference page: what it does, the connection it needs, its config fields with types, constraints and examples, and the shapes it emits.
Operations 56
- Create Alert PolicyCreates a new alerting policy.Design your application to single-thread API calls that modify the state of alerting policies in a single project.cloud_monitoring.create_alert_policy
- Create Collectd Time SeryCloud Monitoring Agent only: Creates a new time series.This method is only for use by the Cloud Monitoring Agent.cloud_monitoring.create_collectd_time_sery
- Create GroupCreates a new group.cloud_monitoring.create_group
- Create Metric DescriptorCreates a new metric descriptor.cloud_monitoring.create_metric_descriptor
- Create Notification ChannelCreates a new notification channel, representing a single notification endpoint such as an email address, SMS number, or PagerDuty service.Design your application to single-thread API calls that…cloud_monitoring.create_notification_channel
- Create ServiceCreate a Service.cloud_monitoring.create_service
- Create Service Level ObjectiveCreate a ServiceLevelObjective for the given Service.cloud_monitoring.create_service_level_objective
- Create Service Time SeryCreates or adds data to one or more service time series.cloud_monitoring.create_service_time_sery
- Create SnoozeCreates a Snooze that will prevent alerts, which match the provided criteria, from being opened.cloud_monitoring.create_snooze
- Create Uptime Check ConfigCreates a new Uptime check configuration.cloud_monitoring.create_uptime_check_config
- Delete Alert PolicyDeletes an alerting policy.Design your application to single-thread API calls that modify the state of alerting policies in a single project.cloud_monitoring.delete_alert_policy
- Delete GroupDeletes an existing group.cloud_monitoring.delete_group
- Delete Metric DescriptorDeletes a metric descriptor.cloud_monitoring.delete_metric_descriptor
- Delete Notification ChannelDeletes a notification channel.Design your application to single-thread API calls that modify the state of notification channels in a single project.cloud_monitoring.delete_notification_channel
- Delete ServiceSoft delete this Service.cloud_monitoring.delete_service
- Delete Service Level ObjectiveDelete the given ServiceLevelObjective.cloud_monitoring.delete_service_level_objective
- Delete Uptime Check ConfigDeletes an Uptime check configuration.cloud_monitoring.delete_uptime_check_config
- Get AlertGets a single alert.cloud_monitoring.get_alert
- Get Alert PolicyGets a single alerting policy.cloud_monitoring.get_alert_policy
- Get GroupGets a single group.cloud_monitoring.get_group
- Get Metric DescriptorGets a single metric descriptor.cloud_monitoring.get_metric_descriptor
- Get Monitored Resource DescriptorGets a single monitored resource descriptor.cloud_monitoring.get_monitored_resource_descriptor
- Get Notification ChannelGets a single notification channel.cloud_monitoring.get_notification_channel
- Get Notification Channel DescriptorGets a single channel descriptor.cloud_monitoring.get_notification_channel_descriptor
- Get ServiceGet the named Service.cloud_monitoring.get_service
- Get Service Level ObjectiveGet a ServiceLevelObjective by name.cloud_monitoring.get_service_level_objective
- Get SnoozeRetrieves a Snooze by name.cloud_monitoring.get_snooze
- Get Uptime Check ConfigGets a single Uptime check configuration.cloud_monitoring.get_uptime_check_config
- Get Verification Code Notification ChannelRequests 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…cloud_monitoring.get_verification_code_notification_channel
- List Alert PoliciesList Cloud Monitoring alerting policies in a project.cloud_monitoring.list_alert_policies
- List AlertsLists the existing alerts for the metrics scope of the project.cloud_monitoring.list_alerts
- List GroupsLists the existing groups.cloud_monitoring.list_groups
- List MembersLists the monitored resources that are members of a group.cloud_monitoring.list_members
- List Metric DescriptorsLists metric descriptors that match a filter.cloud_monitoring.list_metric_descriptors
- List Monitored Resource DescriptorsLists monitored resource descriptors that match a filter.cloud_monitoring.list_monitored_resource_descriptors
- List Notification Channel DescriptorsLists the descriptors for supported channel types.cloud_monitoring.list_notification_channel_descriptors
- List Notification ChannelsLists the notification channels that have been created for the project.cloud_monitoring.list_notification_channels
- List Service Level ObjectivesList the ServiceLevelObjectives for the given Service.cloud_monitoring.list_service_level_objectives
- List ServicesList Services for this Metrics Scope.cloud_monitoring.list_services
- List SnoozesLists the Snoozes associated with a project.cloud_monitoring.list_snoozes
- List Time SeriesQuery Cloud Monitoring time series by filter over an interval.cloud_monitoring.list_time_series
- List Time Series FoldersLists time series that match a filter.cloud_monitoring.list_time_series_folders
- List Time Series OrganizationsLists time series that match a filter.cloud_monitoring.list_time_series_organizations
- List Uptime Check IpsReturns the list of IP addresses that checkers run from.cloud_monitoring.list_uptime_check_ips
- List Uptime ChecksList Cloud Monitoring uptime check configs in a project.cloud_monitoring.list_uptime_checks
- Query Time SeryQueries time series by using Monitoring Query Language (MQL).cloud_monitoring.query_time_sery
- Replace GroupUpdates an existing group.cloud_monitoring.replace_group
- Send Verification Code Notification ChannelCauses a verification code to be delivered to the channel.cloud_monitoring.send_verification_code_notification_channel
Show 8 more
- Update Alert PolicyUpdates an alerting policy.cloud_monitoring.update_alert_policy
- Update Notification ChannelUpdates a notification channel.cloud_monitoring.update_notification_channel
- Update ServiceUpdate this Service.cloud_monitoring.update_service
- Update Service Level ObjectiveUpdate the given ServiceLevelObjective.cloud_monitoring.update_service_level_objective
- Update SnoozeUpdates a Snooze, identified by its name, with the parameters in the given Snooze object.cloud_monitoring.update_snooze
- Update Uptime Check ConfigUpdates an Uptime check configuration.cloud_monitoring.update_uptime_check_config
- Verify Notification ChannelVerifies a NotificationChannel by proving receipt of the code delivered to the channel as a result of calling SendNotificationChannelVerificationCode.cloud_monitoring.verify_notification_channel
- Write Time SeriesWrite one point of a custom metric to Cloud Monitoring.cloud_monitoring.write_time_series
Google Cloud Monitoring questions
- How does OCNORA authenticate with Google Cloud Monitoring?
- With a stored OAuth 2.0 credential, shaped {"client_id", "client_secret", "refresh_token"}. A connection test can check it when you add it.
- What can I automate with Google Cloud Monitoring?
- 56 typed operations, each with a reference page listing its config fields and the shapes it emits.
- What if the Google Cloud Monitoring operation I need is not listed?
- Where Google Cloud Monitoring has an HTTP API, call it from the HTTP node with the same credential, or describe the step to the AI builder, which asks our team for a typed node when one is missing.
- Are there templates that use Google Cloud Monitoring?
- Not yet. Start from a blank workflow, or describe the workflow to Build with AI.
- How are Google Cloud Monitoring calls controlled?
- Every call and every run step is audited, runs count against the execution budget, and Workflow Health pre-flights the workflow when you save it.
See your first Google Cloud Monitoring workflow run.
Book a technical demo. We add the connection, pick a template or describe the workflow to Build with AI, and Workflow Health checks it before it runs.