Azure 顾问 - 虚拟机规模集

问题描述

开箱即用,Azure 顾问包括基于资源利用率的虚拟机资源类型的成本建议。

如果我在我们的订阅下查看它们,它们具有以下信息:

enter image description here

是否有任何方法可以获得针对虚拟机规模集资源类型的类似建议?有没有开箱即用的?

或者,如果我想获得平均资源消耗,比方说虚拟机规模集内所有单个虚拟机实例的 cpu 百分比,以便能够帮助决策虚拟机规模集的 SKU 是否合适,我需要在 Monitor Logs 或类似内容中进行查询吗?

是否可以创建他们自己的定制建议(在 Azure Advisor 内,如果不是 - 其他任何地方?),以实现此功能(如果尚未提供)?>

谢谢!

解决方法

有什么方法可以获得虚拟机规模集资源类型的类似建议?有没有开箱即用的?

根据 Azure 顾问 documentation,顾问为以下资源类型提供建议:

应用程序网关、应用服务、可用性集、Azure 缓存、Azure 数据工厂、Azure Database for MySQL、Azure Database for PostgreSQL、Azure Database for MariaDB、Azure ExpressRoute、Azure Cosmos DB、Azure 公共 IP 地址、Azure Synapse Analytics、 SQL 服务器、存储帐户、流量管理器配置文件和虚拟机。

尽管 Azure 顾问还包括您从 Azure 安全中心提供的建议,其中可能包括对其他资源类型的建议,但此列表不包括截至今天的 VMSS 成本建议,AFAIK。

我需要在 Monitor Logs 或类似内容中对此进行查询吗?

要监控您的虚拟机规模集,您可以利用 Azure Monitor。 VM Insights 功能中的 performance views 使用日志分析查询提供支持,提供“前 N”、聚合和列表视图,以根据 CPU、可用内存、发送和接收的字节数,以及使用的逻辑磁盘空间。

您还可以在 Azure 虚拟机规模集上部署 Azure Monitor Application Insights Agent,以启用对基于 .NET 或 Java 的 Web 应用程序的监控,并在不修改代码的情况下获得使用 Application Insights 的所有好处。

是否可以创建自己定制的建议(在 Azure 顾问内部,如果不是,在其他任何地方?),以实现此功能(如果尚未提供)?

不,这在今天是不可行的。 Azure 顾问是一种托管产品,可分析您的资源配置和使用情况遥测,然后推荐可帮助您优化 Azure 资源的解决方案。随时分享您的反馈和想法here,以便顾问团队进行评估和确定优先级。