Chart settings reference
Chart settings reference
Generated from the shared chart settings catalog. Edit settings using the chart editor or render. Unset options use the defaults below.
table
Tabular results.
| Property | Type | Default | Description |
|---|
timechart
Datetime x axis and numeric y axis.
| Property | Type | Default | Description |
|---|---|---|---|
thresholds | array of threshold rules | automatic | Color values strictly above or below a numeric threshold. Each rule has value, direction (above/below), color (hex), and optional series (exact label; stat: column). Later matching rules take priority. Values use data units (timespans: milliseconds). |
showThresholds | boolean | true | Draw labeled dashed threshold lines within the visible numeric axis range. Conditional coloring remains active when lines are hidden. |
title | string | automatic | Title displayed above the chart. |
legend | boolean | automatic | Automatic: show for one to nine series. |
legendPosition | string | "bottom" | Placement of the legend. Values: "top", "bottom", "left", "right". |
theme | string | automatic | Override the application theme. Values: "light", "dark". |
xUnit | string | automatic | Format numeric tick labels; automatic uses the column type. Values: "bytes", "decbytes", "bytesps", "bits", "celsius", "fahrenheit", "kelvin", "seconds", "milliseconds", "microseconds", "percent", "percentunit", "none". |
yUnit | string | automatic | Format numeric tick labels; automatic uses the column type. Values: "bytes", "decbytes", "bytesps", "bits", "celsius", "fahrenheit", "kelvin", "seconds", "milliseconds", "microseconds", "percent", "percentunit", "none". |
yScale | string | "linear" | Log scales show positive values only. Bar options follow the visual axis. Values: "linear", "log". |
fill | boolean | true | Fill area. |
tension | number | 0.05 | Line smoothness. |
pointSize | number | 0 | Point radius. |
lineWidth | number | 1 | Line width. |
stacked | boolean | false | Stack series values. |
grid | boolean | true | Show axis grid lines. |
spanGaps | boolean / number / "auto" | true | True connects missing data; false leaves gaps; auto breaks at three times the median interval; a positive number is the maximum gap in milliseconds. |
minX | number | automatic | Fixed visual axis bound. Timechart X bounds use Unix milliseconds; category-axis bounds do not apply. |
maxX | number | automatic | Fixed visual axis bound. Timechart X bounds use Unix milliseconds; category-axis bounds do not apply. |
minY | number | automatic | Fixed visual axis bound. Timechart X bounds use Unix milliseconds; category-axis bounds do not apply. |
maxY | number | automatic | Fixed visual axis bound. Timechart X bounds use Unix milliseconds; category-axis bounds do not apply. |
palette | array of hex colors | ["#1565C0","#1E88E5","#0D47A1","#2196F3","#EF6C00","#F57C00","#FF8F00","#FF6F00","#0088CC","#005EA2"] | Ordered hex colors for series without an override; repeats when exhausted. |
seriesColors | object of named hex colors | automatic | Map exact series labels (pie: category labels) to hex colors. Overrides take precedence over the palette. |
linechart
Numeric x and y axes.
| Property | Type | Default | Description |
|---|---|---|---|
thresholds | array of threshold rules | automatic | Color values strictly above or below a numeric threshold. Each rule has value, direction (above/below), color (hex), and optional series (exact label; stat: column). Later matching rules take priority. Values use data units (timespans: milliseconds). |
showThresholds | boolean | true | Draw labeled dashed threshold lines within the visible numeric axis range. Conditional coloring remains active when lines are hidden. |
title | string | automatic | Title displayed above the chart. |
legend | boolean | automatic | Automatic: show for one to nine series. |
legendPosition | string | "bottom" | Placement of the legend. Values: "top", "bottom", "left", "right". |
theme | string | automatic | Override the application theme. Values: "light", "dark". |
xUnit | string | automatic | Format numeric tick labels; automatic uses the column type. Values: "bytes", "decbytes", "bytesps", "bits", "celsius", "fahrenheit", "kelvin", "seconds", "milliseconds", "microseconds", "percent", "percentunit", "none". |
xScale | string | "linear" | Log scales show positive values only. Bar options follow the visual axis. Values: "linear", "log". |
yUnit | string | automatic | Format numeric tick labels; automatic uses the column type. Values: "bytes", "decbytes", "bytesps", "bits", "celsius", "fahrenheit", "kelvin", "seconds", "milliseconds", "microseconds", "percent", "percentunit", "none". |
yScale | string | "linear" | Log scales show positive values only. Bar options follow the visual axis. Values: "linear", "log". |
fill | boolean | true | Fill area. |
tension | number | 0.05 | Line smoothness. |
pointSize | number | 0 | Point radius. |
lineWidth | number | 1 | Line width. |
stacked | boolean | false | Stack series values. |
grid | boolean | true | Show axis grid lines. |
spanGaps | boolean / number / "auto" | true | True connects missing data; false leaves gaps; auto breaks at three times the median interval; a positive number is the maximum gap in milliseconds. |
minX | number | automatic | Fixed visual axis bound. Timechart X bounds use Unix milliseconds; category-axis bounds do not apply. |
maxX | number | automatic | Fixed visual axis bound. Timechart X bounds use Unix milliseconds; category-axis bounds do not apply. |
minY | number | automatic | Fixed visual axis bound. Timechart X bounds use Unix milliseconds; category-axis bounds do not apply. |
maxY | number | automatic | Fixed visual axis bound. Timechart X bounds use Unix milliseconds; category-axis bounds do not apply. |
palette | array of hex colors | ["#1565C0","#1E88E5","#0D47A1","#2196F3","#EF6C00","#F57C00","#FF8F00","#FF6F00","#0088CC","#005EA2"] | Ordered hex colors for series without an override; repeats when exhausted. |
seriesColors | object of named hex colors | automatic | Map exact series labels (pie: category labels) to hex colors. Overrides take precedence over the palette. |
barchart
Numeric values grouped by category.
| Property | Type | Default | Description |
|---|---|---|---|
thresholds | array of threshold rules | automatic | Color values strictly above or below a numeric threshold. Each rule has value, direction (above/below), color (hex), and optional series (exact label; stat: column). Later matching rules take priority. Values use data units (timespans: milliseconds). |
showThresholds | boolean | true | Draw labeled dashed threshold lines within the visible numeric axis range. Conditional coloring remains active when lines are hidden. |
title | string | automatic | Title displayed above the chart. |
legend | boolean | automatic | Automatic: show for one to nine series. |
legendPosition | string | "bottom" | Placement of the legend. Values: "top", "bottom", "left", "right". |
theme | string | automatic | Override the application theme. Values: "light", "dark". |
xUnit | string | automatic | Format numeric tick labels; automatic uses the column type. Values: "bytes", "decbytes", "bytesps", "bits", "celsius", "fahrenheit", "kelvin", "seconds", "milliseconds", "microseconds", "percent", "percentunit", "none". |
xScale | string | "linear" | Log scales show positive values only. Bar options follow the visual axis. Values: "linear", "log". |
yUnit | string | automatic | Format numeric tick labels; automatic uses the column type. Values: "bytes", "decbytes", "bytesps", "bits", "celsius", "fahrenheit", "kelvin", "seconds", "milliseconds", "microseconds", "percent", "percentunit", "none". |
yScale | string | "linear" | Log scales show positive values only. Bar options follow the visual axis. Values: "linear", "log". |
stacked | boolean | false | Stack series values. |
grid | boolean | true | Show axis grid lines. |
minX | number | automatic | Fixed visual axis bound. Timechart X bounds use Unix milliseconds; category-axis bounds do not apply. |
maxX | number | automatic | Fixed visual axis bound. Timechart X bounds use Unix milliseconds; category-axis bounds do not apply. |
minY | number | automatic | Fixed visual axis bound. Timechart X bounds use Unix milliseconds; category-axis bounds do not apply. |
maxY | number | automatic | Fixed visual axis bound. Timechart X bounds use Unix milliseconds; category-axis bounds do not apply. |
horizontal | boolean | false | Draw bars horizontally. |
palette | array of hex colors | ["#1565C0","#1E88E5","#0D47A1","#2196F3","#EF6C00","#F57C00","#FF8F00","#FF6F00","#0088CC","#005EA2"] | Ordered hex colors for series without an override; repeats when exhausted. |
seriesColors | object of named hex colors | automatic | Map exact series labels (pie: category labels) to hex colors. Overrides take precedence over the palette. |
piechart
Numeric values as category slices.
| Property | Type | Default | Description |
|---|---|---|---|
title | string | automatic | Title displayed above the chart. |
legend | boolean | automatic | Automatic: show for one to nine series. |
legendPosition | string | "bottom" | Placement of the legend. Values: "top", "bottom", "left", "right". |
theme | string | automatic | Override the application theme. Values: "light", "dark". |
kind | string | "pie" | Pie or doughnut. Values: "pie", "doughnut". |
palette | array of hex colors | ["#1565C0","#1E88E5","#0D47A1","#2196F3","#EF6C00","#F57C00","#FF8F00","#FF6F00","#0088CC","#005EA2"] | Ordered hex colors for series without an override; repeats when exhausted. |
seriesColors | object of named hex colors | automatic | Map exact series labels (pie: category labels) to hex colors. Overrides take precedence over the palette. |
stat
Summary values.
| Property | Type | Default | Description |
|---|---|---|---|
thresholds | array of threshold rules | automatic | Color values strictly above or below a numeric threshold. Each rule has value, direction (above/below), color (hex), and optional series (exact label; stat: column). Later matching rules take priority. Values use data units (timespans: milliseconds). |
title | string | automatic | Title displayed above the chart. |
yUnit | string | automatic | Format numeric tick labels; automatic uses the column type. Values: "bytes", "decbytes", "bytesps", "bits", "celsius", "fahrenheit", "kelvin", "seconds", "milliseconds", "microseconds", "percent", "percentunit", "none". |
unit | string | automatic | Text appended after each value. |
forground | string | automatic | CSS text color. Legacy property spelling is preserved. |
background | string | automatic | CSS background color. |
map2d
Geographic points or density.
| Property | Type | Default | Description |
|---|---|---|---|
MapType | string | "cluster" | Cluster points or display density. Values: "cluster", "heatmap". |
Theme | string | "light" | Map color theme. Dark mode darkens the basemap and uses a black map background. Values: "light", "dark". |
Radius | number | 2 | Legacy pixel-mode point radius. Use HeatmapRadiusMeters for geographic heatmaps. |
BlurRadius | number | 5 | Legacy pixel-mode blur radius. Geographic heatmaps use a smooth kernel in meters. |
HeatmapMode | string | "geographic" | Geographic density stays anchored to the ground. Explicit legacy Radius or BlurRadius settings select pixels unless this mode is specified. Values: "geographic", "pixels". |
HeatmapRadiusMeters | number | 1000 | Geographic smoothing radius in meters, independent of zoom. The smooth density kernel reaches zero at this distance. |
HeatmapMaxWeight | number / "auto" | "auto" | Weight at the top of the color/opacity scale for an isolated point. Auto uses the largest valid input weight across the full query result, once, independently of zoom. Overlapping points add density. |
HeatmapMaxDensity | number | automatic | Optional absolute density maximum in weighted events/km², overriding HeatmapMaxWeight. Leave unset to use the maximum weight setting. Never recalculated when panning or zooming. |
LabelFontSize | number | 14 | Label and cluster count font size in pixels. Applies to cluster mode. |
LabelColor | hex color | "#202020" | Label and cluster count text color. Applies to cluster mode. |
LabelOutlineColor | hex color | "#ffffff" | Contrasting outline color for labels and cluster counts. Applies to cluster mode. |
LabelOutlineWidth | number | 3 | Outline width in pixels; zero disables the outline. Applies to cluster mode. |
LabelOffset | number | 16 | Pixels above individual markers; cluster counts stay centered. Applies to cluster mode. |
gantt
Tasks with start and end times.
| Property | Type | Default | Description |
|---|---|---|---|
rowHeight | number | 36 | Task row height in pixels. |
trace
Distributed trace spans.
| Property | Type | Default | Description |
|---|---|---|---|
nameColumn | string (column name) | automatic | Span name column; automatic uses recognized column names. |
serviceColumn | string (column name) | automatic | Service column; automatic uses recognized column names. |
endColumn | string (column name) | automatic | End time column; automatic uses recognized column names. |
durationColumn | string (column name) | automatic | Duration column; automatic uses recognized column names. |