Azure 管理仪表板:无法为虚拟机或云服务添加监控规则

Azure Management Dashboard: Cannot add Monitoring Rules for Virtual Machines or Cloud Services

在过去的一个月里,我每次尝试向 Azure 订阅中的虚拟机或云服务添加监控规则都会导致错误,并且错误本身没有提供任何有用的信息(它似乎指向一个不存在的微软模式:

<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">{"Code":"BadRequest","Message":""}</string>

重建步骤:

  1. 登录到 Azure 管理门户(标准 - 不是预览门户)
  2. 选择虚拟机
  3. 从列表中选择一个虚拟机
  4. 选择 'Monitor' 选项
  5. 从底部功能区中选择 'Add Rule'
  6. 完成规则信息的第一个屏幕(名称、说明 - 仅限字母字符)
  7. 单击下一个箭头
  8. 完成下一个屏幕('Greater than'、70、'Average over the last five minutes')
  9. 选择电子邮件操作选项之一,完成相关信息
  10. 勾选'Enable Rule'(默认勾选)
  11. 勾选复选框以完成并提交

系统在底部功能区中提供了一个通知,它

Could not create rule 'RuleName'.

单击 'Details i' 会提供一条错误消息,该消息本身似乎是尝试访问 Microsoft 库元素时出错:

<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">{"Code":"BadRequest","Message":""}</string>

引用的 url 导致以下错误消息:

The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.

我正在寻找可以让我完成规则创建的解决方案 - 格式错误的错误消息/更新的架构只有在有助于更好地理解错误时才有用。

尝试通过门户中的管理服务模块创建电子邮件警报/规则时获得相同的结果。

我将此交叉发布到 MSDN 网络。另一个人表示他们遇到了同样的问题 - 一位 Microsoft 版主要求我再次检查,因为它对他有用。

门户确实已更新,现在管理服务模块和 VM 模块的监控都已成功创建规则。