使用 CloudWatch 控制面板中的数据表小组件
表属性
数据表有一组默认的属性,这些属性无需对选项或源进行任何更改。这些属性包括粘性标签列、所有启用的摘要列、四舍五入的数据点,以及其转换的单位。
每个数据表小组件都可以具有以下属性。有关每个属性的信息包括了如何在控制面板的 JSON 源中对该属性进行配置。有关控制面板 JSON 的更多信息,请参阅 Dashboard Body Structure and Syntax。
- 摘要
摘要列是数据表小组件中引入的新属性。这些列是当前表格摘要的特定子集。例如,总计摘要是其行中显示的所有数据点的总和。摘要列与 CloudWatch 统计数据不同。源代码表示为:
"table": { "summaryColumns": [ "MIN", "MAX", "SUM", "AVG" ] },
- 阈值
可通过其将阈值应用到表格中。当数据点处于阈值范围之内,其单元格将以阈值颜色突出显示。源代码表示为:
"annotations": { "horizontal": [ { "label": string, "value": int, "fill": "above" | "below" } ] }
- 标签列中的单位
要显示与指标关联的单位,您可以启用此选项以在标签旁边的标签列中显示相应单位。源代码表示为:
"yAxis": { "left": { "showUnits": true | false } }
- 反转行和列
这将转换表格,使数据点从列变为行,而指标则从行变为列。源代码表示为:
"table": { "layout": "vertical" | "horizontal" }
- 粘性摘要列
这将使摘要列具有粘性,以便在其滚动时仍能显示。标签已经具有粘性。源代码表示为:
"table": { "stickySummary": true | false }
- 仅显示摘要列
这将使数据点列不显示,而是只显示标签列和摘要列。源代码表示为:
"table": { "showTimeSeriesData": false | true }
- 实时数据
显示最新的数据点,即使其尚未完全聚合。源代码表示为:
"liveData": true | false
- 数字小组件格式
在四舍五入和转换之前,尽可能多地显示单元格中可容纳的数字。源代码表示为:
"singleValueFullPrecision": true | false