Skip to content

Huawei Cloud GeminiDB HBase

Collect monitoring data from Huawei Cloud GeminiDB HBase.

Configuration

Install Func

We recommend enabling the hosted Func service under Guance Integrations - Extensions. All prerequisites are installed automatically. Then proceed to install the script.

To deploy Func yourself, see Self-hosted Func.

Install the Script

Tip: Prepare the required Huawei Cloud access key in advance. For simplicity, you can grant the global read-only permission Tenant Guest.

  1. Sign in to the Func console, click Script Market to open the Guance script market, and search for integration_huaweicloud_geminidb_hbase
  2. Click Install, then enter the parameters: Huawei Cloud AK, SK, and account name.
  3. Click Deploy Startup Script. The system automatically creates the Startup script set and configures the startup script.

In the corresponding startup script, set metrics under SYS.NoSQL to ['ALL'], then save and publish.

  1. Once enabled, the automatic trigger appears under Management / Automatic Trigger Configuration. Click Execute to run it immediately without waiting for the next scheduled time. After a short wait, check the task execution records and logs.

Verification

  1. Under Management / Automatic Trigger Configuration, confirm that the task has a corresponding automatic trigger. Check its task records and logs for errors.
  2. In Guance, open Infrastructure - Resource Catalog and check for asset information.
  3. In Guance, open Metrics and check for the monitoring data.

Metrics

After configuring Huawei Cloud GeminiDB HBase metrics, the default metrics are listed below. You can configure collection of additional metrics.

Measurement: huaweicloud_SYS.NoSQL.

MetricName MetricDescribe Dimensions Unit
cassandra001_cpu_usage_average CPU utilization account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id percent
cassandra002_mem_usage_average Memory utilization account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id percent
cassandra003_bytes_out_average Network bytes sent per second account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id B/S
cassandra004_bytes_in_average Network bytes received per second account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id B/S
cassandra014_connections_average Current active connections on the node account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id Counts
cassandra015_read_latency_average Average read request latency account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id ms
cassandra016_write_latency_average Average write request latency account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id ms
cassandra037_pending_write_average Queued write tasks awaiting execution account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id Counts
cassandra038_pending_read_average Queued read tasks awaiting execution account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id Counts
cassandra044_range_slice_latency_average Average scan latency account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id ms
cassandra049_dropped_mutation_average Average dropped write count account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id Counts
cassandra052_dropped_read_average Average dropped read count account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id Counts
cassandra092_load_info_average Data Managed by Node account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id B
cassandra093_write_count_latency_average Cumulative write requests since node startup account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id Counts
cassandra094_write_1min_rate_average Average write request rate over the last minute account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id Counts/s
cassandra095_write_p75_latency_average Write request P75 latency account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id ms
cassandra096_write_p95_latency_average Write request P95 latency account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id ms
cassandra097_write_p99_latency_average Write request P99 latency account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id ms
cassandra098_read_count_latency_average Cumulative read requests since node startup account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id Counts
cassandra099_read_1min_rate_average Average read request rate over the last minute account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id Counts/s
cassandra100_read_p75_latency_average Read request P75 latency account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id ms
cassandra101_read_p95_latency_average Read request P95 latency account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id ms
cassandra102_read_p99_latency_average Read request P99 latency account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id ms
cassandra103_range_slice_count_latency_average Cumulative range read requests account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id Counts
cassandra104_range_slice_1min_rate_average Average range read request rate over the last minute account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id Counts/s
cassandra105_range_slice_p75_latency_average Range read request P75 latency account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id ms
cassandra106_range_slice_p95_latency_average Range read request P95 latency account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id ms
cassandra107_range_slice_p99_latency_average Range read request P99 latency account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id ms
cassandra163_write_p999_latency_average Write request P99.9 latency account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id ms
cassandra164_read_p999_latency_average Read request P99.9 latency account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id ms
cassandra165_large_partition_num_average Large key count on the current node account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id Counts
cassandra166_write_max_latency_average Maximum write request latency account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id ms
cassandra167_read_max_latency_average Maximum read request latency account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id ms
cassandra168_imbalance_table_num_average Number of tables with uneven data distribution account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id Counts
cassandra169_modify_request_size_mean_average Average write request size account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id B
cassandra170_query_response_size_mean_average Average query request size account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id B
cassandra173_limit_diff_count_mean_average Average limit difference size account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id -
cassandra174_tombstone_query_rate_average Tombstone query request rate account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id Counts/s
cassandra175_max_sync_delay_average Maximum disaster recovery replication latency account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id ms
cassandra175_single_delete_rate_average Single-row deletion rate account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id Counts/s
cassandra176_range_delete_rate_average Range deletion rate account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id Counts/s
cassandra177_large_row_count_average Oversized row count rate account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id Counts/s
nosql005_disk_usage_average Storage Capacity Utilization account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id percent
nosql006_disk_total_size_average Total storage capacity account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id GiB
nosql007_disk_used_size_average Used storage capacity account_name, RegionId, instance_name, instance_id, datastore_type, dimensions, cassandra_cluster_id, cassandra_node_id GiB

Objects

{
  "measurement": "huaweicloud_geminidb_hbase",
  "tags": {
    "account_name": "example-account",
    "region_id": "cn-north-4",
    "instance_name": "example-hbase",
    "project_name": "cn-north-4",
    "datastore_type": "hbase"
  },
  "fields": {
    "status": "normal",
    "engine": "rocksDB",
    "port": "8635",
    "pay_mode": "0"
  }
}

Note: Fields in tags and fields may change in future updates.

Feedback

Is this page helpful?