Files metrics
Azure Files provides managed file shares in the cloud to replace or supplement on-premises file servers, simplify cloud development, create containers, and 'lift and shift' applications. Azure Files are accessible using SMB and NFS protocols, as well as a REST API. Use the Azure Resource Manager to gather metrics for this resource, then ensure your cloud platform is configured in SolarWinds Observability SaaS to collect this resource type's data. See Add an Azure cloud account.
Depending on the subscription pricing tier of your Azure account or its resources, additional metrics may be available for this entity. To collect additional Azure metrics, select the premium pricing tier when configuring your Azure namespaces.
Many of the collected metrics from Azure Files entities are displayed as widgets in SolarWinds Observability explorers; additional metrics may be collected and available in the Metrics Explorer. You can also create an alert for when an entity's metric value moves out of a specific range. See Entities in SolarWinds Observability SaaS for information about entity types in SolarWinds Observability SaaS.
Entities are created for each Azure resource, and the display name of these entities are the Azure storage account names. However, Azure storage accounts can contain multiple resources. As a result, the Entity Explorer contains two entities with identical names for the Azure Blob Storage and Azure Files entity types.
The following table lists azure.storage.files
in the search box.
Metric | Description |
---|---|
sw.metrics.healthscore |
Health score. A health score provides real-time insight into the overall health and performance of your monitored entities. The health score is calculated based on anomalies detected for the entity, alerts triggered for the entity's metrics, and the status of the entity. The health score is displayed as a single numerical value that ranges from a Good (70-100) to Moderate (40-69) to Bad (0-39) distinction. To view the health score for Azure Files entities in the Metrics Explorer, filter the |
azure.storage.files.availability
|
Availability. The average percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the total billable requests value and dividing it by the number of applicable requests, including those requests that produced unexpected errors. |
azure.storage.files.egress
|
Egress. The total amount of egress data. This number includes egress from an external client into Azure Storage as well as egress within Azure. |
azure.storage.files.file_capacity
|
FileCapacity. The average amount of file storage used by the storage account. |
azure.storage.files.file_count
|
FileCount. The average number of files in the storage account. |
azure.storage.files.fileshare_count
|
FileShareCount. The average number of file shares in the storage account. |
azure.storage.files.fileshare_quota
|
FileShareQuota. The average upper limit on the amount of storage that can be used by Azure Files service in bytes. |
azure.storage.files.fileshare_snapshotcount
|
FileShareSnapshotCount. The average number of snapshots present on the share in the storage account's Azure Files service. |
azure.storage.files.fileshare_snapshotsize
|
FileShareSnapshotSize. The average amount of storage used by the snapshots in the storage account's Azure Files service. |
azure.storage.files.ingress
|
Ingress. The total amount of ingress data. This number includes ingress from an external client into Azure Storage as well as ingress within Azure. |
azure.storage.files.success.e2e_latency
|
SuccessE2ELatency. The average end-to-end latency of successful requests made to a storage service or the specified API operation. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response. |
azure.storage.files.success.server_latency
|
SuccessServerLatency. The average time used to process a successful request by Azure Storage. This value does not include the network latency specified in SuccessE2ELatency. |
azure.storage.files.transactions
|
Transactions. The total number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests that produced errors. |