- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我第一次尝试使用缩放规则,并尝试摆弄“存储队列”资源。在尝试设置选项时,我在“时间聚合”中看到以下选项:最小值、最大值、平均值、总计和最后。我了解到,从 TimeAggregation 选择的值将用于指定的“持续时间”,并将与指定的“阈值”进行比较。但是我无法理解它将尝试执行的数据采样间隔是多少。另请考虑以下示例:
假设我有以下规则:如果 AppxMsgCount >=15,则将实例计数增加 3在哪里,阈值 = 15,时间聚合设置为“平均”
系统状态:应用x消息计数 = 20当前实例计数 = 2
因此,第一次在上述系统状态下启动自动缩放时,实例计数会增加到 5。
现在,随着实例的增加,AppxMsgCount 应该会下降吗?我的直觉告诉我一定是这样,但是它的数学原理应该是什么呢?是20*2/5吗?
第二件事是其他选项在这里意味着什么,以及什么时候应该使用它们 - 即什么时候应该使用总计,什么时候应该使用平均值
如果我可以获得一些引用链接,将会很有帮助。
最佳答案
这些属性协同工作的方式如下:“metricName”的“统计数据”将在每个“timeGrain”进行计算。每个“timeGrain”,自动缩放都会获取前一个“timeWindow”数据量的“timeAggregation”,并将其与基于“operator”的“阈值”进行比较。使用下面的具体示例,这意味着:
每分钟计算一次 CPU 百分比的平均值。每分钟,自动缩放都会取前 5 分钟数据的平均值,并检查是否大于 60%。如果是,则会触发缩放规则。
"rules": [{
"metricTrigger": {
"metricResourceUri": "[resourceId('Microsoft.Compute/virtualMachineScaleSets', 'myScaleSet')]",
"metricName": "Percentage CPU",
"timeGrain": "PT1M",
"statistic": "Average",
"timeWindow": "PT5M",
"timeAggregation": "Average",
"operator": "GreaterThan",
"threshold": 60
},
注意:对于单个虚拟机,CPU 百分比只是一个数字。但是,对于规模集,每个 VM 都会报告一个 CPU 百分比数字。为了合并这些,规模集计算所有虚拟机的“统计数据”。例如,假设“statistic”为“max”,“timeGrain”为 1 分钟,“timeAggregation”为“average”,“timeWindow”为 5 分钟。这意味着规模集每分钟都会在规模集中的所有 VM 上发出最大百分比的 CPU。例如,如果规模集中有两个 VM,一个以 0% CPU 运行,另一个以 90% CPU 运行,那么在那一分钟内,规模集最多会发出 90% 的利用率。然后,自动缩放会平均这些最大值的最后 5 分钟,并将其与阈值进行比较。
希望这有帮助!这有点令人困惑,并且信息分布在不同的文档页面中,因此我在这里整理了一个有关自动缩放比例集基础知识的快速入门博客:https://negatblog.wordpress.com/2018/07/06/autoscaling-scale-sets-based-on-metrics/ 。希望它有用:)
干杯,尼尔
关于azure - 时间聚合字段中的各个选项是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42217632/
似乎有很多方法可以在 Azure 中自动使用 PowerShell。由于 ARM 模板是最新的,Azure 中的其他 PowerShell 选项是否已过时?这些工具/脚本之间有什么区别: Azure
我正在开发一个将托管在 Azure 中的 Web API。我想使用 Azure 诊断将错误记录到 Azure 表存储中。在经典门户中,我可以将日志配置为转到 Azure 表存储。 Classic Po
Azure 文件存储事件可以触发 Azure WebJob 或 Azure Function 吗? 例如,在文件夹“/todo/”中创建文件时。 最佳答案 我们目前没有任何 Azure 文件绑定(bi
我需要创建一个逻辑应用程序,我的要求是,我需要从 azure data Lake Gen2 文件夹迁移 json 文件,并根据某些值需要将该 json 转换为 xml,然后将其发送到 SQL。 因此,
我使用 VS Code 创建了 1 个 node.js 和 1 个 java Azure Function 当我使用 VS Code 将这两个函数部署到 Azure 时,我最终获得了这么多 Azure
收集 Azure 诊断数据时,暂存槽是否也会将诊断数据发送到 WadPerformanceCounters 表? 如果是这样,我该如何关闭它?或者在阅读诊断信息时如何区分暂存/生产。 我不想显示有关我
您好,我是 Azure 的新手。我有 VS 2012 和 Azure SDK 2.1,当我使用模拟器运行我的 Web 应用程序时一切正常。但是当我在 azure 上部署时出现错误消息: Could n
我很难区分 Azure 订阅和 Azure 租户有何不同?我尝试使用示例来弄清楚,但每次我得出的结论是它们在某种程度上是相同的?如果租户是组织在注册 Microsoft 云服务时接收并拥有的 Azur
如果我想在 Azure Insights 中设置自定义指标集合,并以(近)实时的方式可视化其中一些指标,并查看聚合的历史数据,我应该使用 Azure Metrics Explorer 还是 Azure
我想了解具有以下配置的 Azure 数据工厂 (ADF) 的现实示例/用例: Azure 集成运行时 (AIR) 默认值 自托管集成运行时(SHIR) 其他问题: 这两种配置(AIR 和 SHIR)是
请参阅下面来自 Azure 服务总线的指标。想要识别请求数量中的背景噪音|流量较低时的响应。假设振荡请求| session 中 amqp 握手的响应是潜在的。只是不明白这是什么类型的握手?从总线接收的
此问题与 Azure 事件中心和 Azure 服务总线之间的区别无关。 问题如下: 如果您将Azure Events Hub添加到您的应用程序中,那么您会注意到它依赖于Azure Service Bu
这两个事情是完全不同的,还是它们能完成的事情大致相同/相似? 最佳答案 Azure 辅助角色是“应用程序场”中您自己的一组虚拟机。您可以以分布式方式在它们上运行任何代码。通常,您编写业务代码以在这些服
我目前正在使用 Windows Azure 虚拟机来运行 RStudio, 我的虚拟机是 Windows Server R2 2012,它是 Azure 上的一项附加服务。 我还有一个 Azure 存
我们正在寻找托管一个网站(一些 css、js、一个 html 文件,但不是 aspx、一个通用处理程序)。 我们部署为: 1) Azure 网站 2) Azure 云服务 两种解决方案都有效。但有一个
我想从 Azure 表创建 blob。 AzCopy 支持此功能,但我找不到任何说明数据移动 API 也支持它的文档。此选项可用吗? https://azure.microsoft.com/en-us
This article表示 Azure 订阅所有者有权访问订阅中的所有资源。但是,要访问 Azure 数据库,必须是数据库中的用户,或者是 Azure Admin AD 组的成员。 无论 SQL 安
我尝试使用以下代码将 XML 文件上传到 Azure FTP 服务器: https://www.c-sharpcorner.com/article/upload-and-download-files-
除了 Azure 服务总线使用主题而 Azure 事件中心基于事件 - Azure 事件中心和 Azure 服务总线之间是否有任何根本区别? 对我来说,事件和消息之间没有真正的区别,因为两者只是不同类
我有一个通过虚拟网络网关连接到 Azure 虚拟网络的 Windows VPN 客户端。目标#1 是使用其内部 IP 地址连接到我的虚拟机。这有效。 第二个目标是使用其内部计算机名称进行连接(因为 I
我是一名优秀的程序员,十分优秀!