We have an RDS custom plugin available to allow you to monitor your RDS instances via Server Density.
- Install python-boto
sudo apt-get install python-boto
- Configure the plugin in
- Drop the
RDS.py scriptin your plugin directory, most likely
/usr/local/share/sd-plugins/. Check your
config.cfgif you're unsure.
- Restart the agent to apply changes
sudo service sd-agent restart
You can run the script directly from the command line to collect the metrics:
$ python RDS.py -k YOUR_ACCESS_KEY -p YOUR_SECRET -e YOUR_ENDPOINT
Every minute the RDS plugin pulls the 2 minute average for each configured RDS instance from Cloudwatch and posts that to Server Density. The reason it pulls a 2 minute average rather than a 1 minute average is that when pulling a 1 minute average CPU utilization is not available. As these metrics do not expose how your database is performing you may also wish to configure a plugin for your chosen database software, so that you can see those metrics too.