如何监控Azure IaaS虚拟机可用性。如果VM发生故障或重新启动,如何获得警报。Azure IaaS虚拟机监控
现有的Azure监控/警报和诊断,提供诸如CPU,内存和网络等性能指标的警报。有没有我们可以考虑的任何KPI,以便在虚拟机出现故障时提醒用户。
我们不想投资于SCOM并找到替代方案。
如何监控Azure IaaS虚拟机可用性。如果VM发生故障或重新启动,如何获得警报。Azure IaaS虚拟机监控
现有的Azure监控/警报和诊断,提供诸如CPU,内存和网络等性能指标的警报。有没有我们可以考虑的任何KPI,以便在虚拟机出现故障时提醒用户。
我们不想投资于SCOM并找到替代方案。
可以使用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 Portal使用它,或者使用c#连接例如。所有你需要的信息都在上面的链接中。
您在订阅中运行了多少台虚拟机?如果您正在运行网站或Web服务,那么您可以设置站点到站点VPN隧道,并利用PowerShell脚本来测试可用性。我们使用Task scheduler来调用执行HTTP GET的PowerShell脚本,以针对特定机器上的网站,以确保机器启动。
您也可以使用Get-AzureVM来测试VM的状态。
如果我们必须从第三台机器安装任务计划程序,我们有两个为该站点提供服务的Web虚拟机,并可以获得另一个虚拟机。但挑战在于IaaS虚拟机通常不会脱机,如果第三虚拟机脱机,我们也有与解决方案相同的问题。 如果有任何设置您的解决方案,请分享链接 – Jyothi
我对“网络输入”度量标准有很好的结果。
使用以下设置设置“网络输入”警报:数字“小于”,时间聚合“总计”,阈值“15000字节”(请参阅最适合您的数字)“Over the last 1分钟“,频率为”每1分钟“。
调查CloudMonix,如果你发现Azure门户有点太...限制http://cloudmonix.com(我附属于产品) – Igorek