Class HotTablet (2.32.0)

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).