如何监视Azure存储帐户的IOPS

如何监视Azure存储帐户的IOPS,azure,azure-storage,azure-monitoring,Azure,Azure Storage,Azure Monitoring,使用Azure已有一段时间了,我很清楚Azure存储帐户的默认IOPS限制为20000。然而,我还没有找到关于如何监控帐户IOPS以确定其是否受到限制的最新文档。在调试应用程序、虚拟机和ASR复制的性能问题时,这一点很重要,但有三种可能的用途 如果有人知道跟踪帐户总IOPS的正确方法和/或在任何时间点它是否被限制,我将不胜感激-如果有一个简单的解决方案可以随时间监控此情况,那就更好了,否则如果只存在一个API/PowerShell cmdlet,我想我必须编写一些东西来定期保存数据。您可以使用A

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


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

您可以使用Azure monitor | Metrics监控存储帐户的节流。有3个指标与您的问题相关,分别是

  • 匿名节流错误
  • SASThrottlingError
  • 节流误差
  • 这些指标适用于4种存储帐户抽象(blob、文件、表、队列)中的每一种。如果您不确定存储帐户的使用方式,请监控所有4项服务的这些指标。像ASR、备份和VM这样的东西将使用blob服务

    要对此进行配置,请转到门户中的Azure Monitor | Metrics刀片服务器,并选择要监视的存储帐户。然后检查你感兴趣的指标。下图显示了为blob服务配置的这3个指标的图表

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

    至于测量存储帐户的IOPS,您可以监视存储帐户的事务指标。这并不是真正测量IOPS,但它确实可以让您了解整个存储帐户中的事务数(与IOPS相关的事务数)。您可以从存储帐户刀片服务器进行配置,然后单击监控部分中的度量,如下所示


    您可以使用Azure monitor | Metrics监控存储帐户的节流。有3个指标与您的问题相关,分别是

  • 匿名节流错误
  • SASThrottlingError
  • 节流误差
  • 这些指标适用于4种存储帐户抽象(blob、文件、表、队列)中的每一种。如果您不确定存储帐户的使用方式,请监控所有4项服务的这些指标。像ASR、备份和VM这样的东西将使用blob服务

    要对此进行配置,请转到门户中的Azure Monitor | Metrics刀片服务器,并选择要监视的存储帐户。然后检查你感兴趣的指标。下图显示了为blob服务配置的这3个指标的图表

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

    至于测量存储帐户的IOPS,您可以监视存储帐户的事务指标。这并不是真正测量IOPS,但它确实可以让您了解整个存储帐户中的事务数(与IOPS相关的事务数)。您可以从存储帐户刀片服务器进行配置,然后单击监控部分中的度量,如下所示


    谢谢-这正是我想要的,但所有MS文档都指向存储帐户窗格中可用的节流指标,而不是Azure Monitor:)谢谢-这正是我想要的,但所有MS文档都指向存储帐户窗格中可用的节流指标,而不是Azure Monitor:)