Microsoft Azure – 监控虚拟机
Microsoft Azure – 监控虚拟机
监控虚拟机对于跟踪其性能和运行状况非常重要。Windows Azure 提供了一个交互式界面来监控与虚拟机性能相关的统计信息。五个关键统计数据是 –
- CPU百分比
- 磁盘读取字节数/秒
- 磁盘写入字节/秒
- 网络输入
- 网络输出
在 Azure 管理门户中监视 VM。
步骤 1 – 登录 Azure 管理门户。
步骤 2 – 转到虚拟机。
步骤 3 – 选择要监控的虚拟机。
步骤 4 – 从顶部菜单中选择监视器,如下图所示。
您可以在上面的屏幕上看到 5 个关键术语。乍一看似乎很复杂,但是当您仔细观察时,您会发现图表上的每条线都采用不同的颜色,与术语的颜色相匹配。例如,CPU Percentage 为紫色,图形上的紫色线代表它。上图中显示的机器很新。以下部分将解释如何阅读数字。
CPU百分比
当应用程序出现性能问题时,CPU 百分比是最常见的要检查的统计信息。它以百分比表示处理器的利用率。在下图中,您可以看到在右上角的最后一个下拉菜单中选择了 1 小时,最高利用率在 3:15,即 0.13%。
磁盘读取字节数/秒
另一个影响性能的因素是磁盘输入/输出操作。磁盘读取字节/秒测量磁盘上每秒读取的数据量。如果在磁盘上更频繁地执行读取操作,则可以使用更快的磁盘来解决性能问题。
磁盘写入字节/秒
同样,磁盘写入字节/秒测量每秒写入的数据量。如果应用程序需要在磁盘上写入大量数据,可以选择更大的磁盘。
在上图中,您可以看到磁盘读取的最高点是 3:25 处的 218.35 字节/秒。您可以看到最后一小时的数据,因为在下拉列表中选择了“1 小时”。您还可以查看过去 24 小时和 7 天的数据。
网络输入
可以通过查看“监控”部分中的“网络输入”数字来监控网络流量。入网统计可以以字节或接收到的 TCP 段为单位。
网络输出
网络输出静态告诉每秒发送的 TCP 段。您还可以通过从下图中圈出的下拉列表中选择一个选项来查看相对或绝对统计信息。
同样,您可以从下图中突出显示的下拉列表中选择持续时间。
您还可以通过单击屏幕底部的“添加指标”来选择特定指标。将出现以下屏幕,您可以在其中检查所需的指标。
启用诊断
启用诊断允许您收集日志。Azure 将收集日志并将其存储在您指定的存储帐户中。我们可以通过切换到“预览门户”来启用诊断。诊断数据有助于故障排除,因为可以在存储帐户中跟踪错误日志。
步骤 1 – 切换到“预览门户”。
步骤 2 – 在左侧面板中找到“虚拟机(经典)”。
步骤 3 – 选择机器和“所有设置”。
第 4 步– 向下滚动并找到“诊断”。选择“诊断”,如下图所示。
步骤 5 – 在右侧显示的下一个面板中选择“开”。默认情况下它将被关闭。
步骤 6 – 由于它使用存储帐户来存储日志,因此您必须通过单击下图中的圆圈部分来配置存储帐户的设置。
步骤 7 – 您还可以选择或取消选择要保留的日志类型。
您还将在底部看到一个标题为“监控”的面板。本节显示我们在上一节中讨论的相同指标。
这些数字帮助用户识别应用程序性能下滑的原因。他们还可以为这些功能生成警报;他们超出了设定的限制。