Cloud Storage allows worldwide storage and retrieval of any amount of data at any time. You can use Cloud Storage for a range of scenarios including serving website content, storing data for archival and disaster recovery, or distributing large data objects to users using direct download.
To set up the Google integration to discover and collect metrics against the Google service.
Setup
To set up the Google integration and discover the Google service,
go to Google Integration Discovery Profile and select Storage.
Supported metrics
| New OpsRamp Metric | Google Metric | Metric Display Name | Unit | Description |
|---|---|---|---|---|
| google_storage_anywhere_cache_ingested_bytes_count | storage.googleapis.com/anywhere_cache/ingested_bytes_count | Ingested Raw Bytes | bytes | Delta number of raw bytes (successfully) ingested into the cache, broken down by zone. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_storage_anywhere_cache_request_count | storage.googleapis.com/anywhere_cache/request_count | Request Count for Anywhere Cache | count | Delta count of API calls, grouped by the API method name, response code, cache zone, and cache hit. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds. |
| google_storage_anywhere_cache_sent_bytes_count | storage.googleapis.com/anywhere_cache/sent_bytes_count | Sent Bytes For Anywhere Cache | bytes | Delta count of bytes sent over the network, grouped by the API method name, response code, cache zone, and cache hit status. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds. |
| google_storage_api_lro_count | storage.googleapis.com/api/lro_count | Operation count | count | Count of completed long-running operations, since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds. |
| google_storage_api_request_count | storage.googleapis.com/api/request_count | Request count | count | Delta count of API calls, grouped by the API method name and response code. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds. |
| google_storage_authn_authentication_count | storage.googleapis.com/authn/authentication_count | Authentication count | count | Count of HMAC/RSA signed requests grouped by authentication method and access id. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds. |
| google_storage_authz_acl_based_object_access_count | storage.googleapis.com/authz/acl_based_object_access_count | Object-ACL based access count | count | Delta count of requests that result in an object being granted access solely due to object ACLs. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds. |
| google_storage_authz_acl_operations_count | storage.googleapis.com/authz/acl_operations_count | ACLs usage | count | Usage of ACL operations broken down by type. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds. |
| google_storage_authz_object_specific_acl_mutation_count | storage.googleapis.com/authz/object_specific_acl_mutation_count | Object ACL changes | count | Delta count of changes made to object specific ACLs. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds. |
| google_storage_autoclass_transition_operation_count | storage.googleapis.com/autoclass/transition_operation_count | Autoclass transition count | count | Total number of storage class transition operations initiated by Autoclass. Sampled every 300 seconds. After sampling, data is not visible for up to 1200 seconds. |
| google_storage_autoclass_transitioned_bytes_count | storage.googleapis.com/autoclass/transitioned_bytes_count | Autoclass transitioned bytes count | bytes | Total bytes transitioned by Autoclass. Sampled every 300 seconds. After sampling, data is not visible for up to 1200 seconds. |
| google_storage_network_received_bytes_count | storage.googleapis.com/network/received_bytes_count | Received bytes | bytes | Delta count of bytes received over the network, grouped by the API method name and response code. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds. |
| google_storage_network_sent_bytes_count | storage.googleapis.com/network/sent_bytes_count | Sent bytes | bytes | Delta count of bytes sent over the network, grouped by the API method name and response code. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds. |
| google_storage_replication_meeting_rpo | storage.googleapis.com/replication/meeting_rpo | Meeting RPO | count | A boolean value of whether objects are meeting RPO or not. For ASYNC_TURBO, RPO is 15 minutes; For DEFAULT, RPO is 12 hours. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds. |
| google_storage_replication_missing_rpo_minutes_last_30d | storage.googleapis.com/replication/missing_rpo_minutes_last_30d | Minutes missing Recovery Point Objective (RPO) in last 30d | count | Total number of minutes where the Recovery Point Objective (RPO) was missed, as measured over the most recent 30 days. The metric is delayed by storage.googleapis.com/replication/v2/time_since_metrics_updated. Sampled every 60 seconds. After sampling, data is not visible for up to 3720 seconds. |
| google_storage_replication_turbo_max_delay | storage.googleapis.com/replication/turbo_max_delay | Maximum delay in Turbo replication | seconds | Delay represents the age in seconds of the oldest object that has not been replicated. Objects uploaded before this time have been replicated. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds. |
| google_storage_replication_v2_object_replications_last_30d | storage.googleapis.com/replication/v2/object_replications_last_30d | Object replications in last 30d | count | Total number of object replications, as measured over the most recent 30 days. The metric can be broken down by whether each object replication was meeting or missing the design target. The metric is delayed by storage.googleapis.com/replication/v2/time_since_metrics_updated. Sampled every 60 seconds. After sampling, data is not visible for up to 3720 seconds. |
| google_storage_replication_v2_time_since_metrics_updated | storage.googleapis.com/replication/v2/time_since_metrics_updated | Time since replication metrics were updated | seconds | Seconds since the last time when metric storage.googleapis.com/replication/missing_rpo_minutes_last_30dand /replication/v2/object_replications_last_30d were calculated. Sampled every 60 seconds. After sampling, data is not visible for up to 3720 seconds. |
| google_storage_storage_object_count | storage.googleapis.com/storage/object_count | Object count | count | Total number of objects per bucket, grouped by storage class. Soft-deleted objects are not included in the total; use the updated v2 metric for a breakdown of total usage including soft-deleted objects. This value is measured once per day, and there might be a delay after measuring before the value becomes available in Cloud Monitoring. Once available, the value is repeated at each sampling interval throughout the day. Buckets with no objects in them are not tracked by this metric. For this metric, the sampling period is a reporting period, not a measurement period. Sampled every 300 seconds. After sampling, data is not visible for up to 690 seconds. |
| google_storage_storage_total_byte_seconds | storage.googleapis.com/storage/total_byte_seconds | Total byte seconds | Byte-seconds | Total daily storage in byte*seconds used by the bucket, grouped by storage class. Soft-deleted objects are not included in the total; use the updated v2 metric for a breakdown of total usage including soft-deleted objects. This value is measured once per day, and there might be a delay after measuring before the value becomes available in Cloud Monitoring. Once available, the value is repeated at each sampling interval throughout the day. Buckets with no objects in them are not tracked by this metric. For this metric, the sampling period is a reporting period, not a measurement period. Sampled every 300 seconds. After sampling, data is not visible for up to 690 seconds. |
| google_storage_storage_total_bytes | storage.googleapis.com/storage/total_bytes | Total bytes | bytes | Total size of all objects in the bucket, grouped by storage class. Soft-deleted objects are not included in the total; use the updated v2 metric for a breakdown of total usage including soft-deleted objects. This value is measured once per day, and there might be a delay after measuring before the value becomes available in Cloud Monitoring. Once available, the value is repeated at each sampling interval throughout the day. Buckets with no objects in them are not tracked by this metric. For this metric, the sampling period is a reporting period, not a measurement period. Sampled every 300 seconds. After sampling, data is not visible for up to 690 seconds. |
| google_storage_storage_v2_deleted_bytes | storage.googleapis.com/storage/v2/deleted_bytes | Deleted Bytes (v2) | bytes | Delta count of deleted bytes per bucket, grouped by storage class. This value is measured and reported once per day, and there might be a delay after measuring before the value becomes available in Cloud Monitoring. On days with no deletes, no datapoint is exported for this metric. Sampled every 86400 seconds. After sampling, data is not visible for up to 86400 seconds. |
| google_storage_storage_v2_total_byte_seconds | storage.googleapis.com/storage/v2/total_byte_seconds | Total byte seconds (v2) | Byte-seconds | Total daily storage in byte*seconds used by the bucket, grouped by storage class and type where type can be live-object, noncurrent-object, soft-deleted-object and multipart-upload. This value is measured once per day, and there might be a delay after measuring before the value becomes available in Cloud Monitoring. Once available, the value is repeated at each sampling interval throughout the day. Buckets with no objects in them are not tracked by this metric. For this metric, the sampling period is a reporting period, not a measurement period. Sampled every 300 seconds. After sampling, data is not visible for up to 690 seconds. |
| google_storage_storage_v2_total_bytes | storage.googleapis.com/storage/v2/total_bytes | Total bytes (v2) | bytes | Total size of all objects and multipart-uploads in the bucket, grouped by storage class and type where type can be live-object, noncurrent-object, soft-deleted-object and multipart-upload. This value is measured once per day, and there might be a delay after measuring before the value becomes available in Cloud Monitoring. Once available, the value is repeated at each sampling interval throughout the day. Buckets with no objects in them are not tracked by this metric. For this metric, the sampling period is a reporting period, not a measurement period. Sampled every 300 seconds. After sampling, data is not visible for up to 690 seconds. |
| google_storage_storage_v2_total_count | storage.googleapis.com/storage/v2/total_count | Total count (v2) | count | Total number of objects and multipart-uploads per bucket, grouped by storage class and type where type can be live-object, noncurrent-object, soft-deleted-object and multipart-upload. This value is measured once per day, and there might be a delay after measuring before the value becomes available in Cloud Monitoring. Once available, the value is repeated at each sampling interval throughout the day. Buckets with no objects in them are not tracked by this metric. For this metric, the sampling period is a reporting period, not a measurement period. Sampled every 300 seconds. After sampling, data is not visible for up to 690 seconds. |
Event support
- Supported
- Configurable in OpsRamp Google Integration Discovery Profile.