Azure Storage offers a massively scalable object store for data objects, a file system service for the cloud, a messaging store for reliable messaging, and a NoSQL store.
Azure Storage is:
- Durable and highly available
- Secure
- Scalable
- Managed
- Accessible
Use the Azure public cloud integration to discover and collect metrics against the Azure service.
External reference
Azure Monitor - Platform metrics
Setup
To set up the Azure integration and discover the Azure service, go to Azure Integration Discovery Profile and select Storage Volumes
.
Event support
OpsRamp supports Azure events for Azure Storage Volume. Configure Azure Events in the OpsRamp Azure integration discovery profile.
See Process Azure Events for more information on how to configure Azure events.
Supported metrics
OpsRamp Metric | Azure Metric | Metric Display Name | Unit | Description | Aggregation Type |
---|---|---|---|---|---|
azure_storage_UsedCapacity | UsedCapacity | Used capacity | Bytes | The amount of storage used by the storage account.Note: For the "usedCapacity" metric, it is advisable to set the frequency to 60 minutes, as it aligns with Azure's fundamental time granularity of 60 minutes. | Average |
azure_storage_Transactions | Transactions | Transactions | Count | The Number of requests made to a storage service or the specified API operation. This number includes successful and failed requests and requests which produced errors. Use the ResponseType dimension for the number of different types of responses. | Total |
azure_storage_Ingress | Ingress | Ingress | Bytes | The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage and ingress within Azure. | Total |
azure_storage_Egress | Egress | Egress | Bytes | The amount of egress data, in bytes. This number includes egress from an external client into Azure Storage and egress within Azure. As a result, this number does not reflect billable egress. | Total |
azure_storage_SuccessServerLatency | SuccessServerLatency | Success Server Latency | Milliseconds | The average latency used by Azure Storage to process a successful request, in milliseconds. This value does not include the network latency specified in AverageE2ELatency. | Average |
azure_storage_SuccessE2ELatency | SuccessE2ELatency | Success E2E Latency | Milliseconds | The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response. | Average |
azure_storage_Availability | Availability | Availability | Percent | The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation. | Average |
azure_storage_blobservices_BlobCapacity | BlobCapacity | Blob Capacity | Bytes | The amount of storage used by the storage account Blob service in bytes. | Average |
azure_storage_blobservices_BlobCount | BlobCount | Blob Count | Count | The number of blobs in the storage account Blob service. | Average |
azure_storage_ContainerCount< | ContainerCount | Blob Container Count | Count | The number of containers in the storage account Blob service. | Average |
azure_storage_blobservices_Transactions | Transactions | Transactions(Blob) | Count | The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests and requests which produced errors. Use the ResponseType dimension for the number of different types of responses. | Total |
azure_storage_blobservices_Ingress | Ingress | Ingress(Blob) | Bytes | The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage and ingress within Azure. | Total |
azure_storage_blobservices_Egress | Egress(Blob) | Egress(Blob) | Bytes | The amount of egress data, in bytes. This number includes egress from an external client into Azure Storage and egress within Azure. As a result, this number does not reflect billable egress. | Total |
azure_storage_blobservices_SuccessServerLatency | SuccessServerLatency | Success Server Latency(Blob) | Milliseconds | The average latency used by Azure Storage to process a successful request, in milliseconds. This value does not include the network latency specified in AverageE2ELatency. | Average |
azure_storage_blobservices_SuccessE2ELatency | SuccessE2ELatency | Success E2E Latency(Blob) | Milliseconds | The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response. | Average |
azure_storage_blobservices_Availability | Availability | Availability(Blob) | Percent | The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation. | Average |
azure_storage_fileservices_FileCapacity | FileCapacity | File Capacity | Bytes | The amount of storage used by the storage account file service in bytes. | Average |
azure_storage_fileservices_FileCount | FileCount | File Count | Count | The number of file in the storage account file service. | Average |
azure_storage_fileservices_FileShareCount | FileShareCount | File Share Count | Count | The number of file shares in the storage account file service. | Average |
azure_storage_fileservices_Transactions | Transactions | Transactions(File) | Count | The Number of requests made to a storage service or the specified API operation. This number includes successful and failed requests and requests which produced errors. Use ResponseType dimension for the number of different types of responses. | Total |
azure_storage_fileservices_Ingress | Ingress | Ingress(File) | Bytes | The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage and ingress within Azure. | Total |
azure_storage_fileservices_Egress | Egress | Egress(File) | Bytes | The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage and ingress within Azure. | Total |
azure_storage_fileservices_SuccessServerLatency | SuccessServerLatency | Success Server Latency(File) | Milliseconds | The average latency used by Azure Storage to process a successful request, in milliseconds. This value does not include the network latency specified in AverageE2ELatency. | Average |
azure_storage_fileservices_SuccessE2ELatency | SuccessE2ELatency | Success E2E Latency(File) | Milliseconds | The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response. | Average |
azure_storage_fileservices_Availability | Availability | Availability(File) | Percent | The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation. | Average |
azure_storage_tableservices_Availability | TableCapacity | Table Capacity | Bytes | The amount of storage used by the storage account table service in bytes. | Average |
azure_storage_tableservices_TableCount | TableCount | Table Count | Count | The number of table in the storage account table service. | Average |
azure_storage_tableservices_TableEntityCount | TableEntityCount | Table Entity Count | Count | The number of table entities in the storage account table service. | Average |
azure_storage_tableservices_Transactions | Transactions | Transactions(Table) | Count | The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests and requests which produced errors. Use ResponseType dimension for Number of different type of response. | Total |
azure_storage_tableservices_Ingress | Ingress | Ingress(Table) | Bytes | The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage and ingress within Azure. | Total |
azure_storage_tableservices_Egress | Egress | Egress(Table) | Bytes | The amount of egress data, in bytes. This number includes egress from an external client into Azure Storage and egress within Azure. As a result, this number does not reflect billable egress. | Total |
azure_storage_tableservices_SuccessServerLatency | SuccessServerLatency | Success Server Latency(Table) | Milliseconds | The average latency used by Azure Storage to process a successful request, in milliseconds. This value does not include the network latency specified in AverageE2ELatency. | Average |
azure_storage_tableservices_SuccessE2ELatency | SuccessE2ELatency | Success E2E Latency(Table) | Milliseconds | The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response. | Average |
azure_storage_tableservices_Availability | Availability | Availability(Table) | Percent | The Percentage of availability for the storage service or the specified API operation. Availability is calculated by taking TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation. | Average |
azure_storage_queueservices_QueueCapacity | QueueCapacity | Queue Capacity | Count | The amount of queue storage used by the storage account. | Average |
azure_storage_queueservices_QueueCount | QueueCount | Queue Count | Count | The number of queues in the storage account. | Average |
azure_storage_queueservices_QueueMessageCount | QueueMessageCount | Queue Message Count | Count | The number of unexpired queue messages in the storage account. | Average |
azure_storage_queueservices_Transactions | Transactions | Transactions(Queue) | Count | The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests and requests which produced errors. Use ResponseType dimension for Number of different type of response. | Total |
azure_storage_queueservices_Ingress | Ingress | Ingress(Queue) | Bytes | The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage and ingress within Azure. | Total |
azure_storage_queueservices_Egress | Egress | Egress(Queue) | Bytes | The amount of egress data, in bytes. This number includes egress from an external client into Azure Storage and egress within Azure. As a result, this number does not reflect billable egress. | Total |
azure_storage_queueservices_SuccessServerLatency | SuccessServerLatency | Success Server Latency(Queue) | Milliseconds | The average latency used by Azure Storage to process a successful request, in milliseconds. This value does not include the network latency specified in AverageE2ELatency. | Average |
azure_storage_queueservices_SuccessE2ELatency | SuccessE2ELatency | Success E2E Latency(Queue) | Milliseconds | The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response. | Average |
azure_storage_queueservices_Availability | Availability | Availability(Queue) | Percent | The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking TotalBillableRequests value and dividing it by Number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation. | Average |
cloud.instance.state | n/a | Status/State | n/a | The Azure Storage Volume Status state metric. | n/a |