Freigeben über


针对Azure Storage的关键运行指标的度量与分析(Metrics and Analytics)

 

Azure ??(Storage)?Microsoft Azure????????????,???????(??Azure???VM?VHD??????HDInsight?),??????????

??????????????IT????????,???????Azure?????(Multi-tenancy)?????,??????????????????????,????????????????????

??????????????Azure?????,?????????????,??????????????????????

??,?????????????,?Blob??????????,?????????(FileShare,??????Preview??)?????????

?Azure????(Management Portal)?,?????????????????????????????????,???????????(Storage Account),?“??”??,?“??”?“????”??Blob? ?????,???????

clip_image002

??,????? REST API ????????????????,??:PUT https:// <account-name>.blob.core.windows.net/?restype=service&comp=properties HTTP/1.1?

??????,??????,“??”?“????”??????“??”?????,????????,??????????

??,?????????,????????,???????,??Blob???(Container),???????,??????Container, Table, Queue??????,???????????:

??,??Blob Container,?????:

48 bytes + Len(ContainerName) * 2 bytes +

For-Each Metadata[3 bytes + Len(MetadataName) + Len(Value)] +

For-Each Signed Identifier[512 bytes]

??Table Entity,?????:

4 bytes + Len (PartitionKey + RowKey) * 2 bytes +

For-Each Property(8 bytes + Len(Property Name) * 2 bytes + Sizeof(.Net Property Type))

??Queue,?????:

24 bytes + Len(QueueName) * 2 +

For-Each Metadata(4 bytes + Len(QueueName) * 2 bytes + Len(Value) * 2 bytes)

??????,???????????:

????Container, Table, Queue???

 

???????,?????????,?Azure????????????????

????????????,?????????,??????:

  • TotalRequests,?????????? API ?????????
  • TotalEgress,??????(??)?
  • TotalIngress,??????(??)?
  • TotalBillableRequests,?????????Azure????????,?????????????????

??,?????????????,????????????????,??:

  • ThrottlingError,???????????????????,???????????,??????????????,??????????
  • PercentThrottlingError,?????????????????
  • PercentTimeoutError,???????????????????????????????
  • PercentAuthorizationError,?????? AuthorizationError ?????????????????,??????????????????
  • NetworkError,?????????? API ??????? NetworkError ????????

??,?????????????????????,??:

  • AverageE2ELatency,?????????? API ???????????????????(??)?????? Windows Azure ??????????????????????????
  • AverageServerLatency,?Azure ?????????????????(??)??????? AverageE2ELatency ???????????

??????,?????????????????,??????(Partition Key),??????????