问题描述
在使用新的 Azure 订阅中某个服务的时候出现错误,错误信息为:“此订阅未在 Microsoft.Insights
资源提供程序中注册。”
本文发生的示例是在使用 Azure Monitor
时,出现了该错误。
英文的错误提示:
To run this query, register resource provider 'Microsoft.Insights' for this subscription
If the issue persists, please open a support ticket. Request id: 1400bd58-574b-42ab-bb76-a98a9b1cf357
在其他的服务中也可能出现下面的错误信息,错误信息内容也基本和我遇到的大同小异:
This subscription is Not registered with the Microsoft.Insights resource provider.
Please view this subscription's resource providers and ensure "Microsoft.Insights" is registered with it.
解决办法
一、使用 PowerShell 命令
Register-AzureRmResourceProvider –ProviderNamespace Microsoft.Insights
Azure可能需要几分钟才能完成注册。你可以使用以下方式检查状态:
Get-AzureRmResourceProvider –ProviderNamespace Microsoft.Insights
二、在Azure portal中完成注册
- 进入到Azure portal,依次选择你的订阅服务,在设置下选择Resource Providers,你可以看到provider的注册状态,类似如下图:
- 点击 Microsoft.Insights 服务,进行注册
- 等待完成注册,大约需要1~5分钟左右。
- 完成注册,状态将从NotRegistered 切换为Registered。之后再次尝试操作,本文的问题得到解决。
注:本文原创由
bluetata
发布于: https://bluetata.blog.csdn.net/ 转载请务必注明出处。