Skip to content

Table

Table panel - tabular data display.

Use for detailed data that needs sorting/filtering.

<Table title="Top Pods">
<Query refId="cpu" format="table" instant>
topk(10, sum by (pod) (rate(cpu_usage[$__rate_interval])))
</Query>
</Table>
// With pagination and cell height
<Table
title="Events"
cellHeight="md"
enablePagination
frozenColumns={{ left: 1 }}
>
<Query format="table" instant>events_total</Query>
</Table>
PropTypeDefaultDescription
unitUnit-Display unit for all columns
decimalsnumber-Decimal places
thresholdsThresholdSpec-Threshold configuration
baseColor'green' | 'transparent' | 'text' | stringgreenBase threshold color
sortBy{ field: string; desc?: boolean }-Sort configuration
transformationsTransformation[]-Data transformations
columnOverridesTableColumnOverride[]-Column overrides
cellHeightTableCellHeight-Cell height size
enablePaginationboolean-Enable table pagination
showHeaderboolean-Show table header row
showTypeIconsboolean-Show type icons in column headers
frozenColumns{ left?: number; right?: number }-Freeze columns (prevent horizontal scroll)
maxRowHeightnumber-Maximum row height in pixels (0 = auto)
frameIndexnumber-Frame index to display (when multiple frames)

Inherits from BasePanelProps