- A New Relic account. Signup for a free account at http://newrelic.com
- A server running Pivotal's RabbitMQ 3.5 or greater. Download the latest versions of RabbitMQ here.
- The RabbitMQ Management Plugin. You can find out how to enable that here.
- .NET 3.5 on Windows Server.
The RabbitMQ plugin can be installed manually or automatically with the New Relic Platform Installer.
Additional information on New Relic's Platform install can be found in their documentation.
- Install the NPI tool, if not done already.
- Install the Plugin:
npi install com.203sol.newrelic.rabbitmq
- Make any necessary changes to
plugin.json
andnewrelic.json
in the<plugindir>/config
directory.
- No seriously, Option 1 is easier.
- Doanload the latest
com.203sol.newrelic.rabbitmq.Z.Y.Z.zip
from the GitHub releases page. - Extract the downloaded archive to the location you want to run the RabbitMQ agent from
- Copy
<plugindir>/config/newrelic.template.json
to<plugindir>/config/newrelic.json
- Copy
<plugindir>/config/plugin.template.json
to<plugindir>/config/plugin.json
- Update
<plugindir>/config/newrelic.json
with your New Relic license key. - Update
<plugindir>/config/plugin.json
to make any required changes. - From CMD or PowerShell run:+1:
./plugin.exe
- Wait a few minutes for New Relic to begin processing the data sent from your agent.
- Log into your New Relic account at http://newrelic.com and click on
RabbitMQ
from the Plugin page to view your metrics.
This plugin can be found at https://github.com/203sol/newrelic-rabbitmq-plugin/
Feel free to fork us, submit issues, and pull requests!