分析 Azure 资源的指标

指标是定期自动收集的数值,描述了资源的某个方面。 例如,指标可能会告知虚拟机的处理器利用率、存储帐户中的可用空间或虚拟网络的传入流量。

指标资源管理器是 Azure 门户中的 Azure Monitor 的一项功能。 可以使用它根据指标值创建图表,直观地关联趋势,以及调查指标值中的峰值和谷值。 使用指标资源管理器可根据由 Azure 资源创建的指标绘制图表,并调查其运行状况和利用率。

在本教程中,你将了解:

  • 为 Azure 资源打开指标资源管理器。
  • 选择要在图表上绘制的指标。
  • 执行不同的指标值聚合。
  • 修改图表的时间范围和粒度。

先决条件

若要完成本教程中的步骤,你需要一个要监视的 Azure 资源。 可以使用 Azure 订阅中支持指标的任何资源。 若要确定资源是否支持指标,请在 Azure 门户中转到其菜单, 然后验证菜单的“监视”部分是否有“指标”选项。

打开指标资源管理器

  1. 在资源的菜单的“监视”部分,选择“指标”。 已使用你的资源填充了范围。 以下示例针对存储帐户,但其他 Azure 服务的情况类似。

    Screenshot that shows a Metrics menu item.

  2. 如果范围具有多个命名空间,请选择“命名空间” 。 命名空间是一种为了轻松查找指标而组织指标的方式。 例如,存储帐户具有单独的命名空间,用于存储文件、表、Blob 和队列指标。 许多资源类型只有一个命名空间。

  3. 从所选范围和命名空间的可用指标列表中选择指标。

    Screenshot that shows selecting a namespace and metric.

    也可更改“聚合”指标。 此选项定义指标值将如何跨图的时间粒度进行聚合。 例如,如果时间粒度设置为“15 分钟”,聚合设置为“求和”,则图中的每个点都将是每 15 分钟时间段内收集的所有值的总和。

    Screenshot that shows a chart titled Sum Ingress for contosoretailweb.

  4. 如果要查看在同一图表中绘制的多个指标,请选择“添加指标”并重复这些步骤。 对于一个视图中的多个图表,请选择“新建图表”。

选择时间范围和粒度

默认情况下,图表显示最近 24 小时内的指标数据。

  1. 使用时间选取器更改图表的“时间范围”或更改“时间粒度”(定义每个数据点的时间范围)。 图表使用指定的聚合来计算指定时间粒度内的所有采样值。

    Screenshot that shows the Change time range pane.

  2. 使用“时间刷”来调查图表中值得注意的区域(如高峰或低谷)。 将鼠标指针放在区域的开头位置,单击并按住鼠标左键,拖动到区域的另一侧,然后松开按钮。 图表将在该时间范围内放大。

    Screenshot that shows the Time brush.

应用维度筛选器和拆分

请参阅以下有关高级功能的参考资料,你可以使用这些功能对指标进行更多分析,确定数据中可能存在的离群值:

  • 通过筛选可以选择要包含在图表中的维度值。 例如,在为“服务器响应时间”指标绘制图表时,你可能希望仅显示成功的请求。
  • “拆分”控制图表是针对维度的每个值显示单独行,还是将值聚合为一行。 例如,可能需要在一行中查看所有服务器实例的平均响应时间。 也可能需要在单独的行中查看每台服务器的此项指标。

请参阅应用了筛选和拆分的图表示例

高级图表设置

可以自定义图表样式和标题并修改高级图表设置。 完成自定义后,请将图表固定到仪表板以保存你的工作。 你还可以配置指标警报。 若要了解 Azure Monitor 指标资源管理器的这些选项和其他高级功能,请参阅 Azure 指标资源管理器的高级功能

后续步骤

了解如何在 Azure Monitor 中使用指标后,请了解如何创建指标警报规则,以在指标值指示潜在问题时收到通知。