你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
排查 Azure 原生 New Relic 服务的问题
本文介绍如何解决使用 Azure 原生 New Relic 服务资源时遇到的常见问题。
市场购买错误
未在 Azure 订阅上注册 Microsoft.SaaS RP。
- 在使用资源提供程序之前,必须确保已为资源提供程序注册 Azure 订阅。 详细了解资源提供程序注册和解决 RP 注册中的问题。
无法在免费订阅上购买套餐,请升级帐户。
- 不能在免费的 Azure 订阅上进行市场订购。 参阅 Azure 免费帐户常见问题解答。 有关详细信息,请参阅在 Azure 门户中购买 SaaS 产品。
购买失败,因为我们找不到与 Azure 订阅关联的有效付款方式。
- 使用其他 Azure 订阅或添加或更新此订阅的当前信用卡或付款方式信息。 有关详细信息,请参阅在 Azure 门户中购买 SaaS 产品。
发布服务器未在订阅/Azure 帐户区域中提供产品、套餐。
- 产品或特定套餐不适用于连接到 Azure 订阅的计费帐户市场。
Azure 市场的注册设置为“免费/BYOL SKU”,不允许购买 Azure 产品。 请联系你的注册管理员以更改 EA 设置。
- 企业管理员可为其注册下的所有 Azure 订阅禁用或启用 Azure 市场购买功能。 有关详细信息,请参阅 Azure 市场 - Microsoft 成本管理。 有关不同列表选项的详细信息,请参阅列表选项简介
未为 Azure 订阅启用市场。
- 企业管理员可为其注册下的所有 Azure 订阅禁用或启用 Azure 市场购买功能。 请参阅 Azure 市场 - Microsoft 成本管理。
由于租户 IT 管理员进行了专用市场设置,因此无法购买发布服务器提供的套餐。
- 客户使用专用市场来限制其组织对特定产品和套餐的访问权限。 未将特定产品或套餐设置为在租户的专用市场中可用。 请联系租户的 IT 管理员。
EA 订阅不允许在市场中购买产品。
- 使用其他订阅,或检查你的 EA 订阅是否启用了市场购买。 有关详细信息,请参阅启用市场购买。
无法创建 New Relic 资源
若要设置 Azure 原生 New Relic 服务,必须在 Azure 订阅上拥有所有者访问权限。 在开始设置之前,请确保有正确的访问权限。
若要在 Azure 上查找 New Relic 服务并设置该服务,必须先在 Azure 订阅中注册 NewRelic.Observability
资源提供程序。 若要使用 Azure 门户注册资源提供程序,请按照 Azure 资源提供程序和类型中的指南进行操作。
若要通过命令行注册资源提供程序,请输入 az provider register --namespace NewRelic.Observability --subscription <subscription-id>
。
日志无法发送到 New Relic
只有受支持类别中的资源类型才会通过集成将日志发送到 New Relic。 若要检查资源是否已设置为将日志发送到 New Relic,请前往该资源的 Azure 诊断设置。 然后,检查是否有 New Relic 诊断设置。
无法在虚拟机上安装或卸载扩展
要安装扩展,只能选择未安装 New Relic 代理的虚拟机。 取消选择已安装 New Relic 代理的虚拟机,才能激活“安装扩展”。 “代理状态”列中,已安装 New Relic 代理的虚拟机状态显示为“正在运行”或“关闭”。
要卸载扩展,只能选择当前安装了 New Relic 代理的虚拟机。 取消选择尚未安装 New Relic 代理的虚拟机,才能激活“卸载扩展”。 “代理状态”列中,尚未安装 New Relic 代理的虚拟机状态显示为“未安装”。
资源监视停止工作
New Relic 中的资源监视是通过在创建资源时设置的“引入 API 密钥”启用的。 在 New Relic 门户中撤销引入 API 密钥会中断对所有资源(包括虚拟机和应用服务)的日志和指标的监视。 因此不应撤销引入 API 密钥。 如果 API 密钥已被撤销,请联系 New Relic 支持部门。
如果 Azure 订阅因付款相关问题而被暂停或删除,New Relic 中的资源监视将会自动停止。 使用其他 Azure 订阅。 或者,为订阅添加或更新信用卡或付款方式。 有关详细信息,请参阅添加、更新或删除付款方式。
New Relic 管理用于创建和管理资源的 API,以及用于存储和处理客户遥测数据的 API。 New Relic API 可能在 Azure 上,也可能在 Azure 外部。 如果 Azure 订阅和资源正常工作,但 New Relic 门户显示监视数据出现问题,请联系 New Relic 支持部门。
即使禁用 New Relic 资源或应用必要的标记规则,诊断设置也还处于活动状态
如果即使在禁用 New Relic 资源后或修改标记规则以排除某些资源后,还是会发出日志且诊断设置也仍在受监视的资源上处于活动状态,则很可能是因为资源或包含该资源的资源组应用了删除锁。 此锁可防止清理诊断设置,因此将继续转发这些资源的日志。 若要解决此问题,请从资源或资源组中移除删除锁。 如果在删除 New Relic 资源后移除锁,则必须手动清理诊断设置以停止转发日志。
移动资源后诊断设置未按预期创建
如果你需要删除资源,重命名或移动资源,或者跨资源组或订阅迁移它,请首先删除其诊断设置。 否则,如果重新创建此资源,则已删除资源的诊断设置可能包含在新资源中,具体取决于每个资源的资源配置。 如果诊断设置包含在新资源中,则会恢复诊断设置中定义的资源日志收集,并将适用的指标和日志数据发送到先前配置的目标。 此外,为了保持环境整洁,最好删除将要删除且不打算再次使用的资源的诊断设置。 了解详细信息
手动更新通过标记规则创建的诊断设置
诊断设置根据标记规则创建。 目前不允许通过诊断设置页修改日志类别。 虽然可以取消选中日志类别并保存它们,但它们将还原为默认设置(根据标记规则)。
如果修改了目标详细信息,则会重新创建具有原始配置的新的诊断设置。 这受每个资源最多五个诊断设置的限制所约束。 了解更多信息
后续步骤
Azure Native New Relic 服务入门