Monitored CloudTable Metrics
Description
Monitoring is critical to ensure CloudTable reliability, availability, and performance. You can monitor the running status of CloudTable servers.
This section describes the metrics that can be monitored by Cloud Eye as well as their namespaces and dimensions. You can use the management console or APIs provided by Cloud Eye to query the metrics of the monitored objects and alarms generated for CloudTable.
Namespace
SYS.CloudTable
Monitored CloudTable Metrics
Table 1 lists CloudTable metrics that can be monitored.
| Metric ID | Metric | Meaning | Value Range | Monitored Object and Dimension | Monitoring Period (Raw Data) |
|---|---|---|---|---|---|
| cmdForNumberOfCpus | CPU Number | Number of CPUs of the instance | > 0 | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| cmdProcessCPU | CPU Usage | CPU usage of the monitored object Unit: % | 0%~100% | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| cmdForTotalMemory | Total Memory | Total memory size of the monitored object Unit: byte | > 0 Byte | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| cmdProcessMem | Memory Usage | Memory usage of the monitored object Unit: % | 0%~100% | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| cmdForIOWrite | Disks Write Rate | Volume of data written to the monitored object per second Unit: byte/s | >= 0 Byte/s | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| cmdForIORead | Disks Read Rate | Volume of data read from the monitored object per second Unit: byte/s | >= 0 Byte/s | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| cmdForUsedStorageSize | Used Storage Size | Used storage space in the cluster Unit: byte | >= 0 Byte | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| cmdForUsedStorageRate | Used Storage Rate | Ratio of the used storage space to the total storage space in the cluster Unit: % | 0%~100% | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| hm_regionservernum | Normal RegionServers | Number of normal RegionServers | >= 0 | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| hm_deadregionservernum | Faulty RegionServers | Number of faulty RegionServers | >= 0 | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| hm_ritCountOverThreshold | RIT Count Over Threshold | Region in transaction count over threshold | >= 0 | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| hm_ritCount | RIT Count | Region in transaction count | >= 0 | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| rs_requests | Requests Per Second | Number of requests of a RegionServer per second Unit: Request/s | >= 0 requests/s | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| rs_regions | Regions | Number of regions of a RegionServer | >= 0 | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| rs_writerequestscount | Write Requests | Number of write requests of a RegionServer | >= 0 | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| rs_readrequestscount | Read Requests | Number of read requests of a RegionServer | >= 0 | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| rs_blockcachehitcachingratio | Hit Cache Block Caching Ratio | Block cache hit caching ratio Unit: % | 0%~100% | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| rs_blockCacheCountHitPercent | Hit Cache Block Ratio | Block cache hit ratio Unit: % | 0%~100% | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| rs_getavgtime | Get Delay (Avg) | Average Get operation delay of the RegionServer per unit time Unit: millisecond | >= 0 ms | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| rs_putavgtime | Put Delay (Avg) | Average Put operation delay of the RegionServer per unit time Unit: millisecond | >= 0 ms | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| rs_deleteavgtime | Delete Delay (Avg) | Average Delete operation delay of the RegionServer per unit time Unit: millisecond | >= 0 ms | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| rs_getnumops | Get Operations | Number of Get operations of the RegionServer per unit time | >= 0 | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| rs_putnumops | Put Operations | Number of Put operations of the RegionServer per unit time | >= 0 | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| rs_deletenumops | Delete Operations | Number of Delete operations of the RegionServer per unit time | >= 0 | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| rs_queuecalltime_max | RPC Queue Call Time (Max) | Maximum RPC queue call time Unit: millisecond | >= 0 ms | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| rs_queuecalltime_mean | RPC Queue Call Time (Mean) | Mean RPC queue call time Unit: millisecond | >= 0 ms | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| rs_flushtime_mean | Flush Time(Mean) | Mean time of flush Unit: millisecond | >= 0 ms | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| rs_compactionqueuesize | Compaction Queue Size | Point in time length of the compaction queue. The number of Stores for compaction in the RegionServer. | >= 0 | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| rs_flushqueuesize | Flush Queue Size | Flush queue size | >= 0 | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| rs_compactionscompletedcount | Compaction Count | Count of compaction | >= 0 | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| rs_flushtimeops_num | Flush Operation Count | Count of flush operation | >= 0 | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| rs_blockcacheevictedcount | Discarded Cache Blocks | Block cache evict count | >= 0 | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| rs_syncTime_max | Sync WAL Time(Max) | Maximum time it took to sync the WAL to HDFS Unit: millisecond | >= 0 ms | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
| rs_syncTime_mean | Sync WAL Time(Mean) | Mean time it took to sync the WAL to HDFS Unit: millisecond | >= 0 ms | Monitored object: CloudTable instance Dimension: instance_id | 1 minute |
Dimension
| Key | Value |
|---|---|
| instance_id | CloudTable instance |
Last Article: Cluster Monitoring
Next Article: Setting CloudTable Alarm Rules
Did this article solve your problem?
Thank you for your score!Your feedback would help us improve the website.