Azure IaaS VM监控

时间:2016-09-20 22:10:35

标签: azure iaas

如何监控Azure IaaS VM可用性。如果VM出现故障或重新启动,如何收到警报。

现有的Azure监控/警报和诊断程序,可在CPU,内存和网络等性能计数器上提供警报。是否存在我们可以考虑的任何KPI,以便在VM发生故障时发出警报。

我们不想投资SCOM并找到替代方案。

3 个答案:

答案 0 :(得分:0)

您可以使用Azure监控并根据性能计数器(CPU /内存等)创建警报并使用它们

Azure监控

https://azure.microsoft.com/en-us/documentation/articles/monitoring-overview/

接收提醒通知

https://azure.microsoft.com/en-us/documentation/articles/insights-receive-alert-notifications/

您可以直接通过Azure门户使用它,或者使用c#连接。您需要的所有信息都在上面的链接中。

答案 1 :(得分:0)

我使用“网络输入”指标获得了良好的结果。

使用以下设置为“网络输入”设置警报:数字“小于”,时间聚合“总计”,阈值“15000字节”(查看最适合您的数字),持续一段时间“过去1”分钟“频率为”每1分钟“。

答案 2 :(得分:-1)

您在订阅中运行了多少个虚拟机?如果您正在运行网站或Web服务,则可以设置站点到站点VPN隧道并使用PowerShell脚本来测试可用性。我们使用Task调度程序调用PowerShell脚本,这些脚本对特定计算机上的网站执行HTTP GET,以确保计算机已启动。

您还可以使用Get-AzureVM来测试VM的状态。