Azure仪表板中缺少内存指标

Jul*_*ian 24 azure azure-monitoring

我们最近开始使用Azure来托管一些虚拟机,但是我在获取可用资源监控指标时遇到了问题.

当我转到虚拟机的仪表板时,我可以选择添加多个指标,但缺少可用内存:

在此输入图像描述

在阅读有关如何监控云服务的内容时,您应该可以选择为"可用内存"添加指标.在Stack Overflow上阅读其他帖子,我看到其他工具,如MetricsHub提到 - 但我不认为这是我们想要的,因为我们不需要任何监控端点,我们只想看看Azure仪表板中的内存使用情况(我们无法使用Azure商店中的应用程序,因为我们使用的是企业协议).

我错过了一些明显的东西吗?将内存监控添加到仪表板必须做什么?

Fra*_*ans 12

云服务与虚拟机不同.当您使用云服务时,Azure将为您配置VM,Azure可以安装可查看可用内存量的监视工具.当您创建自己的VM时,Azure不能也不应该这样做.换句话说,使用VM,您可以自己动手.您在门户中看到的指标是可以从VM外部测量的指标.

如果您部署为Cloud Service,那么最初您将只拥有与VM相同的指标.有几种方法可以改变这种情况.
最简单的方法是在管理门户中转到云服务的配置,并将日志记录级别从Minimal更改为Verbose; 这将实现更多指标.或者,您可以在Visual Studio中指定要在项目中的云配置中收集的度量标准.也可以在代码中执行此操作,但这不是当前推荐的做法,而是使用visual studio中的云项目中的配置工具.

了解云服务中的指标的关键是,无论您选择哪种方式配置它们,它们都以标准方式存储在表存储和Blob存储中.这意味着使用Azure管理门户或Visual Studio或代码中的工具,结果是相同的.这也意味着包括Cerebrata,Visual Studio以及管理门户在内的各种工具都可以读取这些数据.值得注意的是,由于其工作方式,配置可以在运行时更改,通常通过门户网站,但代码中还有其他工具和方法.

根据我的经验,您通常只想每两分钟对性能指标进行一次采样,但每分钟都要进行一次日志传送.另请注意,您可以将跟踪日志和IIS日志等配置为可用于Visual Studio和Cerebrata等工具.对于云服务,它具有相当丰富的功能,但在您开始"获取"它之前需要一些工作.请享用!

  • 谢谢.我在Azure Web角色上从最小到详细日志切换,它立即添加了可用于监视器选项卡图的内存. (2认同)

归档时间:

查看次数:

16656 次

最近记录:

6 年,9 月 前