表达式示例:读取 IOPS 百分比

通过表达式,您可以采用其他形式(例如占总数的百分比)来查看指标。

关于本任务

在本示例中,我们希望以总 IOPS 的百分比形式显示读取 IOPS。可采用以下公式:

  • 读取百分比 =(读取 IOPS/总 IOPS)x 100

可以在信息板上通过一个折线图显示此数据。为此,请执行以下步骤:

步骤

  1. 创建一个新信息板,或者以 “编辑模式” 打开一个现有信息板。
  2. 向信息板添加一个小工具。选择 “Area chart” 。
    此时,此小工具将以编辑模式打开。默认情况下,将显示一个查询,其中会列出 “Storage” 资产的 “IOPS - Total” 。如果需要,可选择其他资产类型。
  3. 单击 “Convert to Expression” 按钮。
    此时,当前查询将转换为表达式模式。请注意,在表达式模式下无法更改资产类型。请注意,在表达式模式下,此按钮将变为 “Revert to Query” 。如果您要切换回查询模式,可随时单击此按钮。请注意,在不同模式之间切换会将字段重置为其默认值。

    目前,请保留 “Expression” 模式。

  4. 此时, “IOPS - Total” 指标将显示在字母变量字段“a”中。在“b”变量字段中,单击 “Select” 并选择“IOPS - Read”。
    可以通过单击变量字段后面的 “+” 按钮来为表达式添加多达五个字母变量。对于此处的读取百分比示例,我们只需要总 IOPS“a”和读取 IOPS“b”
  5. 在 “Expression” 字段中,可以使用每个变量对应的字母来构建表达式。由于读取百分比 =(读取 IOPS/总 IOPS)x 100,因此此表达式可以写为:(b / a) * 100
  6. Label” 字段用于标识此表达式。将此标签更改为“Read Percentage”或对您同样有意义的其他文字。
  7. 将 “Units” 字段更改为“%”“Percent”
    此图表将显示选定存储设备在一段时间内的 IOPS 读取百分比。如果需要,可以设置一个筛选器,或者选择其他汇总方法。请注意,如果选择 “Sum” 作为汇总方法,则所有百分比值会相加,从而可能导致高于 100%。
  8. 单击 “Save” 以将此图表保存到信息板中。

    您也可以在 “Line chart” 、 “Spline chart” 或 “Stacked Area chart” 小工具中使用表达式。