Azure Advisor - 虚拟机规模集

Azure Advisor - Virtual Machine Scale Sets

开箱即用,Azure Advisor 包括基于资源利用率的 Virtual Machines 资源类型的成本建议。

如果我根据我们的订阅查看它们,它们会提供以下信息:

是否有任何方法可以获取针对 Virtual Machine Scale Set 资源类型的类似建议?开箱即用吗?

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

是否可以创建他们自己的定制咨询(在 Azure Advisor 内部,如果不能,在其他任何地方?),以实现此功能(如果还没有的话)提供)?

谢谢!

Is there any way to get similar advisory for the Virtual Machine Scale Set resource type? Is there any included out of the box?

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

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

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

I need to make a query for this inside of Monitor Logs or similar?

要监控您的虚拟机规模集,您可以利用 Azure Monitor. The performance views 中的 VM Insights 功能,该功能使用日志分析查询提供支持,提供“前 N 个”、聚合和列表视图以快速查找异常值或问题根据 CPU 的来宾级别指标、可用内存、发送和接收的字节数以及使用的逻辑磁盘 space 在您的规模集中。

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

Could one create their own custom made advisories (inside of Azure Advisor, if not - anywhere else?), to get this functionaltiy in place (if it isn't already provided)?

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