对适用于 SAP 的 Azure VM 扩展进行故障排除

适用于 Windows 的故障排除方法

Azure 性能计数器根本未显示

AzureEnhancedMonitoring 进程在 Azure 中收集性能度量值。 如果进程未在虚拟机(VM)中运行,则无法收集性能指标。

适用于 SAP 的 Azure 扩展的安装目录为空

问题

安装目录 C:\Packages\Plugins\Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Windows\<version> 为空。

解决方案

未安装该扩展。 确定它是否是代理问题。 可能需要重新启动计算机或重新安装 VM 扩展。

缺少某些 Azure 性能计数器

AzureEnhancedMonitoring Windows 进程在 Azure 中收集性能度量值。 该进程从多个来源获取数据。 某些配置数据是从本地收集的,某些性能度量值是从 Azure Monitor 读取的。

如果使用 SAP 说明 进行故障排除1999351 无法解决问题,请打开 SAP 客户支持消息。 对于 Windows VM,请使用 Linux 虚拟机的 BC-OP-NT-AZR 或 BC-OP-LNX-AZR 组件。 将日志文件 C:\Packages\Plugins\Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Windows\<version>\logapp.txt 附加到事件。

适用于 Linux 的故障排除方法

Azure 性能计数器根本未显示

Azure 中的性能度量值是由某个守护程序收集的。 如果守护程序未运行,则无法收集性能指标。

适用于 SAP 的 Azure 扩展的安装目录为空

问题

目录 /var/lib/waagent/ 没有适用于 SAP 的 Azure 扩展的子目录。

解决方案

未安装该扩展。 确定它是否是代理问题。 可能需要重新启动计算机且/或重新安装 VM 扩展。

某些 Azure 性能计数器丢失了

Azure 中的性能度量值是由某个守护程序收集的,该守护程序从多个来源获取数据。 某些配置数据是从本地收集的,某些性能度量值是从 Azure Monitor 读取的。 有关已知问题的完整最新列表,请参阅 SAP 说明 1999351,其中包含有关适用于 SAP 的 Azure 扩展的其他故障排除信息。 如果使用 SAP 说明 进行故障排除1999351 无法解决问题,请再次安装该扩展,如 配置适用于 SAP 的 Azure 扩展。 如果问题仍然存在,请在适用于 Windows 的组件 BC-OP-NT-AZR 或 Linux 虚拟机的 BC-OP-LNX-AZR 上打开 SAP 客户支持消息。 将日志文件 /var/lib/waagent/Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Linux-version<>/logapp.txt 附加到事件。

Azure 扩展错误代码

所有错误 ID 具有 a-# 形式的唯一标记,其中 # 是一个数字。 使用该标记可以快速搜索特定的错误和可能的解决方法。

a-0116

错误说明 解决方案
无身份验证令牌 更多信息:
该扩展无法获取身份验证令牌来访问 Azure Monitor 中的 VM 指标。 若要提供 VM 指标,该扩展需要访问 VM 资源,例如 VM 本身、所有磁盘以及附加到 VM 的所有 NIC
解决方案:
启用 VM 托管标识,并为其提供对 VM 资源组的读取者角色。 如果使用安装脚本,该脚本会代你执行这些操作。 通常不需要手动启用和分配 VM 托管标识。

后续步骤