New Relic is a software analytics platform that remotely monitors application performance through your New Relic administration console.
This platform empowers developers, IT and operations administrators, and business leaders to transform their business using real-time data about their infrastructure systems. Through the data captured by New Relic, operators can make calibrated decisions about how to manage, troubleshoot, and tune their production web applications.
What does it do?
With this add-on, Bamboo server metrics are monitored by New Relic, and graphically displayed so you can track the health of your server. Tracked metrics include:
There’s not much to report here, since plugins vary in their internal use of system resources. The plugin simply reports the number of plugins that are enabled.
In your New Relic console, this plugin summary page lists your Bamboo instances and details.
Your New Relic dashboard includes a graph of the number of agents over time, categorized into Local, Online Elastic, and Remote agents.
The metrics that affect developers most directly are shown as line graphs: build times and build waiting (queuing) times.
Indexing statistics and Java Virtual Machine (JVM) metrics are shown in table form:
To give you a picture of JVM memory fluctuations over time, as well as queue sizes over the same time scale, you'll have access to the graphs shown below:
A selection of miscellaneous data are presented, to give you the fullest picture of Bamboo's internal operation as possible.