本文介绍针对21V世纪互联版本的虚拟机监控方案。
本文参考:
https://docs.microsoft.com/zh-cn/azure/azure-monitor/agents/agent-windows
如下图是global azure的 metrics 页面,利用application insight 进行大量 虚拟机主要指标(cpu,内存,网络)进行统一的监控,步骤可参见下图中的二维码。
鉴于该功能在世纪互联尚未启用(2022年4月),要针对21V的虚拟机进行统一的监控,可参考如下方案:
1. 创建Log analytics workspace;
2. 在Log analytics workspakce中开启 log analytics 代理配置,主要是配置windows 性能计数器;
3. 在VM中手动安装 log analytics 代理,代理会将日志上传到log analytics workspace;
注意:也可以自动配置或通过automation 的DSC进行配置(后续在其他章节分享给大家)
4. 通过日志查询来检测虚拟机的主要指标。
参考的 常用的查询有:在 Azure Monitor 中使用 Log Analytics 代理收集 Windows 和 Linux 性能数据源 - Azure Monitor | Microsoft Docs
参考视频: