Microsoft Azure Storage监控


Microsoft Azure Storage - 概述

Azure Storage是一组高度可伸缩的基于云的存储服务,可用于运行在Azure云中的应用程序。Azure Storage提供了存储文件(文件存储)、文件和媒体(Blob存储)、消息(队列存储)和非关系模式无数据(表存储)的设施。

创建一个新的Microsoft Azure监视器 

前提条件:
按照以下步骤在Azure门户 中启用指标:

  • 导航到您的存储帐户。
  • 在菜单选项中选择诊断
  • 确保状态设置为ON。
  • 选择提供的所有指标。
  • 指定保留策略,以指示保留指标和日志数据的时间。
  • 选择保存。

若要创建新的Azure存储监视器,请按照下面给出的步骤进行操作:

  • 点击Applications ManagerWeb客户端中的新建监视器链接。
  • 云应用程序类别 下选择 'Microsoft Azure'。
  • 指定Microsoft Azure监视器的显示名称
  • 输入Microsoft Azure订阅的 订阅ID
  • 单击Azure服务 文本框并从下拉菜单中选择存储帐户
  • 选择发现模式:
    • 发现使用AD应用 & 服务条款:参考 先决条件链接 并在新的监视器 页面中提供上述先决条件步骤中获得的客户端ID、租户ID & 和应用程序密钥。
    • 使用Azure组织帐户(Powershell)的发现:参考 先决条件链接 并在新监视器 页面中提供用户电子邮件 & 密码字段与创建的组织帐户的用户名 & 密码。
    • 使用OAuth发现: 使用在新监视器 页面的先决条件步骤中获得的OAuth提供程序。参考先决条件部分
  • 指定轮询间隔 以分钟为单位,超时 以秒为单位

注意:

  • Azure存储帐户监控不支持ZRS存储帐户,因为此时它们没有启用指标或日志记录功能。
  • 不支持Azure高级帐户进行监控。除了ZRS帐户外,只有Azure标准帐户被监控性能。
  • Blobs容量指标数据每天在Azure诊断中存储一次。

监控的参数

点击 监视器 选项卡,转到 监视器类别视图 。点击云应用程序 项下的 Microsoft Azure存储。显示的是 Microsoft Azure 存储批量配置视图,分布在三个选项卡:

  • 可用性选项卡提供过去24小时或30天的可用性历史记录。
  • 性能选项卡提供过去24小时或30天的健康状况和事件。
  • 列表视图 使您能够执行 批量管理配置

Microsoft Azure监视器提供了给定订阅下Azure虚拟机的简要详细信息。 单击监视器名称,查看以下选项卡下列出的所有服务器详细信息:

概述

参数描述
存储服务可用性
Blob AvailabilityBlob存储服务的可用性百分比。可用性的计算方法是取总可计费请求值,并将其除以适用请求的数量,包括那些产生意外错误的请求。所有意外错误导致存储服务或指定API操作的可用性降低。
Table Availability表格存储服务的可用性百分比。可用性的计算方法是取总可计费请求值,并将其除以适用请求的数量,包括那些产生意外错误的请求。所有意外错误导致存储服务或指定API操作的可用性降低。
Queue Availability队列存储服务的可用性百分比。可用性的计算方法是取总可计费请求值,并将其除以适用请求的数量,包括那些产生意外错误的请求。所有意外错误导致存储服务或指定API操作的可用性降低。
File Availability文件存储服务的可用性百分比。可用性的计算方法是取总可计费请求值,并将其除以适用请求的数量,包括那些产生意外错误的请求。所有意外错误导致存储服务或指定API操作的可用性降低。

配置

Storage Account NameAzure存储账户名称
Primary Status

存储帐户的状态,可能的值:

  • 可用的
  • 不可用的
Secondary Status

存储帐户副本的状态。可能的值:

  • 可用的
  • 不可用的

只有当复制类型为Standard_RAGRS或Standard_GRS时,此属性才可用。

Resource Group存储帐户被分配到资源组中。
Location存放帐户的地区
Provisioning State

储存帐户准备状态可能的值:

  • 无效的
  • 新建的
  • 删除的
  • 成功地
  • 失败的
  • 取消的
Replication Type

存储帐户使用的复制类型:可能的值:

  • Standard_LRS
  • Standard_GRS
  • Standard_RAGRS
  • Standard_ZRS
  • Premium_LRS


Blobs

参数描述
容量
Blobs User Data Size存储帐户的Blob服务使用的存储量,以MB为单位
Container Count存储帐户的Blob服务中BLOB容器的数量。
Blob Object Count存储帐户的Blob服务中BLOB容器的数量。
Blobs Capacity Data Collected Time在Azure诊断中存储BLOB容量的指标数据时间。
吞吐量
Blobs Total Ingress入口数据量,以MB为单位。这个数字包括从外部客户端进入Azure存储以及进入Azure。
Blobs Total Egress出口数据的数量,以MB为单位。这个数字包括从Azure存储到外部客户端的出口,以及Azure内部的出口。因此,这个数字不反映可收费出口。
Blobs Total Requests向Blobs存储服务或指定API操作发出的请求数。这个数字包括成功的和失败的请求,以及产生错误的请求。
Blobs Total Billable Requests对Blob可计费请求的数量
Blobs Data Collected Time在Azure诊断中存储BLOB性能指标数据的时间。
延迟
Blobs Average End-To-End Latency向Blob或指定的API操作发出成功请求平均端到端的延迟,以毫秒为单位。此值包括Azure存储中读取请求、发送响应和接收响应确认所需的处理时间。
Blobs Average Server LatencyAzure Storage用于处理成功请求的平均延迟,以毫秒为单位。此值不包括AverageE2ELatency 中指定的网络延迟。
请求失败-限制错误
Blobs Throttling Errors对Blob存储服务或指定API操作(返回ThrottlingError)的已验证请求的数量。
Blobs Anonymous Throttling Errors对Blob存储服务或指定API操作(返回AnonymousThrottlingError)的匿名请求数。
Blobs SAS Throttling Errors对Blob存储服务或指定API操作(返回了SASThrottlingError)的SAS请求数。
Blobs Throttling Error Percentage以限制错误失败请求的百分比。
请求失败 — 错误超时
Blobs Client Timeout Errors对Blob存储服务或指定的API操作(返回ClientTimeoutError)进行身份验证的请求数。
Blobs Anonymous Client Timeout Errors对Blob存储服务或指定API操作(返回AnonymousClientTimeoutError)的匿名请求数。
Blobs SAS Client Timeout Errors对Blob存储服务或指定API操作(返回SASClientTimeoutError)的SAS请求数。
Blobs Server Timeout Errors对Blob存储服务或指定API操作(返回ServerTimeoutError)进行身份验证的请求数。
Blobs Anonymous Server Timeout Errors对Blob存储服务或指定API操作(返回AnonymousServerTimeoutError)的匿名请求数。
Blobs SAS Server Timeout Errors对Blob存储服务或指定API操作(返回SASServerTimeoutError)的SAS请求数。
Blobs Percent Timeout Errors因超时错误而失败请求的百分比。此数字包括客户端和服务器超时。
请求失败 — 其他客户端错误
Blobs Client Other Errors对存储服务或指定API操作(返回ClientOtherError)的已验证请求数。
Blobs SAS Client Other Errors对存储服务或指定API操作(返回SASClientOtherError)的SAS请求数。
Blobs Anonymous Client Other Errors对存储服务或指定API操作(返回AnonymousClientOtherError)的匿名请求数。
Blobs Client Other Error Percentage因客户端其他错误而失败的请求百分比。
请求失败 — 其他服务器错误
Blobs Server Other Errors对Blob存储服务或指定的API操作(返回ServerOtherError)进行身份验证的请求数。
Blobs Anonymous Server Other Errors对Blob存储服务或指定的API操作(返回AnonymousServerOtherError)的匿名请求数。
BBlobs SAS Server Other Errors对Blob存储服务或指定的API操作(返回SASServerOtherError)的SAS请求数。
Blobs Server Other Error Percentage因服务器其他错误而失败的请求的百分比。
请求失败 — 授权错误
Blobs Authorization Errors对Blob存储服务或指定API操作(返回AuthorizationError)进行身份验证的请求数。
Blobs Anonymous Authorization Errors对Blob存储服务或指定API操作(返回AnonymousAuthorizationError)的匿名请求数。
Blobs SAS Authorization Errors对Blob存储服务或指定API操作(返回SASAuthorizationError)的SAS请求数。
Blobs Authorization Errors Percentage由于授权错误而失败的请求的百分比。
请求失败 — 网络错误
Blobs Network Errors对Blob存储服务或指定API操作(返回NetworkError)进行身份验证的请求数。
Blobs Anonymous Network Errors对Blob存储服务或指定API操作(返回AnonymousNetworkError)的匿名请求数。
Blobs SAS Network Errors对Blob存储服务或指定API操作(返回SASNetworkError)的SAS请求数。
Blobs Network Errors Percentage因网络错误而失败的请求百分比。
成功的请求
Successful Requests to Blobs对存储服务或指定的API操作的成功请求数。
Blobs Anonymous Successful Requests对存储服务或指定的API操作成功的匿名请求数。
Blobs SAS Successful Requests对存储服务或指定的API操作成功执行的共享访问签名(SAS)请求数。
Blobs Successful Requests Percentage成功请求的百分比。
注意: 如果没有针对存储的请求,则成功百分比 指标的值将为零。如果您正在监控成功百分比,您还需要确保总请求指标的值大于零。


表格

参数描述
吞吐量
Tables Total Ingress入口数据量,以MB为单位。这个数字包括从外部客户端进入Azure存储以及进入Azure内部。
Tables Total Egress出口数据量,以MB为单位。此数字包括从Azure存储到外部客户端的出口以及Azure内部的出口。因此,该数字并不反映计费出口。
Tables Total Requests对表存储服务或指定的API操作的请求数。这个数字包括成功和失败的请求,以及产生错误的请求。
Tables Total Billable Requests表格的可计费请求数
Tables Data Collected Time表格性能指标数据存储在Azure诊断中的时间。
延迟
Tables Average End-To-End Latency向表格或指定的API操作发出成功请求的平均端到端延迟,以毫秒为单位。此值包括在Azure存储中读取请求、发送响应和接收响应确认所需的处理时间。
Tables Average Server LatencyAzure存储用于处理成功请求的平均延迟(毫秒)。此值不包括AverageE2ELatency 中指定的网络延迟。
请求失败- 限制错误
Tables Throttling Errors对表格存储服务或指定API操作(返回ThrottlingError)的认证请求数量。
Tables Anonymous Throttling Errors表存储服务或指定API操作(返回AnonymousThrottlingError)的匿名请求数。
Tables SAS Throttling Errors表存储服务或指定API操作(返回SASThrottlingError)的SAS请求数。
Tables Throttling Error Percentage以限制错误失败的请求百分比。
请求失败 — 超时错误 
Tables Client Timeout Errors对表格存储服务或指定API操作(返回ClientTimeoutError)进行身份验证的请求数。
Tables Anonymous Client Timeout Errors对表格存储服务或指定API操作(返回AnonymousClientTimeoutError)的匿名请求数。
Tables SAS Client Timeout Errors对表格存储服务或指定API操作(返回SASClientTimeoutError)的SAS请求数。
Tables Server Timeout Errors对表格存储服务或指定API操作(返回ServerTimeoutError)进行身份验证的请求数。
Tables Anonymous Server Timeout Errors对表格存储服务或指定API操作(返回AnonymousServerTimeoutError)的匿名请求数。
Tables SAS Server Timeout Errors对表存储服务或指定的API操作(返回SASServerTimeoutError)的SAS请求数。
Tables Percent Timeout Errors因超时错误而失败的请求百分比。此数字包括客户端和服务器超时。
请求失败 — 其他客户端错误
Tables Client Other Errors对表存储服务或指定API操作(返回ClientOtherError)进行身份验证的请求数。
Tables SAS Client Other Errors对格表存储服务或指定API操作(返回SASClientOtherError)的SAS请求数。
Tables Anonymous Client Other Errors对表存储服务或指定API操作(返回AnonymousClientOtherError)的匿名请求数。
Tables Client Other Error Percentage因客户端其他错误而失败的请求的百分比。
请求失败 — 其他服务器错误
Tables Server Other Errors对表存储服务或指定API操作(返回ServerOtherError)进行身份验证的请求数。
Tables Anonymous Server Other Errors对表存储服务或指定API操作(返回AnonymousServerOtherError)的匿名请求数。
Tables SAS Server Other Errors对表存储服务或指定API操作(返回SASServerOtherError)的SAS请求数。
Tables Server Other Error Percentage因服务器其他错误而失败的请求的百分比。
请求失败 — 授权错误
Tables Authorization Errors对表存储服务或指定API操作(返回AuthorizationError)进行身份验证的请求数
Tables Anonymous Authorization Errors对表存储服务或指定API操作(返回AnonymousAuthorizationError)的匿名请求数。
Tables SAS Authorization Errors对表格存储服务或指定API操作(返回SASAuthorizationError)的SAS请求数。
Tables Authorization Errors Percentage由于授权错误而失败的请求的百分比。
请求失败 — 网络错误
Tables Network Errors对表存储服务或指定API操作(返回NetworkError)进行身份验证的请求数。
Tables Anonymous Network Errors对表存储服务或指定API操作(返回AnonymousNetworkError)的匿名请求数。
Tables SAS Network Errors对表存储服务或指定API操作(返回SASNetworkError)的SAS请求数。
Tables Network Errors Percentage因网络错误而失败的请求的百分比。
成功请求
Tables Requests to Blobs对表存储服务或指定的API操作的成功请求数。
Tables Anonymous Successful Requests对表存储服务或指定的API操作成功执行的匿名请求数。
Tables SAS Successful Requests对表存储服务或指定API操作发出的成功共享访问签名(SAS)请求数。
Tables Successful Requests Percentage成功请求的百分比。
请注意,如果没有针对存储的请求,则PercentSuccess指标的值将为零。如果您正在监控PercentSuccess,您将希望确保TotalRequests指标的值大于零。


文件

参数描述
吞吐量
Files Total Ingress入口数据数量,以MB为单位。这个数字包括从外部客户端进入Azure存储以及进入Azure内部。
文Files Total Egress出口数据量,以MB为单位。此数字包括从Azure存储到外部客户端的出口以及Azure内部的出口。因此,该数字并不反映计费出口。
Files Total Requests对文件存储服务或指定的API操作的请求数。这个数字包括成功和失败的请求,以及产生错误的请求。
Files Total Billable Requests对文件的可计费请求数
Files Data Collected Time文件性能指标数据存储在Azure诊断中的时间。
延迟
Files Average End-To-End Latency对文件存储服务或指定API操作成功请求的平均端到端延迟(毫秒)。此值包括在Azure存储中读取请求、发送响应和接收响应确认所需的处理时间。
Files Average Server LatencyAzure存储用于处理成功请求的平均延迟(毫秒)。 此值不包括AverageE2ELatency中指定的网络延迟。
请求失败 - 限制错误
Files Throttling Errors对文件存储服务或指定API操作(返回ThrottlingError)进行身份验证的请求数。
Files Anonymous Throttling Errors对文件存储服务或指定API操作(返回AnonymousThrottlingError)的匿名请求数。
Files SAS Throttling Errors对文件存储服务或指定API操作(返回SASThrottlingError)的SAS请求数。
Files Throttling Error Percentage由于限制错误而失败的请求的百分比。
请求失败 — 超时错误
Files Client Timeout Errors对文件存储服务或指定的API操作(返回ClientTimeoutError)进行身份验证的请求数。
Files Anonymous Client Timeout Errors对文件存储服务或指定的API操作(返回AnonymousClientTimeoutError)的匿名请求数。
Files SAS Client Timeout Errors对文件存储服务或指定的API操作(返回SASClientTimeoutError)的SAS请求数。
Files Server Timeout Errors对文件存储服务或指定的API操作(返回ServerTimeoutError)的已验证请求数。
Files Anonymous Server Timeout Errors对文件存储服务或指定的API操作(返回AnonymousServerTimeoutError)的匿名请求数。
Files SAS Server Timeout Errors对文件存储服务或指定的API操作(返回SASServerTimeoutError)的SAS请求数。
Files Percent Timeout Errors因超时错误而失败的请求的百分比。此数字包括客户端和服务器超时。
请求失败 — 其他客户端错误
Files Client Other Errors对文件存储服务或指定的API操作(返回ClientTheError)的已验证请求数。
Files SAS Client Other Errors对文件存储服务或指定的API操作(返回SASClientorError)的SAS请求数。
Files Anonymous Client Other Errors对文件存储服务或指定的API操作(返回AnonymousClientTheError)的匿名请求数。
Files Client Other Error Percentage因ClientOtherError而失败的请求的百分比。
请求失败 — 其他服务器错误
Files Server Other Errors对文件存储服务或指定API操作(返回ServerOtherError)的已验证请求数。
Files Anonymous Server Other Errors对文件存储服务或指定的API操作(返回AnonymousServerOtherError)的匿名请求数。
Files SAS Server Other Errors对文件存储服务或指定的API操作(返回SASServerOtherError)的SAS请求数。
Files Server Other Error Percentage因ServerOtherError而失败的请求的百分比。
请求失败 — 授权错误
Files Authorization Errors对文件存储服务或指定的API操作(返回AuthorizationError)的已验证请求数。
Files Anonymous Authorization Errors对文件存储服务或指定的API操作(返回AnonymousAuthorizationError)的匿名请求数。
Files SAS Authorization Errors对文件存储服务或指定API操作(返回SASAuthorizationError)的SAS请求数。
Files Authorization Errors Percentage因为AuthorizationError而失败的请求的百分比。
请求失败 — 网络错误
Files Network Errors对文件存储服务或指定的API操作(返回NetworkError)的已验证请求数。
Files Anonymous Network Errors对文件存储服务或指定的API操作(返回AnonymousNetworkError)的匿名请求数。
Files SAS Network Errors对文件存储服务或指定的API操作(返回SASNetworkError)的SAS请求数。
Files Network Errors Percentage因NetworkError而失败的请求百分比。
成功的请求
Files Requests to Blobs对文件存储服务或指定API操作的成功请求数。
Files Anonymous Successful Requests对文件存储服务或指定API操作成功的匿名请求数。
Files SAS Successful Requests对文件存储服务或指定API操作发出的成功共享访问签名(SAS)请求数。
Files Successful Requests Percentage成功请求的百分比。
请注意,如果没有针对存储的请求,则PercentSuccess指标值的值将为零。如果您正在监控PercentSuccess,您还需要确保TotalRequests指标值的值大于零。


队列

参数描述
吞吐量
Queues Total Ingress入口数据量,以MB为单位。这个数字包括从外部客户端进入Azure存储以及进入Azure内部的总量。
Queues Total Egress出口数据量,以MB为单位。此数字包括从Azure存储到外部客户端出口以及Azure内部出口的总量。因此,该数字并不反映计费出口。
Queues Total Requests对队列存储服务或指定API操作的请求数。这个数字包括成功和失败的请求,以及产生错误的请求。
Queues Total Billable Requests对队列的可计费请求数
Queues Data Collected Time队列性能指标数据存储在Azure Diagnostics中的时间。
延迟
Queues Average End-To-End Latency对队列或指定API操作成功请求的平均端到端延迟(毫秒)。此值包括在Azure存储中读取请求、发送响应和接收响应确认所需的处理时间。
Queues Average Server LatencyAzure存储用于处理成功请求的平均延迟(毫秒)。此值不包括AverageE2ELatency 中指定的网络延迟。
请求失败 - 限制错误
Queues Throttling Errors对队列存储服务或指定API操作(返回ThrottlingError)的已验证请求数。
Queues Anonymous Throttling Errors对队列存储服务或指定API操作(返回AnonymousThrottlingError)的匿名请求数。
Queues SAS Throttling Errors对队列存储服务或指定API操作(返回SASThrottlingError)的SAS请求数。
Queues Throttling Error Percentage由于限制错误而失败的请求百分比。
请求失败 — 超时错误
Queues Client Timeout Errors对队列存储服务或指定API操作(返回ClientTimeoutError)的已验证请求数。
Queues Anonymous Client Timeout Errors对队列存储服务或指定API操作(返回AnonymousClientTimeoutError)的匿名请求数。
Queues SAS Client Timeout Errors对队列存储服务或指定API操作(返回SASClientTimeoutError)的SAS请求数。
Queues Server Timeout Errors对队列存储服务或指定API操作(返回ServerTimeoutError)的已验证请求数。
Queues Anonymous Server Timeout Errors对队列存储服务或指定API操作(返回AnonymousServerTimeoutError)的匿名请求数。
Queues SAS Server Timeout Errors对队列存储服务或指定API操作返回(SASServerTimeoutError)的SAS请求数。
Queues Percent Timeout Errors因超时错误而失败的请求的百分比。此数字包括客户端和服务器超时。
请求失败 — 其他客户端错误
Queues Client Other Errors对队列存储服务或指定API操作(返回ClientTheError)的已验证请求数。
Queues SAS Client Other Errors对队列存储服务或指定API操作(返回SASClientorError)的SAS请求数,该操作。
Queues Anonymous Client Other Errors对队列存储服务或指定API操作(返回AnonymousClientTheError)的匿名请求数。
Queues Client Other Error Percentage因ClientOtherError而失败的请求的百分比。
请求失败 — 其他服务器错误
Queues Server Other Errors对队列存储服务或指定API操作(返回ServerOtherError)的已验证请求数。
Queues Anonymous Server Other Errors对队列存储服务或指定API操作(返回AnonymousServerOtherError)的匿名请求数。
Queues SAS Server Other Errors对队列存储服务或指定API操作(返回SASServerOtherError)的SAS请求数。
Queues Server Other Error Percentage因ServerOtherError而失败的请求的百分比。
请求失败 — 授权错误
Queues Authorization Errors对队列存储服务或指定API操作(返回AuthorizationError)的已验证请求数。
Queues Anonymous Authorization Errors对队列存储服务或指定API操作(返回AnonymousAuthorizationError)的匿名请求数。
Queues SAS Authorization Errors对队列存储服务或指定API操作(返回SASAuthorizationError)的SAS请求数。
Queues Authorization Errors Percentage由于AuthorizationError而失败的请求的百分比。
请求失败 — 网络错误
Queues Network Errors对队列存储服务或指定API操作(返回NetworkError)的已验证请求数。
Queues Anonymous Network Errors对队列存储服务或指定API操作(返回AnonymousNetworkError)的匿名请求数。
Queues SAS Network Errors对队列存储服务或指定API操作(返回SASNetworkError)的SAS请求数。
Queues Network Errors Percentage因NetworkError而失败的请求的百分比。
成功的请求
Queues Requests to Blobs对队列存储服务或指定API操作的成功请求数。
Queues Anonymous Successful Requests对指定API队列或服务发出成功的匿名操作请求数。
Queues SAS Successful Requests对队列存储服务或指定API操作发出成功的共享访问签名(SAS)请求数。
Queues Successful Requests Percentage成功请求的百分比。
请注意,如果没有针对存储的请求,则PercentSuccess指标值将为零。如果您正在监控PercentSuccess,您还需要确保TotalRequests指标值大于零。

受到世界各地客户的喜爱

"具有广泛监控功能的Standout工具"

它允许我们跟踪关键指标,如响应时间、资源利用率、错误率和交易性能。实时监控告警会及时通知我们任何问题或异常,使我们能够立即采取行动。

审稿人角色:研究与开发

我喜欢Applications Manager,因为它可以帮助我们检测服务器和SQL数据库中存在的问题。
卡洛斯·里韦罗

Lexmark技术支持经理

受到全球6000多家企业的信任

我们的客户