Skip to content
This repository has been archived by the owner on Nov 26, 2019. It is now read-only.

brentpabst/newrelic-neuronesb-plugin

Repository files navigation

Neuron ESB Plugin for New Relic

Build status Coverage Status Stories in Backlog Gitter

Prerequisites

  • A New Relic account. Signup for a free account at http://newrelic.com
  • A server running Neudesic's Neuron 3.5 or greater. Download the latest versions of Neuron here.
  • .NET 3.5 on Windows Server.

Installation

The Neuron ESB 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.

Running the Agent

  1. Install the NPI tool, if not done already.
  2. Install the Plugin: npi install com.203sol.newrelic.neuronesb
  3. Make any necessary changes to plugin.json and newrelic.json in the <plugindir>/config directory.
  1. No seriously, Option 1 is easier.
  2. Doanload the latest com.203sol.newrelic.neuronesb.Z.Y.Z.zip from the GitHub releases page.
  3. Extract the downloaded archive to the location you want to run the Neuron ESB plugin from
  4. Copy <plugindir>/config/newrelic.template.json to <plugindir>/config/newrelic.json
  5. Copy <plugindir>/config/plugin.template.json to <plugindir>/config/plugin.json
  6. Update <plugindir>/config/newrelic.json with your New Relic license key.
  7. Update <plugindir>/config/plugin.json to make any required changes.
  8. From CMD or PowerShell run:+1: ./plugin.exe
  9. Wait a few minutes for New Relic to begin processing the data sent from your agent.
  10. Log into your New Relic account at http://newrelic.com and click on Neuron ESB from the Plugin page to view your metrics.

Source Code

This plugin can be found at https://github.com/203sol/newrelic-neuronesb-plugin/

Contributing

Feel free to fork us, submit issues, and pull requests!