Introduction
Cloud Bigtable is Google’s NoSQL Big Data database service.
It’s the same database that powers many core Google services, including search, analytics, maps, and gmail.
Note
Use the OpsRamp Google public cloud integration to discover and collect metrics against the Google service.Setup
To set up the OpsRamp Google integration and discover the Google service,
go to Google Integration Discovery Profile and select BigTable Instance
, BigTable Cluster
, or BigTable Table
.
Metrics
BigTable cluster metrics
OpsRamp Metric | Metric Display Name | Unit | Aggregation Type | Description |
---|
google_bigtable_cluster_cpu_load | CPU load | Count | Average | CPU load of a cluster. |
google_bigtable_cluster_cpu_load_hottest_node | CPU load (hottest node) | Count | Average | CPU load of the busiest node in a cluster. |
google_bigtable_cluster_disk_load | Disk load | Count | Average | Utilization of HDD disks in a cluster. |
google_bigtable_cluster_node_count | Nodes | Count | Average | Number of nodes in a cluster. |
google_bigtable_cluster_storage_utilization | Storage utilization | Count | Average | Storage used as a fraction of total storage capacity. |
google_bigtable_disk_bytes_used | Data stored | Bytes | Average | Amount of compressed data for tables stored in a cluster. |
google_bigtable_disk_storage_capacity | Storage capacity | Bytes | Average | Capacity of compressed data for tables that can be stored in a cluster. |
BigTable instance metrics
OpsRamp Metric | Metric Display Name | Unit | Aggregation Type | Description |
---|
google_bigtable_replication_latency | Replication latencies | Count | Average | Distribution of replication request latencies for a table. |
google_bigtable_replication_max_delay | Replication maximum delay | Count | Average | Upper bound for replication delay between clusters of a table. Indicates the time frame during which latency information may not be accurate. |
google_bigtable_server_error_count | Error count | Count | Average | Number of server requests for a table that failed with an error. |
google_bigtable_server_latencies | Server Latencies | Count | Average | Distribution of server request latencies for a table, measured when calls reach Cloud Bigtable. |
google_bigtable_server_modified_rows_count | Modified rows | Count | Average | Number of rows modified by server requests for a table. |
google_bigtable_server_multi_cluster_failovers_count | Multi-cluster failovers | Count | Average | Number of failovers during multi-cluster requests. |
google_bigtable_server_received_bytes_count | Received bytes | Bytes | Average | Number of uncompressed bytes of request data received by servers for a table. |
google_bigtable_server_request_count | Request count | Count | Average | Number of server requests for a table. |
google_bigtable_server_returned_rows_count | Returned rows | Count | Average | Number of rows returned by server requests for a table. |
google_bigtable_server_sent_bytes_count | Sent bytes | Bytes | Average | Number of uncompressed bytes of response data sent by servers for a table. |
google_bigtable_disk_bytes_used | | Bytes | Average | Amount of compressed data stored in a table. |
BigTable table metrics
OpsRamp Metric | Metric Display Name | Unit | Aggregation Type | Description |
---|
google.bigtable.table.replication.latency | Replication latencies | Count | Average | Distribution of replication request latencies for a table. |
google.bigtable.table.max.delay | Replication maximum delay | Count | Average | Upper bound for replication delay between clusters of a table. Indicates the time frame during which latency information may not be accurate. |
google.bigtable.table.server.error.count | Error count | Count | Average | Number of server requests for a table that failed with an error. |
google.bigtable.table.server.latencies | Server Latencies | Count | Average | Distribution of server request latencies for a table, measured when calls reach Cloud Bigtable. |
google.bigtable.table.server.modified.rows.count | Modified rows | Count | Average | Number of rows modified by server requests for a table. |
google.bigtable.table.server.multicluster.failovers.count | Multi-cluster failovers | Count | Average | Number of failovers during multi-cluster requests. |
google.bigtable.table.server.received.bytes | Received bytes | Bytes | Average | Number of uncompressed bytes of request data received by servers for a table. |
google.bigtable.table.server.request.count | Request count | Count | Average | Number of server requests for a table. |
google.bigtable.table.server.returned.rows.count | Returned rows | Count | Average | Number of rows returned by server requests for a table. |
google.bigtable.table.server.sent.bytes | Sent bytes | Bytes | Average | Number of uncompressed bytes of response data sent by servers for a table. |
google.bigtable.table.table.bytes.used | Data stored | Bytes | Average | Amount of compressed data stored in a table. |
Event support
External reference