Cloud Spanner is a fully managed, mission-critical, relational database service that offers transactional consistency at global scale, schemas, SQL (ANSI 2011 with extensions), and automatic, synchronous replication for high availability.
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 Cloud Spanner.
Supported metrics
| New OpsRamp Metric | Google Metric | Metric Display Name | Unit | Description |
|---|---|---|---|---|
| google_spanner_api_adapter_request_count | spanner.googleapis.com/api/adapter_request_count | Adapter API requests | count | Cloud Spanner Adapter API requests. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_api_adapter_request_latencies | spanner.googleapis.com/api/adapter_request_latencies | Adapter request latencies | seconds | Distribution of server request latencies for a database. This includes latency of request processing in Cloud Spanner backends and API layer. It does not include network or reverse-proxy overhead between clients and servers. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_api_api_request_count | spanner.googleapis.com/api/api_request_count | API requests | count | Cloud Spanner API requests. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
| google_spanner_api_read_request_latencies_by_change_stream | spanner.googleapis.com/api/read_request_latencies_by_change_stream | Read request latencies by change stream | seconds | Distribution of read request latencies by whether it is a change stream query. This includes latency of request processing in Cloud Spanner backends and API layer. It does not include network or reverse-proxy overhead between clients and servers. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
| google_spanner_api_received_bytes_count | spanner.googleapis.com/api/received_bytes_count | Bytes received by Cloud Spanner | bytes | Uncompressed request bytes received by Cloud Spanner. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
| google_spanner_api_request_count | spanner.googleapis.com/api/request_count | API request rate | requests/sec | Rate of Cloud Spanner API requests. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
| google_spanner_api_request_count_per_transaction_options | spanner.googleapis.com/api/request_count_per_transaction_options | API requests by transaction options | requests/sec | Cloud Spanner API request rate by transaction options. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_api_request_latencies | spanner.googleapis.com/api/request_latencies | Request latencies | seconds | Distribution of server request latencies for a database. This includes latency of request processing in Cloud Spanner backends and API layer. It does not include network or reverse-proxy overhead between clients and servers. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
| google_spanner_api_request_latencies_by_transaction_type | spanner.googleapis.com/api/request_latencies_by_transaction_type | Request latencies by transaction type | seconds | Distribution of server request latencies by transaction types. This includes latency of request processing in Cloud Spanner backends and API layer. It does not include network or reverse-proxy overhead between clients and servers. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
| google_spanner_api_request_latencies_per_transaction_options | spanner.googleapis.com/api/request_latencies_per_transaction_options | Request latencies by transaction options | seconds | Distribution of server request latencies by transaction options for a database. This includes latency of request processing in Cloud Spanner backends and API layer. It does not include network or reverse-proxy overhead between clients and servers. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_api_sent_bytes_count | spanner.googleapis.com/api/sent_bytes_count | Bytes sent by Cloud Spanner | bytes | Uncompressed response bytes sent by Cloud Spanner. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
| google_spanner_client_afe_connectivity_error_count | spanner.googleapis.com/client/afe_connectivity_error_count | AFE Connectivity Error Count | count | Number of requests that failed to reach the Spanner API Frontend. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_client_afe_latencies | spanner.googleapis.com/client/afe_latencies | AFE Latencies | ms | Latency between Spanner API Frontend receiving an RPC and starting to write back the response. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_client_attempt_count | spanner.googleapis.com/client/attempt_count | Attempt Count | count | The total number of RPC attempt performed by the Spanner client. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_client_attempt_latencies | spanner.googleapis.com/client/attempt_latencies | Attempt Latencies | ms | Distribution of the total end-to-end latency across a RPC attempt. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_client_gfe_connectivity_error_count | spanner.googleapis.com/client/gfe_connectivity_error_count | GFE Connectivity Error Count | count | Number of requests that failed to reach the Google network. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_client_gfe_latencies | spanner.googleapis.com/client/gfe_latencies | GFE Latencies | ms | Latency between Google network(GFE) receiving an RPC and reading back the first byte of the response. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_client_operation_count | spanner.googleapis.com/client/operation_count | Operation Count | count | The total number of operations performed by the Spanner client. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_client_operation_latencies | spanner.googleapis.com/client/operation_latencies | Operation Latencies | ms | Distribution of the total end-to-end latency across all RPC attempts associated with a Spanner operation. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_graph_query_stat_total_bytes_returned_count | spanner.googleapis.com/graph_query_stat/total/bytes_returned_count | Graph query bytes returned count | bytes | Number of data bytes that the graph queries returned, excluding transmission encoding overhead. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_graph_query_stat_total_execution_count | spanner.googleapis.com/graph_query_stat/total/execution_count | Graph query execution count | count | Number of times Cloud Spanner saw graph queries during the interval. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_graph_query_stat_total_failed_execution_count | spanner.googleapis.com/graph_query_stat/total/failed_execution_count | Graph query failures | count | Number of times graph queries failed during the interval. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_graph_query_stat_total_query_latencies | spanner.googleapis.com/graph_query_stat/total/query_latencies | Graph query latencies | seconds | Distribution of total length of time, in seconds, for graph query executions within the database. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_graph_query_stat_total_returned_rows_count | spanner.googleapis.com/graph_query_stat/total/returned_rows_count | Graph query rows returned count | count | Number of rows that the graph queries returned. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_graph_query_stat_total_scanned_rows_count | spanner.googleapis.com/graph_query_stat/total/scanned_rows_count | Graph query rows scanned count | count | Number of rows that the graph queries scanned excluding deleted values. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_instance_autoscaling_high_priority_cpu_utilization_target | spanner.googleapis.com/instance/autoscaling/high_priority_cpu_utilization_target | Autoscaling high priority cpu utilization target | % | High priority CPU utilization target used for autoscaling. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds. |
| google_spanner_instance_autoscaling_max_node_count | spanner.googleapis.com/instance/autoscaling/max_node_count | Autoscaling max nodes | count | Maximum number of nodes autoscaler is allowed to allocate to the instance. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds. |
| google_spanner_instance_autoscaling_max_processing_units | spanner.googleapis.com/instance/autoscaling/max_processing_units | Autoscaling max processing units | count | Maximum number of processing units autoscaler is allowed to allocate to the instance. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds. |
| google_spanner_instance_autoscaling_min_node_count | spanner.googleapis.com/instance/autoscaling/min_node_count | Autoscaling min nodes | count | Minimum number of nodes autoscaler is allowed to allocate to the instance. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds. |
| google_spanner_instance_autoscaling_min_processing_units | spanner.googleapis.com/instance/autoscaling/min_processing_units | Autoscaling min processing units | count | Minimum number of processing units autoscaler is allowed to allocate to the instance. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds. |
| google_spanner_instance_autoscaling_storage_utilization_target | spanner.googleapis.com/instance/autoscaling/storage_utilization_target | Autoscaling storage utilization target | % | Storage utilization target used for autoscaling. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds. |
| google_spanner_instance_backup_used_bytes | spanner.googleapis.com/instance/backup/used_bytes | Backup storage used | bytes | Backup storage used in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
| google_spanner_instance_cpu_smoothed_utilization | spanner.googleapis.com/instance/cpu/smoothed_utilization | Smoothed CPU utilization | % | 24-hour smoothed utilization of provisioned CPU. Values are typically numbers between 0.0 and 1.0 (but might exceed 1.0), charts display the values as a percentage between 0% and 100% (or more). Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
| google_spanner_instance_cpu_utilization | spanner.googleapis.com/instance/cpu/utilization | CPU utilization | % | Percent utilization of provisioned CPU. Values are typically numbers between 0.0 and 1.0 (but might exceed 1.0), charts display the values as a percentage between 0% and 100% (or more). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_instance_cpu_utilization_by_operation_type | spanner.googleapis.com/instance/cpu/utilization_by_operation_type | CPU utilization by operation type | % | Percent utilization of provisioned CPU, by operation type. Values are typically numbers between 0.0 and 1.0 (but might exceed 1.0), charts display the values as a percentage between 0% and 100% (or more). Currently, it does not include CPU utilization for system tasks. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
| google_spanner_instance_cpu_utilization_by_priority | spanner.googleapis.com/instance/cpu/utilization_by_priority | CPU utilization by priority | % | Percent utilization of provisioned CPU, by priority. Values are typically numbers between 0.0 and 1.0 (but might exceed 1.0), charts display the values as a percentage between 0% and 100% (or more). Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
| google_spanner_instance_cross_region_replicated_bytes_count | spanner.googleapis.com/instance/cross_region_replicated_bytes_count | Cross region replicated bytes | bytes | Number of bytes replicated from preferred leader to replicas across regions. Sampled every 60 seconds. After sampling, data is not visible for up to 240 seconds. |
| google_spanner_instance_data_boost_processing_unit_second_count | spanner.googleapis.com/instance/data_boost/processing_unit_second_count | Processing unit second | count | Total processing units used for DataBoost operations. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_instance_disk_load | spanner.googleapis.com/instance/disk_load | Disk load | % | Percent utilization of HDD disk load in an instance. Values are typically numbers between 0.0 and 1.0 (but might exceed 1.0), charts display the values as a percentage between 0% and 100% (or more). Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_instance_dual_region_quorum_availability | spanner.googleapis.com/instance/dual_region_quorum_availability | Dual Region Quorum Availability | count | Quorum availability signal for dual region instance configs. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_instance_leader_percentage_by_region | spanner.googleapis.com/instance/leader_percentage_by_region | Leader percentage by region | % | Percentage of leaders by cloud region. Values are typically numbers between 0.0 and 1.0, charts display the values as a percentage between 0% and 100%. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
| google_spanner_instance_node_count | spanner.googleapis.com/instance/node_count | Nodes | count | Total number of nodes. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
| google_spanner_instance_peak_split_cpu_usage_score | spanner.googleapis.com/instance/peak_split_cpu_usage_score | Peak split cpu usage score | count | Maximum cpu usage score observed in a database across all splits. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_instance_placement_row_limit | spanner.googleapis.com/instance/placement_row_limit | Placement row limit | count | Upper limit for placement rows. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_instance_placement_row_limit_per_processing_unit | spanner.googleapis.com/instance/placement_row_limit_per_processing_unit | Placement row limit per processing unit | count | Upper limit for placement rows per processing unit. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_instance_placement_rows | spanner.googleapis.com/instance/placement_rows | Placement row count by database | count | Number of placement rows in a database. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_instance_processing_units | spanner.googleapis.com/instance/processing_units | Processing units | count | Total number of processing units. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
| google_spanner_instance_replica_autoscaling_high_priority_cpu_utilization_target | spanner.googleapis.com/instance/replica/autoscaling/high_priority_cpu_utilization_target | Autoscaling high priority cpu utilization target for replica | % | High priority CPU utilization target used for autoscaling replica. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds. |
| google_spanner_instance_replica_autoscaling_max_node_count | spanner.googleapis.com/instance/replica/autoscaling/max_node_count | Autoscaling max nodes for replica | count | Maximum number of nodes autoscaler is allowed to allocate to the replica. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds. |
| google_spanner_instance_replica_autoscaling_max_processing_units | spanner.googleapis.com/instance/replica/autoscaling/max_processing_units | Autoscaling max processing units for replica | count | Maximum number of processing units autoscaler is allowed to allocate to the replica. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds. |
| google_spanner_instance_replica_autoscaling_min_node_count | spanner.googleapis.com/instance/replica/autoscaling/min_node_count | Autoscaling min nodes for replica | count | Minimum number of nodes autoscaler is allowed to allocate to the replica. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds. |
| google_spanner_instance_replica_autoscaling_min_processing_units | spanner.googleapis.com/instance/replica/autoscaling/min_processing_units | Autoscaling min processing units for replica | count | Minimum number of processing units autoscaler is allowed to allocate to the replica. Sampled every 60 seconds. After sampling, data is not visible for up to 210 seconds. |
| google_spanner_instance_replica_node_count | spanner.googleapis.com/instance/replica/node_count | Replica nodes | count | Number of nodes allocated to each replica identified by location and replica type. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_instance_replica_processing_units | spanner.googleapis.com/instance/replica/processing_units | Replica processing units. | count | Number of processing units allocated to each replica identified by location and replica type. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_instance_schema_object_count_limit | spanner.googleapis.com/instance/schema_object_count_limit | Schema objects count limit | count | The schema object count limit for the instance. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_instance_schema_objects | spanner.googleapis.com/instance/schema_objects | Schema object count | count | The total count of schema objects in the database. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_instance_session_count | spanner.googleapis.com/instance/session_count | Sessions | count | Number of sessions in use. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
| google_spanner_instance_storage_combined_limit_bytes | spanner.googleapis.com/instance/storage/combined/limit_bytes | Storage limit (combined) | bytes | Storage limit (combined) for instance in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
| google_spanner_instance_storage_combined_limit_bytes_per_processing_unit | spanner.googleapis.com/instance/storage/combined/limit_bytes_per_processing_unit | Storage limit (combined) per processing unit | bytes | Storage limit (combined) per processing unit in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
| google_spanner_instance_storage_combined_utilization | spanner.googleapis.com/instance/storage/combined/utilization | Storage utilization (combined) | % | Storage used (combined) as a fraction of storage limit (combined). Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
| google_spanner_instance_storage_limit_bytes | spanner.googleapis.com/instance/storage/limit_bytes | Storage limit | bytes | Storage limit for instance in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
| google_spanner_instance_storage_limit_bytes_per_processing_unit | spanner.googleapis.com/instance/storage/limit_bytes_per_processing_unit | Storage limit per processing unit | bytes | Storage limit per processing unit in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
| google_spanner_instance_storage_used_bytes | spanner.googleapis.com/instance/storage/used_bytes | Storage used | bytes | Storage used in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
| google_spanner_instance_storage_utilization | spanner.googleapis.com/instance/storage/utilization | Storage utilization | % | Storage used as a fraction of storage limit. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds. |
| google_spanner_lock_stat_total_lock_wait_time | spanner.googleapis.com/lock_stat/total/lock_wait_time | Lock wait time | seconds | Total lock wait time for lock conflicts recorded for the entire database. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_query_count | spanner.googleapis.com/query_count | Count of queries | count | Count of queries by database name, status, query type, and used optimizer version. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_query_stat_total_bytes_returned_count | spanner.googleapis.com/query_stat/total/bytes_returned_count | Bytes returned count | bytes | Number of data bytes that the queries returned, excluding transmission encoding overhead. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_query_stat_total_cpu_time | spanner.googleapis.com/query_stat/total/cpu_time | Query cpu time | seconds | Number of seconds of CPU time Cloud Spanner spent on operations to execute the queries. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_query_stat_total_execution_count | spanner.googleapis.com/query_stat/total/execution_count | Query execution count | count | Number of times Cloud Spanner saw queries during the interval. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_query_stat_total_failed_execution_count | spanner.googleapis.com/query_stat/total/failed_execution_count | Query failures | count | Number of times queries failed during the interval. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_query_stat_total_query_latencies | spanner.googleapis.com/query_stat/total/query_latencies | Query latencies | seconds | Distribution of total length of time, in seconds, for query executions within the database. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_query_stat_total_remote_service_calls_count | spanner.googleapis.com/query_stat/total/remote_service_calls_count | Remote service calls count | count | Count of remote service calls. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_query_stat_total_remote_service_calls_latencies | spanner.googleapis.com/query_stat/total/remote_service_calls_latencies | Remote service calls latencies | ms | Latency of remote service calls. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_query_stat_total_remote_service_network_bytes_sizes | spanner.googleapis.com/query_stat/total/remote_service_network_bytes_sizes | Remote service network bytes | bytes | Network bytes exchanged with remote service. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_query_stat_total_remote_service_processed_rows_count | spanner.googleapis.com/query_stat/total/remote_service_processed_rows_count | Remote service rows count | count | Count of rows processed by a remote service. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_query_stat_total_remote_service_processed_rows_latencies | spanner.googleapis.com/query_stat/total/remote_service_processed_rows_latencies | Remote service rows latencies | ms | Latency of rows processed by a remote service. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_query_stat_total_returned_rows_count | spanner.googleapis.com/query_stat/total/returned_rows_count | Rows returned count | count | Number of rows that the queries returned. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_query_stat_total_scanned_rows_count | spanner.googleapis.com/query_stat/total/scanned_rows_count | Rows scanned count | count | Number of rows that the queries scanned excluding deleted values. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_read_stat_total_bytes_returned_count | spanner.googleapis.com/read_stat/total/bytes_returned_count | Bytes returned count | bytes | Total number of data bytes that the reads returned excluding transmission encoding overhead. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_read_stat_total_client_wait_time | spanner.googleapis.com/read_stat/total/client_wait_time | Client wait time | seconds | Number of seconds spent waiting due to throttling. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_read_stat_total_cpu_time | spanner.googleapis.com/read_stat/total/cpu_time | Read cpu time | seconds | Number of seconds of CPU time Cloud Spanner spent execute the reads excluding prefetch CPU and other overhead. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_read_stat_total_execution_count | spanner.googleapis.com/read_stat/total/execution_count | Read execution count | count | Number of times Cloud Spanner executed the read shapesduring the interval. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_read_stat_total_leader_refresh_delay | spanner.googleapis.com/read_stat/total/leader_refresh_delay | Leader refresh delay | seconds | Number of seconds spent coordinating reads across instances in multi-regionconfigurations. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_read_stat_total_locking_delays | spanner.googleapis.com/read_stat/total/locking_delays | Locking delays | seconds | Distribution of total time in seconds spent waiting due to locking. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_read_stat_total_returned_rows_count | spanner.googleapis.com/read_stat/total/returned_rows_count | Rows returned count | count | Number of rows that the reads returned. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_row_deletion_policy_deleted_rows_count | spanner.googleapis.com/row_deletion_policy/deleted_rows_count | Rows deleted | count | Count of rows deleted by the policy since the last sample. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_row_deletion_policy_processed_watermark_age | spanner.googleapis.com/row_deletion_policy/processed_watermark_age | Processed watermark age | seconds | Time between now and the read timestamp of the last successful execution. An execution happens as the background task deletes eligible data in batches and is successful even when there are rows that cannot be deleted. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_row_deletion_policy_undeletable_rows | spanner.googleapis.com/row_deletion_policy/undeletable_rows | Total number of undeletable rows | count | Number of rows in all tables in the database that can't be deleted. A row can't be deleted if, for example, it has so many child rows that a delete would exceed the transaction limit. Sampled every 60 seconds. After sampling, data is not visible for up to 120 seconds. |
| google_spanner_transaction_stat_total_bytes_written_count | spanner.googleapis.com/transaction_stat/total/bytes_written_count | Bytes written | bytes | Number of bytes written by transactions. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_transaction_stat_total_commit_attempt_count | spanner.googleapis.com/transaction_stat/total/commit_attempt_count | Transaction commit attempts | count | Number of commit attempts for transactions. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_transaction_stat_total_commit_retry_count | spanner.googleapis.com/transaction_stat/total/commit_retry_count | Transaction commit retries | count | Number of commit attempts that are retries from previously aborted transaction attempts. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_transaction_stat_total_participants | spanner.googleapis.com/transaction_stat/total/participants | Transaction participants | count | Distribution of total number of participants in each commit attempt. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
| google_spanner_transaction_stat_total_transaction_latencies | spanner.googleapis.com/transaction_stat/total/transaction_latencies | Transaction latencies | seconds | Distribution of total seconds takenfrom the first operation of the transaction to commit or abort. Sampled every 60 seconds. After sampling, data is not visible for up to 150 seconds. |
Event support
- Supported
- Configurable in OpsRamp Google Integration Discovery Profile.