gpt4 book ai didi

azure - 如何监视 Azure 存储帐户的 IOPS

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

使用 Azure 一段时间后,我很清楚 Azure 存储帐户默认的 20,000 IOPS 限制。然而,我还没有找到有关如何监控帐户 IOPS 以确定其是否受到限制的最新文档。这在调试应用程序、虚拟机和 ASR 复制的性能问题时非常重要 - 仅举三个可能的用途。

如果有人知道跟踪帐户总 IOPS 和/或是否在任何时间点受到限制的正确方法,我将不胜感激 - 如果有一个简单的解决方案可以随着时间的推移监控此情况,那就更好了,否则,如果存在的只是一个 API/PowerShell cmdlet,我想我将不得不编写一些内容来随着时间的推移定期保存数据。

最佳答案

您可以使用Azure Monitor | 监控存储帐户的限制情况。指标。有 3 个指标与您的问题相关,分别是

  1. 匿名节流错误
  2. SASThrotdlingError
  3. 节流错误

这些指标针对 4 个存储帐户抽象(blob、文件、表、队列)中的每一个而存在。如果您不确定存储帐户的使用方式,请监控所有 4 项服务的这些指标。 ASR、备份和虚拟机之类的东西将使用 blob 服务。

要配置此功能,请转到Azure Monitor |门户中的“指标”边栏选项卡,然后选择要监控的存储帐户。然后勾选您感兴​​趣的指标。下图显示了为 Blob 服务配置的这 3 个指标的图表。

enter image description here

您还可以根据这些指标配置警报,以便在发生任何这些限制事件时向您发出警报。

对于测量存储帐户的 IOPS,您可以监控存储帐户的事务指标。这并不是真正测量 IOPS,但它确实使您可以了解存储帐户中的事务数量(与 IOPS 相关)。您可以通过存储帐户边栏选项卡进行配置,然后单击“监控”部分中的“指标”,如下所示。

enter image description here

关于azure - 如何监视 Azure 存储帐户的 IOPS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50585269/

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