linux cpu占用率如何看
217
2022-09-28
Azure 虚拟机的性能诊断
性能诊断工具可帮助我们解决可能影响虚拟机Windows或 Linux 虚拟机的性能问题 (VM) 。 支持的疑难解答方案包括快速检查已知问题和最佳做法,以及涉及虚拟机性能缓慢或 CPU、磁盘空间或内存使用率过高的复杂问题。
可以直接从 Azure 门户运行性能诊断,还可以查看各种日志、丰富配置和诊断数据的见解和报表。 建议先运行性能诊断并查看见解和诊断数据,然后再联系 Microsoft 支持部门。
支持的操作系统
Windows
Windows Server 2019Windows Server 2016Windows Server 2012 R2Windows Server 2012Windows Server 2008 R2Windows 10Windows 8.1Windows 8
Linux
目前支持以下发行版:
分发 | 版本 |
Oracle Linux Server | 6.10 [ |
CentOS | 6.5 [ |
RHEL | 7.2, 7.5, 8.0 [ |
Ubuntu | 14.04, 16.04, 18.04, 20.04 |
Debian | 8, 9, 10 [ |
SLES | 12 SP4 [ |
AlmaLinux | 8.4, 8.5 |
*参见已知问题
已知问题
RHEL 8 默认情况下未安装 Python。 若要运行 PerfInsights Linux,必须先安装 Python 2.7CentOS 6.x 上的来宾代理信息收集可能失败PCI 设备信息未在基于 Debian 的分发上收集在某些分布上部分收集 LVM 信息
在 VM 上安装和运行性能诊断
性能诊断将安装运行名为 PerfInsights 的诊断工具的 VM 扩展。 PerfInsights 适用于 Windows 和 Linux。 若要安装和运行性能诊断,请按照以下步骤操作:
在导航的左侧列中,选择 "虚拟机"。从 VM 名称列表中,选择要运行诊断的 VM。在导航的右侧列中,选择 "性能诊断"。
选择存储帐户 (可选)如果要使用单个存储帐户存储多个 VM 的性能诊断结果,可以通过单击工具栏中的"设置"按钮选择存储帐户。 选择存储 帐户 后,单击"确定"按钮。
如果不指定存储帐户,则默认情况下将创建一个新的存储帐户。
选择要运行的分析方案
可从 Azure 门户获取以下分析方案。 选择分析,具体取决于您遇到的性能问题。 选择分析所需的持续时间和跟踪选项。
快速性能分析 检查已知问题、分析最佳做法并收集诊断数据。 运行此分析需要几分钟时间。性能分析 包括快速性能分析的所有检查并监视高资源消耗。 使用此版本可解决常规性能问题,例如高 CPU、内存和磁盘使用率。 此分析需要 30 秒到 15 分钟,具体取决于所选的持续时间。高级性能分析 包括性能分析的所有检查,并收集一个或多个跟踪,如以下各节所述。 使用此方案可解决需要其他跟踪的复杂问题。 长时间运行此方案会增加诊断输出的总体大小,具体取决于 VM 的大小和所选的跟踪选项。 此分析需要 30 秒到 15 分钟才能运行,具体取决于所选的持续时间。 Azure 文件分析 包括性能分析的所有检查,并捕获网络跟踪和 SMB 计数器。 使用此方案可解决 Azure 文件的性能问题。 此分析需要 30 秒到 15 分钟才能运行,具体取决于所选的持续时间。
高级性能分析和Azure文件分析仅在Windows 。
选择"确定"以运行诊断
当性能诊断开始安装时,将显示一条通知。 安装完成后,你将看到一条通知,指示安装成功。 然后,选定分析将运行指定的持续时间。 此时应该重现性能问题,以便可以在正确的时间捕获诊断数据。
分析完成后,以下项目将上载到 Azure 表和指定存储 (BLOB) 容器中的二进制大型对象:
有关运行的所有见解和相关信息Windows 上名为PerformanceDiagnostics_yyyy-MM-dd_hh-mm-ss-fff.zip) 的输出压缩 (.zip) 文件 (和 Linux 上名为PerformanceDiagnostics_yyyy-MM-dd_hh-mm-ss-fff.tar.gz) 的 tar 文件 (,其中包含日志文件HTML 报告
上传后,Azure 门户中会列出新的诊断报告。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~