MetricsEntity
Class
Definition
Represents an entity in a storage analytics metrics table.
public class MetricsEntity : Microsoft.WindowsAzure.Storage.Table.TableEntity
- Inheritance
Inherited Members
Microsoft.WindowsAzure.Storage.Table.TableEntity
Constructors
| MetricsEntity() |
Initializes a new instance of the MetricsEntity class. |
Properties
| AccessType |
Gets the AccessType property for the metrics entity, indicating the type of access logged. |
| AnonymousAuthorizationError |
Gets or sets the AnonymousAuthorizationError property for the metrics entity, indicating the number of anonymous requests that returned an AuthorizationError. |
| AnonymousClientOtherError |
Gets or sets the AnonymousClientOtherError property for the metrics entity, indicating the number of anonymous requests that returned an ClientOtherError. |
| AnonymousClientTimeoutError |
Gets or sets the AnonymousClientTimeoutError property for the metrics entity, indicating the number of anonymous requests that returned a ClientTimeoutError. |
| AnonymousNetworkError |
Gets or sets the AnonymousNetworkError property for the metrics entity, indicating the number of anonymous requests that returned a NetworkError. |
| AnonymousServerOtherError |
Gets or sets the AnonymousServerOtherError property for the metrics entity, indicating the number of anonymous requests that returned a ServerOtherError. |
| AnonymousServerTimeoutError |
Gets or sets the AnonymousServerTimeoutError property for the metrics entity, indicating the number of anonymous requests that returned a ServerTimeoutError. |
| AnonymousSuccess |
Gets or sets the AnonymousSuccess property for the metrics entity, indicating the number of successful anonymous requests. |
| AnonymousThrottlingError |
Gets or sets the AnonymousThrottlingError property for the metrics entity, indicating the number of anonymous requests that returned a ThrottlingError. |
| AuthorizationError |
Gets or sets the AuthorizationError property for the metrics entity, indicating the number of authenticated requests that returned an AuthorizationError. |
| Availability |
Gets or sets the Availability property for the metrics entity, indicating the percentage of availability. |
| AverageE2ELatency |
Gets or sets the AverageE2ELatency property for the metrics entity, indicating the average end-to-end latency of successful requests. |
| AverageServerLatency |
Gets or sets the AverageServerLatency property for the metrics entity, indicating the average latency for the service to process a successful request. |
| ClientOtherError |
Gets or sets the ClientOtherError property for the metrics entity, indicating the number of authenticated requests that returned a ClientOtherError. |
| ClientTimeoutError |
Gets or sets the ClientTimeoutError property for the metrics entity, indicating the number of authenticated requests that returned a ClientTimeoutError. |
| NetworkError |
Gets or sets the NetworkError property for the metrics entity, indicating the number of authenticated requests that returned a NetworkError. |
| PercentAuthorizationError |
Gets or sets the PercentAuthorizationError property for the metrics entity, indicating the percentage of requests that failed with an AuthorizationError. |
| PercentClientOtherError |
Gets or sets the PercentClientOtherError property for the metrics entity, indicating the percentage of requests that failed with a ClientOtherError. |
| PercentNetworkError |
Gets or sets the PercentNetworkError property for the metrics entity, indicating the percentage of requests that failed with a NetworkError. |
| PercentServerOtherError |
Gets or sets the PercentServerOtherError property for the metrics entity, indicating the percentage of requests that failed with a ServerOtherError. |
| PercentSuccess |
Gets or sets the PercentSuccess property for the metrics entity, indicating the percentage of successful requests. |
| PercentThrottlingError |
Gets or sets the PercentThrottlingError property for the metrics entity, indicating the percentage of requests that failed with a throttling error. |
| PercentTimeoutError |
Gets or sets the PercentTimeoutError property for the metrics entity, indicating the percentage of requests that failed with a timeout error. |
| SASAuthorizationError |
Gets or sets the SASAuthorizationError property for the metrics entity, indicating the number of SAS requests that returned an AuthorizationError. |
| SASClientOtherError |
Gets or sets the SASClientOtherError property for the metrics entity, indicating the number of SAS requests that returned a ClientOtherError. |
| SASClientTimeoutError |
Gets or sets the SASClientTimeoutError property for the metrics entity, indicating the number of SAS requests that returned a ClientTimeoutError. |
| SASNetworkError |
Gets or sets the SASNetworkError property for the metrics entity, indicating the number of SAS requests that returned a NetworkError. |
| SASServerOtherError |
Gets or sets the SASServerOtherError property for the metrics entity, indicating the number of SAS requests that returned a ServerOtherError. |
| SASServerTimeoutError |
Gets or sets the SASServerTimeoutError property for the metrics entity, indicating the number of SAS requests that returned a ServerTimeoutError. |
| SASSuccess |
Gets or sets the SASSuccess property for the metrics entity, indicating the number of successful SAS requests. |
| SASThrottlingError |
Gets or sets the SASThrottlingError property for the metrics entity, indicating the number of SAS requests that returned a ThrottlingError. |
| ServerOtherError |
Gets or sets the ServerOtherError property for the metrics entity, indicating the number of authenticated requests that returned a ServerOtherError. |
| ServerTimeoutError |
Gets or sets the ServerTimeoutError property for the metrics entity, indicating the number of authenticated requests that returned a ServerTimeoutError. |
| Success |
Gets or sets the Success property for the metrics entity, indicating the number of successful requests. |
| ThrottlingError |
Gets or sets the ThrottlingError property for the metrics entity, indicating the number of authenticated requests that returned a ThrottlingError. |
| Time |
Gets the metrics entity's timestamp in UTC, representing the start time for that log entry. |
| TotalBillableRequests |
Gets or sets the TotalBillableRequests property for the metrics entity, indicating the total number of billable requests. |
| TotalEgress |
Gets or sets the TotalEgress property for the metrics entity, indicating the quantity of egress data, in bytes. |
| TotalIngress |
Gets or sets the TotalIngress property for the metrics entity, indicating the quantity of ingress data, in bytes. |
| TotalRequests |
Gets or sets the TotalRequests property for the metrics entity, indicating the total number of requests. |
| TransactionType |
Gets the TransactionType property for the metrics entity, indicating the type of transaction logged. |
Extension Methods
| IsDefined(Object) | |
| IsNull(Object) | |
| IsPrimitive(Object) |