gpt4 book ai didi

Azure 应用服务针对带条件的自动缩放实例计数发出警报

转载 作者:行者123 更新时间:2023-12-02 07:43:12 30 4
gpt4 key购买 nike

上下文:Azure 中的应用程序服务,启用自动缩放 2 到 8 个实例。通常工作负载在 2..4 个实例之间波动,并且只有在极少数情况下才会将最大数量扩展到 8 个实例 - 对于这种情况,我想设置警报。比方说,我对 4 个实例数以上的所有缩放操作感兴趣。

问题:找不到可以选择自动缩放实例计数的警报“范围 + 条件信号”组合。这些数据是否可以访问?

并且“否” - 我不想使用 OOB“横向扩展 - 通知”功能,因为此功能会发送有关所有扩展操作的电子邮件。由于我对 2..4 个实例不感兴趣并且只对 >4 个实例感兴趣,因此调节必须是可能的。

最佳答案

您可以通过将自动缩放操作日志投影到日志分析工作区并随后创建自定义警报来为 Web 应用程序中的自动缩放操作创建警报机制。

以下是您需要遵循的步骤:

  1. 转到门户中“导航至诊断设置”下的“横向扩展(应用服务计划)”选项。

enter image description here

  • 为自动扩缩操作创建诊断设置,并将这些日志投影到日志分析工作区。
  • enter image description here

  • 根据上面分享的要求,使用以下查询来拉取实例数较多的网络应用的横向扩展操作。
  • AutoscaleScaleActionsLog | where OperationName == 'InstanceScaleAction' and ResultType  == "Succeeded" 
    | where NewInstanceCount >4 and ScaleDirection == 'Increase'
  • 使用日志分析空间中的“新警报规则”选项创建自定义警报并使用上述查询作为信号,如下图所示。
  • enter image description here

    这是使用上述查询创建的警报规则的示例图像

    enter image description here

    上述警报查询每三十分钟运行一次,如果记录了任何自动缩放操作,它将触发向提到的收件人发送一封电子邮件。

  • 点击保存,启用警报规则
  • 这是由警报规则触发的示例电子邮件输出

    enter image description here

    关于Azure 应用服务针对带条件的自动缩放实例计数发出警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69071772/

    30 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com