我已经在Azure监控方面工作了一段时间。我需要你的输入以满足我的要求。
我们的订阅中有很多IaaS VM的SQL和非SQL配置。我们为这些VM支付了非常重要的金额。我试图找到解决方案,以确定低使用率的机器,并在什么时间(夜晚,清晨等)使用率非常低。有了这个,我可以通过在低使用期间关闭VM或减小VM大小来采取行动。
为此,我尝试了几个选项,例如 Azure Advisor,用于CPU使用的Azure指标,网络I / O,磁盘读/写参数。但只考虑这些可能没有帮助。因为,您的网络I / O可能有负载均衡器请求,无法考虑。
所以我需要提出在给定时间内进入的实际IIS请求。 您能否建议如何识别低使用率的VM?这将是一个很大的帮助。
答案 0 :(得分:0)
您能否建议如何识别低使用率的虚拟机?
通常,我们将基于 CPU使用率来识别低使用率的虚拟机。
进出一个应用程序的网络流量可能有负载均衡器请求,但进出该VM的网络流量不会有负载均衡器,我们也可以用它来识别低用量VM。
所以我需要在给定的过程中提出实际的IIS请求 周期。
我们可以使用OMS监控Azure中每个虚拟机的IIS请求,请按照article配置OMS。
像这样:我们也可以在一个Azure VM上配置zabbix,并使用它来监控所有虚拟机。