Tips for Monitoring Your Queues in Cloud Queues

Note: Be sure to set up your authentication token before completing the terminal steps for creating your cloud queue.

The steps in this process will return queue statistics, including the number of messages that exist in the queue. These are broken out by status.

Monitoring through the API

Send the following request.

Queue status template

   GET /v1/queues/{queue_name}/stats


Substitute your cloud queue information for the sample information:

   GET /v1/queues/fizbit/stats HTTP/1.1

Your cloud queue statistics are returned:


   HTTP:/1.1 200 OK
     "messages": {
       "free": 146929,
       "claimed": 2409,
       "total": 149338,
       "oldest": {
           "href": "/v1/queues/fizbit/messages/50b68a50d6f5b8c8a7c62b01",
           "age": 63,
           "created": "2013-08-12T20:44:55Z"
       "newest": {
           "href": "/v1/queues/fizbit/messages/50b68a50d6f5b8c8a7c62b01",
           "age": 12,
           "created": "2013-08-12T20:45:46Z"

Monitoring through the Cloud Control Panel

You can view your cloud queue statistics in the Cloud Control Panel.

  1. Log in to the Cloud Control Panel.

  2. In the top navigation bar, click Servers > Message Queueing.

  3. Click on your queue name to go to the Queue Details page.

Note: If total is 0, then the "oldest" and "newest" message statistics are not included.

You can find more developer information in the Getting Started Guide and API Developer Guide for Cloud Queues.

Was this content helpful?

© 2015 Rackspace US, Inc.

Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License

See license specifics and DISCLAIMER