Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

HotTablet

import type { HotTablet } from "https://googleapis.deno.dev/v1/bigtableadmin:v2.ts";

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.

interface HotTablet {
endKey?: string;
readonly endTime?: Date;
name?: string;
readonly nodeCpuUsagePercent?: number;
startKey?: string;
readonly startTime?: Date;
tableName?: string;
}

§Properties

§
endKey?: string
[src]

Tablet End Key (inclusive).

§
readonly endTime?: Date
[src]

Output only. The end time of the hot tablet.

§
name?: string
[src]

The unique name of the hot tablet. Values are of the form projects/{project}/instances/{instance}/clusters/{cluster}/hotTablets/[a-zA-Z0-9_-]*.

§
readonly nodeCpuUsagePercent?: number
[src]

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

§
startKey?: string
[src]

Tablet Start Key (inclusive).

§
readonly startTime?: Date
[src]

Output only. The start time of the hot tablet.

§
tableName?: string
[src]

Name of the table that contains the tablet. Values are of the form projects/{project}/instances/{instance}/tables/_a-zA-Z0-9*.