Google Cloud Monitoring website screenshot

Google Cloud Monitoring

Google Cloud Monitoring provides comprehensive monitoring and observability for cloud infrastructure and applications. It collects metrics, events, and metadata from Google Cloud services, hosted uptime probes, and application instrumentation, enabling dashboards, alerting, uptime monitoring, and service level objective tracking.

1 APIs 0 Features
AlertingDashboardsGoogle CloudMetricsMonitoringObservabilitySLOUptime

APIs

Google Cloud Monitoring API

The Cloud Monitoring API provides programmatic access to time series data, alert policies, notification channels, uptime checks, dashboards, metric descriptors, monitored resour...

Collections

Pricing Plans

Rate Limits

FinOps

Resources

👥
GitHubOrganization
GitHubOrganization
🌐
Portal
Portal
🚀
GettingStarted
GettingStarted
🔗
Documentation
Documentation
🔑
Authentication
Authentication
💰
Pricing
Pricing
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🟢
StatusPage
StatusPage
💬
Support
Support
🔗
JSONLDContext
JSONLDContext

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Google Cloud Monitoring API
  version: v3
items:
- info:
    name: Projects
    type: folder
  items:
  - info:
      name: Google Cloud Monitoring List Time Series
      type: http
    http:
      method: GET
      url: https://monitoring.googleapis.com/v3/projects/:projectId/timeSeries
      params:
      - name: projectId
        value: ''
        type: path
      - name: filter
        value: ''
        type: query
        description: Monitoring filter specifying the time series to return.
      - name: interval.startTime
        value: ''
        type: query
      - name: interval.endTime
        value: ''
        type: query
    docs: Lists time series that match a filter.
  - info:
      name: Google Cloud Monitoring Create Time Series
      type: http
    http:
      method: POST
      url: https://monitoring.googleapis.com/v3/projects/:projectId/timeSeries
      params:
      - name: projectId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Creates or adds data to one or more time series.
  - info:
      name: Google Cloud Monitoring List Alert Policies
      type: http
    http:
      method: GET
      url: https://monitoring.googleapis.com/v3/projects/:projectId/alertPolicies
      params:
      - name: projectId
        value: ''
        type: path
    docs: Lists the existing alerting policies for the project.
  - info:
      name: Google Cloud Monitoring Create Alert Policy
      type: http
    http:
      method: POST
      url: https://monitoring.googleapis.com/v3/projects/:projectId/alertPolicies
      params:
      - name: projectId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Creates a new alerting policy.
  - info:
      name: Google Cloud Monitoring Get Alert Policy
      type: http
    http:
      method: GET
      url: https://monitoring.googleapis.com/v3/projects/:projectId/alertPolicies/:alertPolicyId
      params:
      - name: projectId
        value: ''
        type: path
      - name: alertPolicyId
        value: ''
        type: path
    docs: Gets a single alerting policy.
  - info:
      name: Google Cloud Monitoring Update Alert Policy
      type: http
    http:
      method: PATCH
      url: https://monitoring.googleapis.com/v3/projects/:projectId/alertPolicies/:alertPolicyId
      params:
      - name: projectId
        value: ''
        type: path
      - name: alertPolicyId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Updates an alerting policy.
  - info:
      name: Google Cloud Monitoring Delete Alert Policy
      type: http
    http:
      method: DELETE
      url: https://monitoring.googleapis.com/v3/projects/:projectId/alertPolicies/:alertPolicyId
      params:
      - name: projectId
        value: ''
        type: path
      - name: alertPolicyId
        value: ''
        type: path
    docs: Deletes an alerting policy.
  - info:
      name: Google Cloud Monitoring List Uptime Check Configs
      type: http
    http:
      method: GET
      url: https://monitoring.googleapis.com/v3/projects/:projectId/uptimeCheckConfigs
      params:
      - name: projectId
        value: ''
        type: path
    docs: Lists the existing uptime check configurations.
  - info:
      name: Google Cloud Monitoring Create Uptime Check Config
      type: http
    http:
      method: POST
      url: https://monitoring.googleapis.com/v3/projects/:projectId/uptimeCheckConfigs
      params:
      - name: projectId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Creates a new uptime check configuration.
  - info:
      name: Google Cloud Monitoring List Notification Channels
      type: http
    http:
      method: GET
      url: https://monitoring.googleapis.com/v3/projects/:projectId/notificationChannels
      params:
      - name: projectId
        value: ''
        type: path
    docs: Lists the notification channels for the project.
  - info:
      name: Google Cloud Monitoring Create Notification Channel
      type: http
    http:
      method: POST
      url: https://monitoring.googleapis.com/v3/projects/:projectId/notificationChannels
      params:
      - name: projectId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Creates a new notification channel.
  - info:
      name: Google Cloud Monitoring List Metric Descriptors
      type: http
    http:
      method: GET
      url: https://monitoring.googleapis.com/v3/projects/:projectId/metricDescriptors
      params:
      - name: projectId
        value: ''
        type: path
    docs: Lists metric descriptors that match a filter.
  - info:
      name: Google Cloud Monitoring Create Metric Descriptor
      type: http
    http:
      method: POST
      url: https://monitoring.googleapis.com/v3/projects/:projectId/metricDescriptors
      params:
      - name: projectId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Creates a new metric descriptor for custom metrics.
  - info:
      name: Google Cloud Monitoring List Groups
      type: http
    http:
      method: GET
      url: https://monitoring.googleapis.com/v3/projects/:projectId/groups
      params:
      - name: projectId
        value: ''
        type: path
    docs: Lists the existing groups for the project.
bundled: true