Documentation forSolarWinds Observability SaaS

Google Cloud Storage (GCS) metrics

Google Cloud Storage (GCS) is a highly durable, scalable, and secure object storage service used to store and retrieve unstructured data, such as images, videos, backups, logs, documents, and large datasets. Ensure your cloud platform is configured in SolarWinds Observability SaaS to collect this service's data. See Add a GCP cloud account.

Many of the collected metrics from GCS entities are displayed as widgets in SolarWinds Observability explorers; additional metrics may be collected and available in the Metrics Explorer. You can also create an alert for when an entity's metric value moves out of a specific range. See Entities in SolarWinds Observability SaaS for information about entity types in SolarWinds Observability SaaS.

The following table lists some of the metrics collected for these entities. To see the GCS metrics in the Metrics Explorer, type gcp.storage.googleapis.com in the search box.

Metric Units Description
sw.metrics.healthscore Percent (%)

Health score. A health score provides real-time insight into the overall health and performance of your monitored entities. The health score is calculated based on anomalies detected for the entity, alerts triggered for the entity's metrics, and the status of the entity. The health score is displayed as a single numerical value that ranges from a Good (70-100) to Moderate (40-69) to Bad (0-39) distinction.

To view the health score for GCS entities in the Metrics Explorer, filter the sw.metrics.healthscore metric by entity_types and select gcs.

gcp.storage.googleapis.com.anywhereCache.ingestedBytesCount bytes Increase in total raw bytes ingested into Cloud Memorystore per second, by zone.
gcp.storage.googleapis.com.anywhereCache.requestCount Count The number of API call events per minute, categorized by API method, response code, cache zone, and cache hit status.
gcp.storage.googleapis.com.anywhereCache.sentBytesCount bytes The number of bytes transmitted per API method, response code, cache zone, and cache hit status in a 60-second period.
gcp.storage.googleapis.com.anywhereCacheMetering.cacheStorageBytesCount bytes Total count of bytes stored in caches across all zones.
gcp.storage.googleapis.com.anywhereCacheMetering.cacheStorageKbsecCount Kibibytes Changes in storage size in KiB (1024 bytes) for each Anywhere Cache zone over a time interval, in seconds.
gcp.storage.googleapis.com.anywhereCacheMetering.evictionByteCount bytes Change in bytes evicted from cache per zone.
gcp.storage.googleapis.com.anywhereCacheMetering.ingestedBillableBytesCount bytes The number of new, successfully ingested billable bytes per zone in Google Cloud Memorystore Cache.
gcp.storage.googleapis.com.api.lroCount Count Number of long-running operation completions.
gcp.storage.googleapis.com.api.requestCount Count Number of API call differences per method and response code within a 60-second window.
gcp.storage.googleapis.com.authn.authentication Count Number umber of authenticated requests per 60 second interval, grouped by authentication method and access ID.
gcp.storage.googleapis.com.authz.ACLBasedObjectAccessCount Count Number of access grants issued based on an object's Access Control List within a sampling window.
gcp.storage.googleapis.com.authz.ACLOperationsCount Count Aggregated number of Create, Get, Set, and Delete ACL operations per minute.
gcp.storage.googleapis.com.authz.objectSpecificACLMutationCount Count Changes in object-specific Access Control Lists (ACLs) counts within a sampling window of 60 seconds.
gcp.storage.googleapis.com.autoclass.transitionOperationCount Count The total number of Autoclass-initiated storage class transition operations within a sampling period.
gcp.storage.googleapis.com.autoclass.transitionedBytesCount bytes The total number of bytes transitioned between Google Cloud Platform resource classes monitored by Autoclass within a 300-second interval.
gcp.storage.googleapis.com.client.grpc.client.attempt.duration Seconds (s) Time taken for an RPC attempt, including channel selection.
gcp.storage.googleapis.com.client.grpc.client.attempt.RCVDTotalCompressedMessageSize bytes Total compressed bytes received per RPC attempt.
gcp.storage.googleapis.com.client.grpc.client.attempt.sentTotalCompressedMessageSize bytes The total number of compressed bytes transmitted for each RPC attempt, excluding metadata and framing.
gcp.storage.googleapis.com.client.grpc.client.attempt.started Count Number of RPC call initiations.
gcp.storage.googleapis.com.client.grpc.client.call.duration Seconds (s) The elapsed time between a client sending a request and receiving the corresponding response in a gRPC call.
gcp.storage.googleapis.com.client.grpc.lb.rls.cacheEntries Count The number of items currently stored in a Redis instance's read-through cache.
gcp.storage.googleapis.com.client.grpc.lb.rls.cacheSize bytes The current size in bytes of Redis Laboratory Service (RLS) cache.
gcp.storage.googleapis.com.client.grpc.lb.rls.defaultTargetPicks Count The number of load balancer picks directed towards the default target.
gcp.storage.googleapis.com.client.grpc.lb.rls.failedPicks Count Number of failed load balancer (LB) picks due to RLS request failures or RLS channel throttling.
gcp.storage.googleapis.com.client.grpc.lb.rls.targetPicks Count The number of load balancing picks made for each Registered Load Balancer (RLS) target.
gcp.storage.googleapis.com.client.grpc.lb.wrr.endpointWeightNotYetUsable Count Number of unsynchronized endpoints per scheduler update.
gcp.storage.googleapis.com.client.grpc.lb.wrr.endpointWeightStale Count Total number of stale endpoint weights in scheduler updates.
gcp.storage.googleapis.com.client.grpc.lb.wrr.endpointWeights Weight Endpoint weight histogram measures the distribution of endpoint weights.
gcp.storage.googleapis.com.client.grpc.lb.wrr.rrFallback Count Number of occurrences where WRR policy fell back to RR due to insufficient healthy endpoints with valid weights.
gcp.storage.googleapis.com.client.grpc.xdsClient.connected Boolean The current state of the ADS connection between xDS client and server (1 for active, 0 for inactive).
gcp.storage.googleapis.com.client.grpc.xdsClient.resourceUpdatesInvalid Count Resources received validation errors count.
gcp.storage.googleapis.com.client.grpc.xdsClient.resourceUpdatesValid Count Resources validated count.
gcp.storage.googleapis.com.client.grpc.xdsClient.resources Count The number of gRPC xDS resources in use.
gcp.storage.googleapis.com.client.grpc.xdsClient.serverFailure Count Number of xDS servers transitioning from healthy to unhealthy state.
gcp.storage.googleapis.com.network.receivedBytesCount bytes Deltas in bytes received per API method and response code over a period of 60 seconds.
gcp.storage.googleapis.com.network.sentBytesCount bytes The number of bytes sent over the network per API method and response code, measured every minute.
gcp.storage.googleapis.com.quota.anywhereCacheStorageSize.exceeded Count The number of attempts to exceed the quota limit for Cloud Storage anywhere cache size.
gcp.storage.googleapis.com.quota.anywhereCacheStorageSize.limit Kibibytes Measures the current size in bytes of a Google Cloud Memorystore anywhere cache's writable cache.
gcp.storage.googleapis.com.quota.anywhereCacheStorageSize.usage Kibibytes The current size of the anywhere cache in bytes.
gcp.storage.googleapis.com.quota.dualregionAnywhereCacheEgressBandwidth.limit bits Measures the current limit of egress bandwidth (in bytes per second) for Google Cloud Storage Nearline or Coldline cache anywhere in a dual region.
gcp.storage.googleapis.com.quota.dualregionAnywhereCacheEgressBandwidth.usage bits Measures the current usage of egress bandwidth for anywhere cache in dual-region setup.
gcp.storage.googleapis.com.quota.dualregionGoogleEgressBandwidth.limit bits Measures the current limit of dual-region egress bandwidth in bytes per second.
gcp.storage.googleapis.com.quota.dualregionGoogleEgressBandwidth.usage bits Measures the current usage of outbound network bandwidth in bytes per second across all projects and regions in Google Cloud Platform.
gcp.storage.googleapis.com.quota.dualregionInternetEgressBandwidth.limit bits The current limit (in bytes per second) of internet egress bandwidth for a dual-region configuration in Google Cloud Platform.
gcp.storage.googleapis.com.quota.dualregionInternetEgressBandwidth.usage bits Current dual-region internet egress bandwidth usage.
gcp.storage.googleapis.com.replication.meetingRPO Count Whether the specified storage class object meets its respective RPO (Reliability of Objects) requirement.
gcp.storage.googleapis.com.replication.missingRPOMinutesLast30d Count Number of minutes in the last 30 days where RPO was missed.
gcp.storage.googleapis.com.replication.objectReplicationsLast30d Count Total number of object replications over the past 30 days, with distinction between RPO met and missed replications.
gcp.storage.googleapis.com.replication.timeSinceMetricsUpdated Seconds (s) Time elapsed since last calculation of 'storage.googleapis.com/replication' metric values.
gcp.storage.googleapis.com.replication.turboMaxDelay Seconds (s) The maximum age (in seconds) of an unsynced object in a bucket's multi-object intelli-tiering storage class.
gcp.storage.googleapis.com.replication.v2.objectReplicationsLast30d Count Total count of object replications over the last 30 days.
gcp.storage.googleapis.com.replication.v2.timeSinceMetricsUpdated Seconds (s) The elapsed time since the last calculation of missing RPO minutes for Cloud Storage object replications over the past 30 days.
gcp.storage.googleapis.com.storage.objectCount Count Buckets: number of objects per storage class.
gcp.storage.googleapis.com.storage.totalByteSeconds bps The total daily bps of storage used by each storage class in a Google Cloud Storage bucket, excluding soft-deleted objects.
gcp.storage.googleapis.com.storage.totalBytes bytes The total size of all non-soft-deleted objects in the bucket, grouped by storage class.
gcp.storage.googleapis.com.storage.v2.deletedBytes bytes Deltas of deleted bytes per day, by storage class in each bucket.
gcp.storage.googleapis.com.storage.v2.totalByteSeconds bps Total daily bps used across all object storage classes and types within a bucket.
gcp.storage.googleapis.com.storage.v2.totalBytes bytes The total size of all objects and multipart-uploads in a Google Cloud Storage bucket.
gcp.storage.googleapis.com.storage.v2.totalCount Count Number of objects and multipart-uploads per bucket, grouped by storage class and type.