配置图例

可配置图例可用于具有以下可视化类型的图表:

  • 折线图
  • 堆叠条形图
  • 堆积面积图
  • 热图

图例看起来就像位于图表下方的表格。它包含一列彩色圆点、数量不定的数据列和一个列。以下屏幕截图显示了带有图例的图表:

显示“列”按钮的图例

彩色圆点列将图表中的线条与图例中的行联系起来。列显示绘制的指标的值,其他列则显示所选指标或资源标签的值。图表上的虚线表示显示的值的时间点。

本页介绍了如何使用这些图例。您可以:

  • 显示或隐藏图例。
  • 选择要在图例中显示为列的指标和资源标签。
  • 根据列中的值对图例中的行进行排序。
  • 在使用与过去值对比 (Compare to Past) 图表视图选项时,同时显示当前值和过去的值。如需了解详情,请参阅标题为与过往值对比的部分。
  • 配置图例中显示的说明性字符串。如需了解详情,请参阅图例模板

显示和隐藏图例

您可以在信息中心显示或隐藏所有图表的图例,也可以分别显示或隐藏单个图表的图例:

  • 如需在信息中心中显示或隐藏每个图表的图例,请在信息中心工具栏中点击设置 ,然后选择显示所有图例隐藏所有图例
  • 要显示或隐藏特定图表的图例,请在图表工具栏中点击切换图例

    当图表宽度不足以在图表的工具栏中显示图例切换开关时,可以使用图表的其他选项 菜单来访问此选项。

上一屏幕截图是一个已启用图例的折线图示例。

选择图例列

要更改图例中显示的列,请点击 。点击该按钮会显示配置面板。此面板列出可用于显示为列的指标和资源标签。必需列已停用复选框。以下屏幕截图显示了特定图例的按钮和配置面板:

显示“列”按钮的图例

刚创建图表时,系统会启发式地选择一组默认显示的标签。您可以选中或取消选中带标签的列。必需列(最典型的便是)的条目已停用,因此无法取消选中。更改配置时,您必须至少选择一个指标或资源标签。

如果您选择的字段数超过图表宽度可以容纳的范围,或者如果图例要显示的行数过多,则将提供相应的滚动条,如以下屏幕截图所示:

显示滚动条的图例

对图例行进行排序

您可以按任意列对图例的行进行排序。这些行可以按升序或降序排序。要对行进行排序,请点击标头。最新排序的列会显示一个指示排序顺序的箭头。以下屏幕截图显示了按地区以降序排序的图例:

按“地区”排序的图例

处于“与过去值对比”模式下的图例

在图表上使用与过往值对比模式时,图例会改为额外包含一个“值”列。当前列变为今天,过去值列则会有适当的名称,例如,上周。以下屏幕截图显示了将当前数据与过去一小时的数据进行比较的表的图例:

显示过往数据的图例

配置图例模板

通过 Legend Template 字段,您可以为图表上的时间序列自定义说明。这些说明显示在图表的悬停卡片上以及 Name 列中的图表图例上。 默认情况下,系统会根据时间序列中不同标签的值创建图例中的说明。由于这些标签由系统选择,生成的结果可能对您来说没有什么用处。您可以使用该字段为说明构建模板。

如需访问图表的图例模板,请在 Cloud Console 中,在图表的配置窗格中选择高级标签页。图例模板列在其他选项标题下。

您可以在 图例模板字段中输入纯文本和模板。添加模板时,请添加一个会在图例显示时评估的表达式。

如需添加模板,请执行以下操作:

  • 点击“插入模板…”
  • 从菜单中选择一个条目。选择一个条目后,系统会自动添加模板。例如,如果您选择 response_code,则会添加模板 ${resource.labels.zone}

例如,以下屏幕截图显示了包含纯文本和表达式 ${resource.labels.zone} 的图例模板:

用于简单说明的模板

在图表图例中,通过模板生成的值显示在标题为名称的列以及悬停卡片中:

通过模板生成的说明

您可以将图例模板配置为包含多个文本字符串和模板;但是,悬停卡片上的可用显示空间有限。