HotTablet(mapping=None, *, ignore_unknown_fields=False, **kwargs)
A tablet is a defined by a start and end key and is explained in https://cloud.google.com/bigtable/docs/overview#architecture and https://cloud.google.com/bigtable/docs/performance#optimization. A Hot tablet is a tablet that exhibits high average cpu usage during the time interval from start time to end time.
Attributes |
|
---|---|
Name | Description |
name |
str
The unique name of the hot tablet. Values are of the form projects/{project}/instances/{instance}/clusters/{cluster}/hotTablets/[a-zA-Z0-9_-]* .
|
table_name |
str
Name of the table that contains the tablet. Values are of the form projects/{project}/instances/{instance}/tables/ _a-zA-Z0-9][-_.a-zA-Z0-9]* .
|
start_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The start time of the hot tablet. |
end_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The end time of the hot tablet. |
start_key |
str
Tablet Start Key (inclusive). |
end_key |
str
Tablet End Key (inclusive). |
node_cpu_usage_percent |
float
Output only. The average CPU usage spent by a node on this tablet over the start_time to end_time time range. The percentage is the amount of CPU used by the node to serve the tablet, from 0% (tablet was not interacted with) to 100% (the node spent all cycles serving the hot tablet). |