Monitoring audit logging

This document describes audit logging for Cloud Monitoring. Google Cloud services write audit logs that record administrative activities and accesses within your Google Cloud resources. For more information, see Cloud Audit Logs overview.

This page was last generated on 2024-05-22 19:00:45 UTC.

Service name

Cloud Monitoring audit logs use the service name monitoring.googleapis.com.

Methods by permission type

Methods that check DATA_READ, DATA_WRITE, and ADMIN_READ permission types are Data Access audit logs. Methods that check ADMIN_WRITE permission types are Admin Activity audit logs.

Permission type Methods
ADMIN_READ google.monitoring.dashboard.v1.DashboardsService.GetDashboard
google.monitoring.dashboard.v1.DashboardsService.ListDashboards
google.monitoring.v3.AlertPolicyService.GetAlertPolicy
google.monitoring.v3.AlertPolicyService.ListAlertPolicies
google.monitoring.v3.GroupService.GetGroup
google.monitoring.v3.GroupService.ListGroupMembers
google.monitoring.v3.GroupService.ListGroups
google.monitoring.v3.MetricService.GetMetricDescriptor
google.monitoring.v3.MetricService.ListMetricDescriptors
google.monitoring.v3.NotificationChannelService.GetNotificationChannel
google.monitoring.v3.NotificationChannelService.GetNotificationChannelVerificationCode
google.monitoring.v3.NotificationChannelService.ListNotificationChannels
google.monitoring.v3.ServiceMonitoringService.GetService
google.monitoring.v3.ServiceMonitoringService.GetServiceLevelObjective
google.monitoring.v3.ServiceMonitoringService.ListServiceLevelObjectives
google.monitoring.v3.ServiceMonitoringService.ListServices
google.monitoring.v3.SnoozeService.GetSnooze
google.monitoring.v3.SnoozeService.ListSnoozes
google.monitoring.v3.UptimeCheckService.GetUptimeCheckConfig
google.monitoring.v3.UptimeCheckService.ListUptimeCheckConfigs
ADMIN_WRITE google.monitoring.dashboard.v1.DashboardsService.CreateDashboard
google.monitoring.dashboard.v1.DashboardsService.DeleteDashboard
google.monitoring.dashboard.v1.DashboardsService.UpdateDashboard
google.monitoring.metricsscope.v1.MetricsScopes.CreateMonitoredProject
google.monitoring.metricsscope.v1.MetricsScopes.DeleteMonitoredProject
google.monitoring.v3.AlertPolicyService.CreateAlertPolicy
google.monitoring.v3.AlertPolicyService.DeleteAlertPolicy
google.monitoring.v3.AlertPolicyService.UpdateAlertPolicy
google.monitoring.v3.GroupService.CreateGroup
google.monitoring.v3.GroupService.DeleteGroup
google.monitoring.v3.GroupService.UpdateGroup
google.monitoring.v3.MetricService.CreateMetricDescriptor
google.monitoring.v3.MetricService.DeleteMetricDescriptor
google.monitoring.v3.NotificationChannelService.CreateNotificationChannel
google.monitoring.v3.NotificationChannelService.DeleteNotificationChannel
google.monitoring.v3.NotificationChannelService.UpdateNotificationChannel
google.monitoring.v3.NotificationChannelService.VerifyNotificationChannel
google.monitoring.v3.ServiceMonitoringService.CreateService
google.monitoring.v3.ServiceMonitoringService.CreateServiceLevelObjective
google.monitoring.v3.ServiceMonitoringService.DeleteService
google.monitoring.v3.ServiceMonitoringService.DeleteServiceLevelObjective
google.monitoring.v3.ServiceMonitoringService.UpdateService
google.monitoring.v3.ServiceMonitoringService.UpdateServiceLevelObjective
google.monitoring.v3.SnoozeService.CreateSnooze
google.monitoring.v3.SnoozeService.UpdateSnooze
google.monitoring.v3.UptimeCheckService.CreateUptimeCheckConfig
google.monitoring.v3.UptimeCheckService.DeleteUptimeCheckConfig
google.monitoring.v3.UptimeCheckService.UpdateUptimeCheckConfig
DATA_READ google.monitoring.prometheus.v1.PrometheusUpstream.LabelValues
google.monitoring.prometheus.v1.PrometheusUpstream.ListMetricMetadata
google.monitoring.prometheus.v1.PrometheusUpstream.QueryExemplars
google.monitoring.prometheus.v1.PrometheusUpstream.QueryInstant
google.monitoring.prometheus.v1.PrometheusUpstream.QueryLabels
google.monitoring.prometheus.v1.PrometheusUpstream.QueryRange
google.monitoring.prometheus.v1.PrometheusUpstream.QuerySeries
google.monitoring.v3.MetricService.ListTimeSeries
google.monitoring.v3.QueryService.QueryTimeSeries
DATA_WRITE google.monitoring.v3.AgentTranslationService.CreateCollectdTimeSeries
google.monitoring.v3.MetricService.CreateServiceTimeSeries
google.monitoring.v3.MetricService.CreateTimeSeries
google.monitoring.v3.NotificationChannelService.SendNotificationChannelVerificationCode
OTHER google.monitoring.metricsscope.v1.MetricsScopes.GetMetricsScope: To enable this log, enable ADMIN_READ type under the service cloudresourcemanager.googleapis.com.
google.monitoring.metricsscope.v1.MetricsScopes.ListMetricsScopesByMonitoredProject: To enable this log, enable ADMIN_READ type under the service cloudresourcemanager.googleapis.com.

Audit logs per API interface

For information about which permissions are evaluated and how for each method, see the Identity and Access Management documentation for Cloud Monitoring.

google.monitoring.dashboard.v1.DashboardsService

Details about audit logs associated with methods belonging to google.monitoring.dashboard.v1.DashboardsService.

google.monitoring.dashboard.v1.DashboardsService.CreateDashboard

  • Method: google.monitoring.dashboard.v1.DashboardsService.CreateDashboard
  • Audit log Type: Admin Activity
  • Permissions:
    • monitoring.dashboards.create - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.dashboard.v1.DashboardsService.CreateDashboard"

google.monitoring.dashboard.v1.DashboardsService.DeleteDashboard

  • Method: google.monitoring.dashboard.v1.DashboardsService.DeleteDashboard
  • Audit log Type: Admin Activity
  • Permissions:
    • monitoring.dashboards.delete - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.dashboard.v1.DashboardsService.DeleteDashboard"

google.monitoring.dashboard.v1.DashboardsService.GetDashboard

  • Method: google.monitoring.dashboard.v1.DashboardsService.GetDashboard
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.dashboards.get - ADMIN_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.dashboard.v1.DashboardsService.GetDashboard"

google.monitoring.dashboard.v1.DashboardsService.ListDashboards

  • Method: google.monitoring.dashboard.v1.DashboardsService.ListDashboards
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.dashboards.list - ADMIN_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.dashboard.v1.DashboardsService.ListDashboards"

google.monitoring.dashboard.v1.DashboardsService.UpdateDashboard

  • Method: google.monitoring.dashboard.v1.DashboardsService.UpdateDashboard
  • Audit log Type: Admin Activity
  • Permissions:
    • monitoring.dashboards.update - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.dashboard.v1.DashboardsService.UpdateDashboard"

google.monitoring.metricsscope.v1.MetricsScopes

Details about audit logs associated with methods belonging to google.monitoring.metricsscope.v1.MetricsScopes.

google.monitoring.metricsscope.v1.MetricsScopes.CreateMonitoredProject

  • Method: google.monitoring.metricsscope.v1.MetricsScopes.CreateMonitoredProject
  • Audit log Type: Admin Activity
  • Permissions:
    • monitoring.metricsScopes.link - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: Long Running Operation
  • Filter for this method: protoPayload.methodName="google.monitoring.metricsscope.v1.MetricsScopes.CreateMonitoredProject"

google.monitoring.metricsscope.v1.MetricsScopes.DeleteMonitoredProject

  • Method: google.monitoring.metricsscope.v1.MetricsScopes.DeleteMonitoredProject
  • Audit log Type: Admin Activity
  • Permissions:
    • monitoring.metricsScopes.link - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: Long Running Operation
  • Filter for this method: protoPayload.methodName="google.monitoring.metricsscope.v1.MetricsScopes.DeleteMonitoredProject"

google.monitoring.metricsscope.v1.MetricsScopes.GetMetricsScope

  • Method: google.monitoring.metricsscope.v1.MetricsScopes.GetMetricsScope
  • Audit log Type: Data Access
  • Permissions:
    • resourcemanager.projects.get - ADMIN_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.metricsscope.v1.MetricsScopes.GetMetricsScope"

google.monitoring.metricsscope.v1.MetricsScopes.ListMetricsScopesByMonitoredProject

  • Method: google.monitoring.metricsscope.v1.MetricsScopes.ListMetricsScopesByMonitoredProject
  • Audit log Type: Data Access
  • Permissions:
    • resourcemanager.projects.get - ADMIN_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.metricsscope.v1.MetricsScopes.ListMetricsScopesByMonitoredProject"

google.monitoring.prometheus.v1.PrometheusUpstream

Details about audit logs associated with methods belonging to google.monitoring.prometheus.v1.PrometheusUpstream.

google.monitoring.prometheus.v1.PrometheusUpstream.LabelValues

  • Method: google.monitoring.prometheus.v1.PrometheusUpstream.LabelValues
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.timeSeries.list - DATA_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.prometheus.v1.PrometheusUpstream.LabelValues"

google.monitoring.prometheus.v1.PrometheusUpstream.ListMetricMetadata

  • Method: google.monitoring.prometheus.v1.PrometheusUpstream.ListMetricMetadata
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.timeSeries.list - DATA_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.prometheus.v1.PrometheusUpstream.ListMetricMetadata"

google.monitoring.prometheus.v1.PrometheusUpstream.QueryExemplars

  • Method: google.monitoring.prometheus.v1.PrometheusUpstream.QueryExemplars
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.timeSeries.list - DATA_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.prometheus.v1.PrometheusUpstream.QueryExemplars"

google.monitoring.prometheus.v1.PrometheusUpstream.QueryInstant

  • Method: google.monitoring.prometheus.v1.PrometheusUpstream.QueryInstant
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.timeSeries.list - DATA_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.prometheus.v1.PrometheusUpstream.QueryInstant"

google.monitoring.prometheus.v1.PrometheusUpstream.QueryLabels

  • Method: google.monitoring.prometheus.v1.PrometheusUpstream.QueryLabels
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.timeSeries.list - DATA_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.prometheus.v1.PrometheusUpstream.QueryLabels"

google.monitoring.prometheus.v1.PrometheusUpstream.QueryRange

  • Method: google.monitoring.prometheus.v1.PrometheusUpstream.QueryRange
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.timeSeries.list - DATA_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.prometheus.v1.PrometheusUpstream.QueryRange"

google.monitoring.prometheus.v1.PrometheusUpstream.QuerySeries

  • Method: google.monitoring.prometheus.v1.PrometheusUpstream.QuerySeries
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.timeSeries.list - DATA_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.prometheus.v1.PrometheusUpstream.QuerySeries"

google.monitoring.v3.AgentTranslationService

Details about audit logs associated with methods belonging to google.monitoring.v3.AgentTranslationService.

google.monitoring.v3.AgentTranslationService.CreateCollectdTimeSeries

  • Method: google.monitoring.v3.AgentTranslationService.CreateCollectdTimeSeries
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.timeSeries.create - DATA_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.AgentTranslationService.CreateCollectdTimeSeries"

google.monitoring.v3.AlertPolicyService

Details about audit logs associated with methods belonging to google.monitoring.v3.AlertPolicyService.

google.monitoring.v3.AlertPolicyService.CreateAlertPolicy

  • Method: google.monitoring.v3.AlertPolicyService.CreateAlertPolicy
  • Audit log Type: Admin Activity
  • Permissions:
    • logging.sqlAlerts.create - ADMIN_WRITE
    • monitoring.alertPolicies.create - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.AlertPolicyService.CreateAlertPolicy"

google.monitoring.v3.AlertPolicyService.DeleteAlertPolicy

  • Method: google.monitoring.v3.AlertPolicyService.DeleteAlertPolicy
  • Audit log Type: Admin Activity
  • Permissions:
    • monitoring.alertPolicies.delete - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.AlertPolicyService.DeleteAlertPolicy"

google.monitoring.v3.AlertPolicyService.GetAlertPolicy

  • Method: google.monitoring.v3.AlertPolicyService.GetAlertPolicy
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.alertPolicies.get - ADMIN_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.AlertPolicyService.GetAlertPolicy"

google.monitoring.v3.AlertPolicyService.ListAlertPolicies

  • Method: google.monitoring.v3.AlertPolicyService.ListAlertPolicies
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.alertPolicies.list - ADMIN_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.AlertPolicyService.ListAlertPolicies"

google.monitoring.v3.AlertPolicyService.UpdateAlertPolicy

  • Method: google.monitoring.v3.AlertPolicyService.UpdateAlertPolicy
  • Audit log Type: Admin Activity
  • Permissions:
    • logging.sqlAlerts.update - ADMIN_WRITE
    • monitoring.alertPolicies.update - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.AlertPolicyService.UpdateAlertPolicy"

google.monitoring.v3.GroupService

Details about audit logs associated with methods belonging to google.monitoring.v3.GroupService.

google.monitoring.v3.GroupService.CreateGroup

  • Method: google.monitoring.v3.GroupService.CreateGroup
  • Audit log Type: Admin Activity
  • Permissions:
    • monitoring.groups.create - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.GroupService.CreateGroup"

google.monitoring.v3.GroupService.DeleteGroup

  • Method: google.monitoring.v3.GroupService.DeleteGroup
  • Audit log Type: Admin Activity
  • Permissions:
    • monitoring.groups.delete - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.GroupService.DeleteGroup"

google.monitoring.v3.GroupService.GetGroup

  • Method: google.monitoring.v3.GroupService.GetGroup
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.groups.get - ADMIN_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.GroupService.GetGroup"

google.monitoring.v3.GroupService.ListGroupMembers

  • Method: google.monitoring.v3.GroupService.ListGroupMembers
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.groups.get - ADMIN_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.GroupService.ListGroupMembers"

google.monitoring.v3.GroupService.ListGroups

  • Method: google.monitoring.v3.GroupService.ListGroups
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.groups.list - ADMIN_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.GroupService.ListGroups"

google.monitoring.v3.GroupService.UpdateGroup

  • Method: google.monitoring.v3.GroupService.UpdateGroup
  • Audit log Type: Admin Activity
  • Permissions:
    • monitoring.groups.update - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.GroupService.UpdateGroup"

google.monitoring.v3.MetricService

Details about audit logs associated with methods belonging to google.monitoring.v3.MetricService.

google.monitoring.v3.MetricService.CreateMetricDescriptor

  • Method: google.monitoring.v3.MetricService.CreateMetricDescriptor
  • Audit log Type: Admin Activity
  • Permissions:
    • monitoring.metricDescriptors.create - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.MetricService.CreateMetricDescriptor"

google.monitoring.v3.MetricService.CreateServiceTimeSeries

  • Method: google.monitoring.v3.MetricService.CreateServiceTimeSeries
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.timeSeries.create - DATA_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.MetricService.CreateServiceTimeSeries"

google.monitoring.v3.MetricService.CreateTimeSeries

  • Method: google.monitoring.v3.MetricService.CreateTimeSeries
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.timeSeries.create - DATA_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.MetricService.CreateTimeSeries"

google.monitoring.v3.MetricService.DeleteMetricDescriptor

  • Method: google.monitoring.v3.MetricService.DeleteMetricDescriptor
  • Audit log Type: Admin Activity
  • Permissions:
    • monitoring.metricDescriptors.delete - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.MetricService.DeleteMetricDescriptor"

google.monitoring.v3.MetricService.GetMetricDescriptor

  • Method: google.monitoring.v3.MetricService.GetMetricDescriptor
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.metricDescriptors.get - ADMIN_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.MetricService.GetMetricDescriptor"

google.monitoring.v3.MetricService.ListMetricDescriptors

  • Method: google.monitoring.v3.MetricService.ListMetricDescriptors
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.metricDescriptors.list - ADMIN_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.MetricService.ListMetricDescriptors"

google.monitoring.v3.MetricService.ListTimeSeries

  • Method: google.monitoring.v3.MetricService.ListTimeSeries
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.timeSeries.list - DATA_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.MetricService.ListTimeSeries"

google.monitoring.v3.NotificationChannelService

Details about audit logs associated with methods belonging to google.monitoring.v3.NotificationChannelService.

google.monitoring.v3.NotificationChannelService.CreateNotificationChannel

  • Method: google.monitoring.v3.NotificationChannelService.CreateNotificationChannel
  • Audit log Type: Admin Activity
  • Permissions:
    • monitoring.notificationChannels.create - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.NotificationChannelService.CreateNotificationChannel"

google.monitoring.v3.NotificationChannelService.DeleteNotificationChannel

  • Method: google.monitoring.v3.NotificationChannelService.DeleteNotificationChannel
  • Audit log Type: Admin Activity
  • Permissions:
    • monitoring.notificationChannels.delete - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.NotificationChannelService.DeleteNotificationChannel"

google.monitoring.v3.NotificationChannelService.GetNotificationChannel

  • Method: google.monitoring.v3.NotificationChannelService.GetNotificationChannel
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.notificationChannels.get - ADMIN_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.NotificationChannelService.GetNotificationChannel"

google.monitoring.v3.NotificationChannelService.GetNotificationChannelVerificationCode

  • Method: google.monitoring.v3.NotificationChannelService.GetNotificationChannelVerificationCode
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.notificationChannels.getVerificationCode - ADMIN_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.NotificationChannelService.GetNotificationChannelVerificationCode"

google.monitoring.v3.NotificationChannelService.ListNotificationChannels

  • Method: google.monitoring.v3.NotificationChannelService.ListNotificationChannels
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.notificationChannels.list - ADMIN_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.NotificationChannelService.ListNotificationChannels"

google.monitoring.v3.NotificationChannelService.SendNotificationChannelVerificationCode

  • Method: google.monitoring.v3.NotificationChannelService.SendNotificationChannelVerificationCode
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.notificationChannels.sendVerificationCode - DATA_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.NotificationChannelService.SendNotificationChannelVerificationCode"

google.monitoring.v3.NotificationChannelService.UpdateNotificationChannel

  • Method: google.monitoring.v3.NotificationChannelService.UpdateNotificationChannel
  • Audit log Type: Admin Activity
  • Permissions:
    • monitoring.notificationChannels.update - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.NotificationChannelService.UpdateNotificationChannel"

google.monitoring.v3.NotificationChannelService.VerifyNotificationChannel

  • Method: google.monitoring.v3.NotificationChannelService.VerifyNotificationChannel
  • Audit log Type: Admin Activity
  • Permissions:
    • monitoring.notificationChannels.verify - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.NotificationChannelService.VerifyNotificationChannel"

google.monitoring.v3.QueryService

Details about audit logs associated with methods belonging to google.monitoring.v3.QueryService.

google.monitoring.v3.QueryService.QueryTimeSeries

  • Method: google.monitoring.v3.QueryService.QueryTimeSeries
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.timeSeries.list - DATA_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.QueryService.QueryTimeSeries"

google.monitoring.v3.ServiceMonitoringService

Details about audit logs associated with methods belonging to google.monitoring.v3.ServiceMonitoringService.

google.monitoring.v3.ServiceMonitoringService.CreateService

  • Method: google.monitoring.v3.ServiceMonitoringService.CreateService
  • Audit log Type: Admin Activity
  • Permissions:
    • monitoring.services.create - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.ServiceMonitoringService.CreateService"

google.monitoring.v3.ServiceMonitoringService.CreateServiceLevelObjective

  • Method: google.monitoring.v3.ServiceMonitoringService.CreateServiceLevelObjective
  • Audit log Type: Admin Activity
  • Permissions:
    • monitoring.slos.create - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.ServiceMonitoringService.CreateServiceLevelObjective"

google.monitoring.v3.ServiceMonitoringService.DeleteService

  • Method: google.monitoring.v3.ServiceMonitoringService.DeleteService
  • Audit log Type: Admin Activity
  • Permissions:
    • monitoring.services.delete - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.ServiceMonitoringService.DeleteService"

google.monitoring.v3.ServiceMonitoringService.DeleteServiceLevelObjective

  • Method: google.monitoring.v3.ServiceMonitoringService.DeleteServiceLevelObjective
  • Audit log Type: Admin Activity
  • Permissions:
    • monitoring.slos.delete - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.ServiceMonitoringService.DeleteServiceLevelObjective"

google.monitoring.v3.ServiceMonitoringService.GetService

  • Method: google.monitoring.v3.ServiceMonitoringService.GetService
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.services.get - ADMIN_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.ServiceMonitoringService.GetService"

google.monitoring.v3.ServiceMonitoringService.GetServiceLevelObjective

  • Method: google.monitoring.v3.ServiceMonitoringService.GetServiceLevelObjective
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.slos.get - ADMIN_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.ServiceMonitoringService.GetServiceLevelObjective"

google.monitoring.v3.ServiceMonitoringService.ListServiceLevelObjectives

  • Method: google.monitoring.v3.ServiceMonitoringService.ListServiceLevelObjectives
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.slos.list - ADMIN_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.ServiceMonitoringService.ListServiceLevelObjectives"

google.monitoring.v3.ServiceMonitoringService.ListServices

  • Method: google.monitoring.v3.ServiceMonitoringService.ListServices
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.services.list - ADMIN_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.ServiceMonitoringService.ListServices"

google.monitoring.v3.ServiceMonitoringService.UpdateService

  • Method: google.monitoring.v3.ServiceMonitoringService.UpdateService
  • Audit log Type: Admin Activity
  • Permissions:
    • monitoring.services.update - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.ServiceMonitoringService.UpdateService"

google.monitoring.v3.ServiceMonitoringService.UpdateServiceLevelObjective

  • Method: google.monitoring.v3.ServiceMonitoringService.UpdateServiceLevelObjective
  • Audit log Type: Admin Activity
  • Permissions:
    • monitoring.slos.update - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.ServiceMonitoringService.UpdateServiceLevelObjective"

google.monitoring.v3.SnoozeService

Details about audit logs associated with methods belonging to google.monitoring.v3.SnoozeService.

google.monitoring.v3.SnoozeService.CreateSnooze

  • Method: google.monitoring.v3.SnoozeService.CreateSnooze
  • Audit log Type: Admin Activity
  • Permissions:
    • monitoring.snoozes.create - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.SnoozeService.CreateSnooze"

google.monitoring.v3.SnoozeService.GetSnooze

  • Method: google.monitoring.v3.SnoozeService.GetSnooze
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.snoozes.get - ADMIN_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.SnoozeService.GetSnooze"

google.monitoring.v3.SnoozeService.ListSnoozes

  • Method: google.monitoring.v3.SnoozeService.ListSnoozes
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.snoozes.list - ADMIN_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.SnoozeService.ListSnoozes"

google.monitoring.v3.SnoozeService.UpdateSnooze

  • Method: google.monitoring.v3.SnoozeService.UpdateSnooze
  • Audit log Type: Admin Activity
  • Permissions:
    • monitoring.snoozes.update - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.SnoozeService.UpdateSnooze"

google.monitoring.v3.UptimeCheckService

Details about audit logs associated with methods belonging to google.monitoring.v3.UptimeCheckService.

google.monitoring.v3.UptimeCheckService.CreateUptimeCheckConfig

  • Method: google.monitoring.v3.UptimeCheckService.CreateUptimeCheckConfig
  • Audit log Type: Admin Activity
  • Permissions:
    • monitoring.uptimeCheckConfigs.create - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.UptimeCheckService.CreateUptimeCheckConfig"

google.monitoring.v3.UptimeCheckService.DeleteUptimeCheckConfig

  • Method: google.monitoring.v3.UptimeCheckService.DeleteUptimeCheckConfig
  • Audit log Type: Admin Activity
  • Permissions:
    • monitoring.uptimeCheckConfigs.delete - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.UptimeCheckService.DeleteUptimeCheckConfig"

google.monitoring.v3.UptimeCheckService.GetUptimeCheckConfig

  • Method: google.monitoring.v3.UptimeCheckService.GetUptimeCheckConfig
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.uptimeCheckConfigs.get - ADMIN_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.UptimeCheckService.GetUptimeCheckConfig"

google.monitoring.v3.UptimeCheckService.ListUptimeCheckConfigs

  • Method: google.monitoring.v3.UptimeCheckService.ListUptimeCheckConfigs
  • Audit log Type: Data Access
  • Permissions:
    • monitoring.uptimeCheckConfigs.list - ADMIN_READ
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.UptimeCheckService.ListUptimeCheckConfigs"

google.monitoring.v3.UptimeCheckService.UpdateUptimeCheckConfig

  • Method: google.monitoring.v3.UptimeCheckService.UpdateUptimeCheckConfig
  • Audit log Type: Admin Activity
  • Permissions:
    • monitoring.uptimeCheckConfigs.update - ADMIN_WRITE
  • Method is a Long Running Operation or Streaming: No.
  • Filter for this method: protoPayload.methodName="google.monitoring.v3.UptimeCheckService.UpdateUptimeCheckConfig"

Methods that don't produce audit logs

Generally methods don't produce audit logs because they are high volume and doing so would be very expensive, or because the method has low auditing value, or because another audit or platform log already provides coverage for what the method does.

The following methods don't produce audit logs:

  • google.monitoring.v3.NotificationChannelService.GetNotificationChannelDescriptor
  • google.monitoring.v3.NotificationChannelService.ListNotificationChannelDescriptors
  • google.monitoring.v3.UptimeCheckService.ListUptimeCheckIps