Buy Now
  • Rackspace Cloud
  • Email & Apps
  • Fanatical Support for AWS
  • Managed Google Cloud Platform
  • Office 365
Login
  • MyRackspace Portal
  • Cloud Control Panel
  • Rackspace Webmail Login
  • Cloud Office Control Panel
  • Developer Home
  • Developer Documentation
  •  Blogs 
    • Expert Insights Tech Blog
    • Rackspace Blog
    • Solve: Thought Leadership
  • Support Documentation

Developer Docs


Let's build something powerful together!

End-to-End Multicloud Solutions.   Solving Together.™   Learn more at Rackspace.com

Submit an issue
  • Rackspace Monitoring 1.0
  • Getting Started Guide
    • Get your credentials
    • Send API requests to Rackspace Monitoring
      • Using cURL
        • Convert cURL examples to run on Windows
        • Using the raxmon client
        • Prerequisites for using raxmon
        • Installing the client
        • Upgrading the client
        • Configuring the client
    • Authenticate to the Rackspace Cloud
      • Authenticating by using cURL
        • Send an authentication request
        • Review the authentication response
        • Configure environment variables
      • Authenticating by using the Raxmon client
    • Rackspace Monitoring Concepts
      • Account
      • Alarm and alert
      • Check and check type
      • Entity
      • ID or Id
      • Metric, cumulative and instantaneous
      • Monitoring agent
      • Monitoring zone
      • Notification and notification type
      • Notification plan
      • Suppression
      • How Rackspace Monitoring works
      • How the monitoring agent works
    • Create your first monitor
      • Creating an entity
      • Listing monitoring zones
      • Creating a check
      • Testing the check
      • Listing all checks for the entity
      • Setting up notifications
      • Creating a notification plan
      • Creating an alarm
      • Deleting an entity
    • Install and configure the agent
      • Install the agent
        • Install the agent using meta packages
        • Install the agent with copy and paste
        • Install the agent step-by-step
        • Install the agent on Windows
      • Configure the agent
        • Configuring the agent with the Setup program
        • Configuring the agent manually
        • Configuring the agent with YAML files
      • Start the agent
      • First steps with the agent
  • General API information
    • Service access endpoints
    • Rackspace Monitoring contract version
    • Request/Response types
    • Paginated collections
    • Time series collections
    • Limits
      • Rate limits
      • Resource limits
    • Faults
    • Audits
    • Role based access control (RBAC)
      • Assigning roles to account users
      • Roles available for Rackspace Monitoring
      • Multiproduct global roles and permissions
      • Resolving conflicts between RBAC multiproduct versus custom (product-specific) roles
      • RBAC permissions cross-reference to Rackspace Monitoring operations
  • API Reference
    • Account
      • Get account information
        • Request
        • Response
      • Update properties on an account
        • Request
        • Response
      • Get Limits
        • Request
        • Response
      • Get audit information
        • Request
        • Response
    • Entities
      • Create an entity
        • Request
        • Response
      • List entities for an account
        • Request
        • Response
      • Get an entity by ID
        • Request
        • Response
      • Update an entity by ID
        • Request
        • Response
      • Delete entity by ID
        • Request
        • Response
    • Check types
      • List check types
        • Request
        • Response
      • Get a check type by ID
        • Request
        • Response
    • Monitoring zones
      • List monitoring zones
        • Request
        • Response
      • Get monitoring zone by ID
        • Request
        • Response
      • Perform a traceroute from a monitoring zone
        • Request
        • Response
      • Create a private monitoring zone
        • Request
        • Response
      • Update a private monitor zone by ID
        • Request
        • Response
      • Delete a private monitoring zone by ID
        • Request
        • Response
    • Checks
      • Create a check
        • Request
        • Response
      • Test a check
        • Request
        • Response
      • Test a check with debug
        • Request
        • Response
      • Test an existing check
        • Request
        • Response
      • List checks for an entity
        • Request
        • Response
      • Get a check by ID
        • Request
        • Response
      • Update a check by ID
        • Request
        • Response
      • Delete a check by ID
        • Request
        • Response
    • Metrics
      • Cumulative and instantaneous metrics
      • Data granularity
      • Data point expiration
      • Metrics API operations
      • List metrics by check ID
        • Request
        • Response
      • Get data points by metric name
        • Request
        • Response
    • Notification types
      • Email notification type
      • Webhook notification type
      • PagerDuty notification type
      • SMS notification type
      • VictorOps notification type
      • Notification types API operations
        • List notification types
      • Get a notification type by ID
        • Request
        • Response
    • Notifications
      • Create a notification
        • Request
        • Response
      • Test a notification
        • Request
        • Response
      • List notifications
        • Request
        • Response
      • Test an existing notification
        • Request
        • Response
        • Get notification by ID
      • Update a notification
        • Request
        • Response
      • Delete a notification
        • Request
        • Response
    • Notification plans
      • Create a notification plan
        • Request
        • Response
      • List notification plans
        • Request
        • Response
      • Get a notification plan by ID
        • Request
        • Response
      • Update a notification plan by ID
        • Request
        • Response
      • Delete a notification plan
        • Request
        • Response
    • Alarms
      • Create an alarm
        • Request
        • Response
      • Test an alarm
        • Request
        • Response
      • List alarms
        • Request
        • Response
      • Get alarm by ID
        • Request
        • Response
      • Update alarm by ID
        • Request
        • Response
      • Delete alarm by ID
        • Request
        • Response
    • Alarm examples
      • List alarm examples
        • Request
        • Response
      • Get alarm example by ID
        • Request
        • Response
      • Evaluate alarm example
        • Request
        • Response
    • Alarm notification history
      • List alarm notification history
        • Request
        • Response
      • List alarm notification history by check ID
        • Request
        • Response
      • List a single alarm notification
        • Request
        • Response
    • Changelogs
      • List alarm changelogs
        • Request
        • Response
      • Get alarm changelogs by entity ID
        • Request
        • Response
    • Suppressions
      • Create suppression
        • Request
        • Response
      • List suppressions
        • Request
        • Response
      • Get a suppression by ID
        • Request
        • Response
      • Update a suppression
        • Request
        • Response
      • Delete suppression
        • Request
        • Response
    • Suppression logs
      • List suppression logs
        • Request
        • Response
    • Views
      • Get overview
        • Request
        • Response
      • Get alarms view by notification plan
        • Request
        • Response
    • Agents
      • Security
      • Agent IDs
      • Agents API operations
        • List agents
        • Get agent by ID
      • List agent connections
        • Request
        • Response
        • List agent connection by ID
    • Agent tokens
      • Create an agent token
        • Request
        • Response
      • List agent tokens
        • Request
        • Response
      • Get an agent token by ID
        • Request
        • Response
      • Update an agent token
        • Request
        • Response
      • Delete an agent token
        • Request
        • Response
    • Agent host information
      • Get agent host info types
        • Request
        • Response
      • Get CPU information
        • Request
        • Response
      • Get disk information
        • Request
        • Response
      • Get host filesystem information
        • Request
        • Response
      • Get host memory information
        • Request
        • Response
      • Get host network interface information
        • Request
        • Response
      • Get host process information
        • Request
        • Response
      • Get host system information
        • Request
        • Response
      • Get information about host users
        • Request
        • Response
    • Agent targets
      • List agent check targets
        • Request
        • Response
  • Technical reference
    • Alert Triggering and Alarms
      • Alert work flow
      • Alarm language
        • Check availability
        • Anatomy of a query
        • Limits and defaults
        • Status messages
      • Alert policies
      • Constructs with function modifiers
      • Best practices for creating alerts
        • HTTP/HTTPs checks
        • Port/banner checks
        • DNS checks
        • SSH checks
    • Check types
      • Remote check types
        • remote.dns
        • remote.ftp-banner
        • remote.http
        • remote.imap-banner
        • remote.mssql-banner
        • remote.mysql-banner
        • remote.ping
        • remote.postgresql-banner
        • remote.smtp-banner
        • remote.smtp
        • remote.ssh
        • remote.tcp
        • remote.telnet-banner
      • Agent check types
        • agent.apache check
        • agent.cpu
        • agent.disk
        • agent.filesystem
        • agent.filesystem_state
        • agent.load_average
        • agent.memory
        • agent.mysql
        • agent.network
        • agent.mssql_database
        • agent.mssql_buffer_manager
        • agent.mssql_sql_statistics
        • agent.mssql_plan_cache
        • agent.mssql_memory_manager
        • agent.mssql_version
        • agent.plugin
        • agent.redis
        • agent.windows_perfos
      • Hostinfo checks
      • Check status codes
    • Client libraries and tools
      • Ruby - rackspace-monitoring Library
      • Integration resource: Rackspace Monitoring Cookbook
    • Agent configuration
      • Agent plugin check
      • CPU check with alarm
      • Filesystem check; alarm
      • Load average check; no alarm
      • Memory check; alarm
      • MySQL check; alarm
      • Network check; no alarms
  • Release notes
    • v1.20, January 31, 2016
      • What’s new
      • Resolved issues
      • Known issues
    • v1.19, December 31, 2015
      • What’s new
      • Resolved issues
      • Known issues
    • v1.18, November 30, 2015
      • What’s new
      • Resolved issues
      • Known issues
    • v1.17, October 22, 2015
      • What’s new
      • Resolved issues
      • Known issues
    • v1.16, September 18, 2015
      • What’s new
      • Resolved issues
      • Known issues
    • v1.15, August 15, 2015
      • What’s new
      • Resolved issues
      • Known issues
    • v1.14, July 29, 2015
      • What’s new
      • Resolved issues
      • Known issues
    • v1.13, May 27, 2015
      • What’s new
      • Resolved issues
      • Known issues
    • v1.12, April 26, 2015
      • What’s new
      • Resolved issues
      • Known issues
    • v1.11, March 28, 2015
      • What’s new
      • Resolved issues
      • Known issues
    • v1.10, January 23, 2015
      • What’s new
      • Resolved issues
      • Known issues
    • v1.9, December 1, 2014
      • What’s new
      • Resolved issues
      • Known issues
    • v1.8, August 13, 2014
      • What’s new
    • Resolved issues
      • Known issues
    • v1.7, July 03, 2014
      • What’s new
      • Resolved issues
      • Known issues
    • v1.6, June 16, 2014
      • What’s new
      • Resolved issues
      • Known issues
    • v1.5, March 31, 2014
      • What’s new
      • Resolved issues
      • Documentation issues
      • Known issues
    • v1.4, August 22, 2012
      • What’s new
      • Resolved issues
      • Known issues
    • v1.3, June 14, 2012
      • What’s new
      • Resolved issues
      • Known issues
    • v1.2, May 10, 2012
      • What’s new
      • Resolved issues
      • Known issues
    • v1.1, March 28, 2012
      • What’s new
      • Resolved issues
      • Known issues
  • Service updates
  • Additional resources
  • Disclaimer

Technical reference¶

Learn more about alarms and alerts and check types flows and resources, and find other resources that you can use to configure and interact with the Rackspace Monitoring API.

  • Alert Triggering and Alarms
    • Alert work flow
    • Alarm language
    • Alert policies
    • Constructs with function modifiers
    • Best practices for creating alerts
  • Check types
    • Remote check types
    • Agent check types
    • Hostinfo checks
    • Check status codes
  • Client libraries and tools
    • Ruby - rackspace-monitoring Library
    • Integration resource: Rackspace Monitoring Cookbook
  • Agent configuration
    • Agent plugin check
    • CPU check with alarm
    • Filesystem check; alarm
    • Load average check; no alarm
    • Memory check; alarm
    • MySQL check; alarm
    • Network check; no alarms
Previous Agent targets
Next Alert Triggering and Alarms
Developer Network
  • Developer Center
  • API Documentation and User Guides
  • Rackspace How-To
Blogs
  • Expert Insights Tech Blog
  • Rackspace Blog
  • Solve: Thought Leadership
Other Information
  • Customer Stories
  • Events
  • Programs
  • Careers
  • Style Guide for Technical Content
©2020 Rackspace US, Inc.
About Rackspace
Privacy Statement
Website Terms
Trademarks