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