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