Skip to main content

Azure Queue Storage

Overview

Azure Queue Storage is a cloud-based messaging service provided by Microsoft Azure that enables asynchronous communication between components of distributed applications. It allows applications to exchange messages without direct coupling, providing a reliable and scalable way to pass information between different parts of the application.

Prerequisites

You can check the list of prerequisites required for Azure Storage here. These are the same for any other Azure service that you need to monitor using AIOps. Move to the section Adding Azure resources for Monitoring on the above link to view the prerequisites for Azure resource monitoring.

List of Supported KPIs

NameDescriptionType
azure.storage.queueAzure Storage queueString
azure.storage.queue.urlURL of the Azure Storage queueString
azure.storage.queue.availability.percentQueue availability percentageCount
azure.storage.queue.egress.bytes.rateRate of egress bytes from the queueCount
azure.storage.queue.ingress.bytes.rateRate of ingress bytes to the queueCount
azure.storage.queue.server.latency.msLatency in milliseconds for server operations on the queueCount
azure.storage.queue.e2e.latency.msEnd-to-end latency in milliseconds for the queueCount
azure.storage.queue.transactionsNumber of transactions on the queueCount
azure.storage.queue.capacity.bytesCapacity in bytes of the queueCount
azure.storage.queue.messagesNumber of messages in the queueCount