Installs the MeetMe plugin for NewRelic
python python-pip newrelic
node[:meetme_newrelic_plugin][:package_name]
- The name of the pip package that installs the meetme newrelic pluginnode[:meetme_newrelic_plugin][:poll_interval]
- interval, in seconds, that stats are pollednode[:meetme_newrelic_plugin][:config_file]
- location of config filenode[:meetme_newrelic_plugin][:log_dir]
- logging directorynode[:meetme_newrelic_plugin][:log_file]
- name of log filenode[:meetme_newrelic_plugin][:run_dir]
- the run directory for the pid filenode[:meetme_newrelic_plugin][:user]
- the user that runs the applicationnode[:meetme_newrelic_plugin][:group]
- group for application file permissions
node[:meetme_newrelic_plugin][:mongodb][:host]
- host mongodb instance is running onnode[:meetme_newrelic_plugin][:mongodb][:port]
- port mongdb is listening onnode[:meetme_newrelic_plugin][:mongodb][:database]
- name of database to monitornode[:meetme_newrelic_plugin][:mongodb][:databag_name]
- name of databag that holds mongo confignode[:meetme_newrelic_plugin][:mongodb][:databag_item_name]
- name of databag item for mongo confignode[:meetme_newrelic_plugin][:mongodb][:admin_username_key]
- key for admin usernamenode[:meetme_newrelic_plugin][:mongodb][:admin_password_key]
- key for admin passwordnode[:meetme_newrelic_plugin][:mongodb][:db_username_key]
- key for db usernamenode[:meetme_newrelic_plugin][:mongodb][:db_password_key]
- key for db password
Just include meetme-newrelic-plugin
in your node's run_list
:
{
"name":"my_node",
"run_list": [
"recipe[meetme-newrelic-plugin]"
]
}
- Fork the repository on Github
- Create a named feature branch (like
add_component_x
) - Write you change
- Write tests for your change (if applicable)
- Run the tests, ensuring they all pass
- Submit a Pull Request using Github
Authors: Steven Gonzales