GetMessagesRead and GetMessagesWrite metrics

Fernando Piccin 0 Reputation points
2023-05-11T16:51:13.58+00:00

Hi all.

In the "Transactions by API name" report/chart available in the Application Insights tab of an Azure Queue Storage resource, we have observed two metrics - GetMessagesRead and GetMessagesWrite.
However, I couldn't find any relevant information about these metrics in the documentation.

Would anyone be able to provide some clarification on what they mean?

Thank you.

Regards

Azure Queue Storage
Azure Queue Storage
An Azure service that provides messaging queues in the cloud.
99 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Sedat SALMAN 13,265 Reputation points
    2023-05-13T17:04:26.1133333+00:00
    • GetMessagesRead: This likely represents the number of read operations performed with the GetMessages API call. This call is used to retrieve one or more messages from the front of the queue.
    • GetMessagesWrite: This likely represents the number of write operations performed with the GetMessages API call. It might seem counterintuitive to have write operations associated with a GetMessages call, but this could be due to the state management of messages. When a message is retrieved from the queue, its state changes (it becomes invisible for a certain period), which might be considered a write operation.

    Ref Link:

    https://learn.microsoft.com/en-us/azure/storage/queues/monitor-queue-storage?tabs=azure-portal

    https://learn.microsoft.com/en-us/rest/api/storageservices/get-messages

    0 comments No comments