Atom feed of this document
 
 
 

 Appendix C. Client Libraries and Tools

This section describes client libraries and tools that you can use to interact with the API.

 C.1. Client Libraries

 C.1.1. Python - "rackspace-monitoring" Library

The official client library for interacting with the API is written in Python and based on the open-source http://libcloud.apache.org Apache Libcloud framework.

Access the library from the following website:

https://github.com/racker/rackspace-monitoring

Use the following command to install the library:

$ pip install rackspace-monitoring

 C.1.2. Ruby - "rackspace-monitoring" Library

The official client library for interacting with the API is written in Ruby and based on the open-source http://fog.io/ Fog library.

Access the library from the following website:

https://github.com/racker/rackspace-monitoring-rb

Use the following command to install the library:

$ gem install rackspace-monitoring

 C.2. Tools (CLI, etc...)

 C.2.1. Command Line Interface - "Raxmon" Tool

Rackspace Cloud Monitoring provides a command line utility for performing API actions.

Access the library from the following website:

https://github.com/racker/rackspace-monitoring-cli

Use the following command to install the command line utility:

$ pip install --upgrade rackspace-monitoring-cli

 C.2.2. Integration - "Cloud Monitoring Cookbook"

Rackspace Cloud Monitoring provides a cookbook for integrating with Opscode Chef.

Access the code and read some of the ways to use the integration here:

https://github.com/racker/cookbook-cloudmonitoring

And here:

http://www.rackspace.com/knowledge_center/article/cloud-monitoring-automation-integrate-monitoring-with-chef

Follow the instructions to install the Chef integration.



loading table of contents...