Azure 虚拟机监控与故障排除全攻略
1. 虚拟机启动诊断
虚拟机的启动诊断功能可报告其健康和启动状态。若显示错误信息,用户能够据此进行故障排查并诊断根本原因,还能从门户下载日志到本地计算机进行分析。
2. 性能指标与警报
2.1 性能评估的重要性
在解决问题时,性能评估是首要步骤之一。需要关注可用内存量、CPU 使用率以及磁盘活动情况。在 Azure 中构建和测试应用程序时,建议在不同阶段记录性能基线,这些基线能让用户了解应用程序在不同负载下的性能表现。若没有这些数据,三个月后很难判断是否遇到性能问题。
2.2 使用基本性能指标进行自动缩放
在之前学习自动缩放应用程序时,会使用基本性能指标(如 CPU 使用率)来告知 Azure 平台何时增加或减少应用程序实例数量。但这些基本指标只能提供虚拟机性能的有限信息,若要获取更详细的指标,需安装 Azure 诊断扩展。
2.3 使用虚拟机诊断扩展查看性能指标
Azure 提供了数十种可无缝安装的扩展,用于为虚拟机添加功能。这些扩展会在虚拟机中安装小型代理或应用程序运行时,通常会将信息反馈给 Azure 平台或第三方解决方案。
虚拟机诊断扩展是常用的扩展之一,它能将虚拟机内部的性能指标流式传输到存储帐户。这些性能指标可在 Azure 门户中分析,也可下载后用于现有的监控解决方案。通过该扩展,用户能更深入了解虚拟机内部的 CPU 和内存消耗情况,通常比主机提供的信息更详细、准确。
启用虚拟机诊断扩展的步骤如下:
1. 在 Azure 门户中,选择左侧菜单中的“虚拟机”。
超级会员免费看
订阅专栏 解锁全文
13

被折叠的 条评论
为什么被折叠?



