API v1.0
Copyright © 2011, 2012, 2013 Rackspace US, Inc.
This document is intended for software developers interested in developing applications using the Rackspace Cloud Monitoring Application Programming Interface (API). The document is for informational purposes only and is provided “AS IS.”
RACKSPACE MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, AS TO THE ACCURACY OR COMPLETENESS OF THE CONTENTS OF THIS DOCUMENT AND RESERVES THE RIGHT TO MAKE CHANGES TO SPECIFICATIONS AND PRODUCT/SERVICES DESCRIPTION AT ANY TIME WITHOUT NOTICE. RACKSPACE SERVICES OFFERINGS ARE SUBJECT TO CHANGE WITHOUT NOTICE. USERS MUST TAKE FULL RESPONSIBILITY FOR APPLICATION OF ANY SERVICES MENTIONED HEREIN. EXCEPT AS SET FORTH IN RACKSPACE GENERAL TERMS AND CONDITIONS AND/OR CLOUD TERMS OF SERVICE, RACKSPACE ASSUMES NO LIABILITY WHATSOEVER, AND DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO ITS SERVICES INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT.
Except as expressly provided in any written license agreement from Rackspace, the furnishing of this document does not give you any license to patents, trademarks, copyrights, or other intellectual property.
Rackspace®, Rackspace logo and Fanatical Support® are registered service marks of Rackspace US, Inc. All other product names and trademarks used in this document are for identification purposes only and are property of their respective owners.
2013-01-22
List of Figures
List of Tables
- 3.1. Rackspace Cloud Identity Service Endpoints
- 3.2. Response Types
- 3.3. Fault and Error Code Descriptions
- 4.1. Attributes
- 4.2. Attributes
- 4.3. Attributes
- 4.4. Attributes
- 4.5. Specifying resolution to retrieve data in 48 hour period
- 4.6. Specifying number of points to retrieve data in 48 hour period
- 4.7. Fetch data points: full resolution response fields.
- 4.8. Fetch data points, rollup response fields.
- 4.9. Fetch data points, optional response fields.
- 4.10. Attributes
- 4.11. Attributes
- 4.12. Attributes
- 4.13. Attributes
- 4.14. Attributes
- 4.15. Attributes
- 4.16. Attributes
- 4.17. Attributes
- B.1. Attributes
- B.2. Metrics
- B.3. Attributes
- B.4. Metrics
- B.5. Attributes
- B.6. Metrics
- B.7. Attributes
- B.8. Attributes
- B.9. Attributes
- B.10. Attributes
- B.11. Metrics
- B.12. Attributes
- B.13. Attributes
- B.14. Attributes
- B.15. Metrics
- B.16. Attributes
- B.17. Attributes
- B.18. Metrics
- B.19. Attributes
- B.20. Metrics
- B.21. Attributes
- B.22. Attributes
- B.23. Metrics
- B.24. Attributes
- B.25. Metrics
- B.26. Attributes
- B.27. Metrics
- B.28. Attributes
- B.29. Metrics
- B.30. Attributes
- B.31. Metrics
- B.32. Attributes
- B.33. Metrics
- B.34. Attributes
- B.35. Metrics
List of Examples
- 3.1. Auth Request: XML
- 3.2. Auth Request: JSON
- 3.3. Auth Response: XML
- 3.4. Auth Response: JSON
- 3.5. JSON Request with Headers
- 3.6. XML Response with Headers
- 3.7. Request with URI Versioning
- 3.8. List Entities, First Page: XML
- 3.9. List Entities, First Page: JSON
- 3.10. List Entities, Second Page: XML
- 3.11. List Entities, Second Page: JSON
- 3.12. XML Not Found Fault
- 3.13. JSON Not Found Fault
- 4.1. Get Account Response: XML
- 4.2. Get Account Response: JSON
- 4.3. Update Account Request: XML
- 4.4. Update Account Request: JSON
- 4.5. Get Limits Response: XML
- 4.6. Get Limits Response: JSON
- 4.7. Audit List Response: XML
- 4.8. Audit List Response: JSON
- 4.9. Entity Create Request: XML
- 4.10. Entity Create Request: JSON
- 4.11. List Entities Response: XML
- 4.12. List Entities Response: JSON
- 4.13. Get Entity Response: XML
- 4.14. Get Entity Response: JSON
- 4.15. Entity Update Request: XML
- 4.16. Entity Update Request: JSON
- 4.17. Check Create Request: XML
- 4.18. Check Create Request: JSON
- 4.19. Test Check Request: XML
- 4.20. Test Check Request: JSON
- 4.21. Test Check Response: XML
- 4.22. Test Check Response: JSON
- 4.23. Test Check Request: XML
- 4.24. Test Check Request: JSON
- 4.25. Test Check With Debug Response: XML
- 4.26. Test Check With Debug Response: JSON
- 4.27. Test Existing Check Response: XML
- 4.28. Test Existing Check Response: JSON
- 4.29. List Checks Response: XML
- 4.30. List Checks Response: JSON
- 4.31. Get Check Response: XML
- 4.32. Get Check Response: JSON
- 4.33. Check Update Request: XML
- 4.34. Check Update Request: JSON
- 4.35. List Check Types: XML
- 4.36. List Check Types: JSON
- 4.37. Get Check Type: XML
- 4.38. Get Check Type: JSON
- 4.39. List metrics: response in XML.
- 4.40. List metrics: response in JSON.
- 4.41. Fetch data points: full resolution response in XML.
- 4.42. Fetch data points: full resolution response in JSON.
- 4.43. Fetch data points: rollup response in XML.
- 4.44. Fetch data points: rollup response in JSON.
- 4.45. Fetch data points: rollup response with selected stats in JSON.
- 4.46. Alarm Create Request: XML
- 4.47. Alarm Create Request: JSON
- 4.48. Test Alarm Request: XML
- 4.49. Test Alarm Request: JSON
- 4.50. Test Alarm Response: XML
- 4.51. Test Alarm Response: JSON
- 4.52. List Alarms Response: XML
- 4.53. List Alarms Response: JSON
- 4.54. Get Alarm Response: XML
- 4.55. Get Alarm Response: JSON
- 4.56. Update Alarm Request: XML
- 4.57. Alarm Update Request: JSON
- 4.58. Notification Plan Create Request: XML
- 4.59. Notification Plan Create Request: JSON
- 4.60. List Notification Plans Response: XML
- 4.61. List Notification Plans Response: JSON
- 4.62. Get Notification Plan Response: XML
- 4.63. Get List Notification Plan Response: JSON
- 4.64. Notification Plan Update Request: XML
- 4.65. Notification Plan Update Request: JSON
- 4.66. List Monitoring Zones Response: XML
- 4.67. List Monitoring Zones Response: JSON
- 4.68. Get Monitoring Zone Response: XML
- 4.69. Get Monitoring Zone Response: JSON
- 4.70. Traceroute Request: XML
- 4.71. Traceroute Request: JSON
- 4.72. Traceroute Response: XML
- 4.73. Traceroute Response: JSON
- 4.74. Alarm Notification History Discovery Response: XML
- 4.75. Alarm Notification History Discovery Response: JSON
- 4.76. Alarm Notification History List Response: XML
- 4.77. Alarm Notification History List Response: JSON
- 4.78. Get Alarm Notification History Response: XML
- 4.79. Get Alarm Notification History Response: JSON
- 4.80. Create Notification Request: XML
- 4.81. Create Notification Request: JSON
- 4.82. Test Notification Request: XML
- 4.83. Test Notification Request: JSON
- 4.84. Test Notification Response: XML
- 4.85. Test Notification Response: JSON
- 4.86. Test Existing Notification Response: XML
- 4.87. Test Existing Notification Response: JSON
- 4.88. List Notifications Response: XML
- 4.89. List Notifications Response: JSON
- 4.90. Get Notification Response: XML
- 4.91. Get Notification Response: JSON
- 4.92. Notification Update Request: XML
- 4.93. Notification Update Request: JSON
- 4.94. Webhook Notification POST to a Specified URL with JSON Payload
- 4.95. List Notification Types Response: XML
- 4.96. List Notification Types Response: JSON
- 4.97. Get Notification Type Response: XML
- 4.98. Get Notification Type Response: JSON
- 4.99. Alarm Changelog List Response: XML
- 4.100. Alarm Changelog List Response: JSON
- 4.101. Get Overview Response: JSON
- 4.102. List Alarm Examples Response: JSON
- 4.103. List Alarm Examples Response: XML
- 4.104. Get Alarm Examples Response: JSON
- 4.105. Get Alarm Examples Response: XML
- 4.106. Evaluate Alarm Examples Request: JSON
- 4.107. Evaluate Alarm Example Response: JSON
- 4.108. List Agents Response: XML
- 4.109. List Agents Response: JSON
- 4.110. Get Agent Response: XML
- 4.111. Get Agent Response: JSON
- 4.112. List Agent Connections Response: XML
- 4.113. List Agent Connections Response: JSON
- 4.114. Create Agent Token Request: XML
- 4.115. Create Agent Token Request: JSON
- 4.116. List Agent Tokens Response: XML
- 4.117. List Agent Tokens Response: JSON
- 4.118. Get Agent Token Response: XML
- 4.119. Get Agent Token Response: JSON
- 4.120. Update Agent Token Request: XML
- 4.121. Update Agent Token Request: JSON
- 4.122. Get CPUs Information Response: XML
- 4.123. Get CPUs Information Response: JSON
- 4.124. Get Disks Information Response: XML
- 4.125. Get Disks Information Response: JSON
- 4.126. Get Filesystems Information Response: XML
- 4.127. Get Filesystems Information Response: JSON
- 4.128. Get Memory Information Response: XML
- 4.129. Get Memory Information Response: JSON
- 4.130. Get Network Interfaces Information Response: XML
- 4.131. Get Network Interfaces Information Response: JSON
- 4.132. Get Processes Information Response: XML
- 4.133. Get Processes Information Response: JSON
- 4.134. Get System Information Response: XML
- 4.135. Get System Information Response: JSON
- 4.136. Get Logged-in User Information Response: XML
- 4.137. Get Logged-in User Information Response: JSON
- 4.138. List Agent Check Types Response: XML
- 4.139. List Agent Check Types Response: JSON

