I want to use New Relic on Confluence to get user statistics. However, I don't know how to enable Real User Monitoring (RUM).
Auto instrumentation didn't work, so I tried a manual installation. To enable Confluence to use the Java Agent API I copied the newrelic-api.jar to my confluence/WEB-INF/lib folder.
According to the New Relic documentation I have to add some HTML-code to Confluence, but where should I do this?
I'm using Confluence 4.2.1 running on a Ubuntu server.
Michiel
I also contacted New Relic for this problem.
RUM is currently not supported for Confluence pages. Maybe they will develop a plugin to add RUM-tags.
You can use New Relic only for server monitoring to get data about CPU usage, phsyical memory, etc.
Here is a simple instruction howto add NewRelic Real User Monitoring to Confluence.
export JAVA_OPTS="$JAVA_OPTS -javaagent:<FULL_PATH>/confluence/install/newrelic/newrelic.jar"
license_key: <key>
app_name: <app_name>
browser_monitoring: auto_instrument: false
<atlassian-plugin name="NewRelic" key="confluence.new.relic"> <plugin-info> <description> Plugin to add NewRelic RUM. </description> <!-- This version is displayed in the application's Plugin Manager. --> <version>1.0</version> </plugin-info> <velocity-context-item key="NewRelic" name="NewRelic" context-key="NewRelic" class="com.newrelic.api.agent.NewRelic" /> </atlassian-plugin>
#set($relicWithHtml = $NewRelic.getBrowserTimingHeader()) $relicWithHtml
#set($relicFooterWithHtml = $NewRelic.getBrowserTimingFooter()) $relicFooterWithHtml
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I am wondering how is possible to obtain the same via a plugin, so it would not need to touch the Confluence files.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Sorin Sbarnea (Citrix) You could try New Relic for Atlassian Confluence -- https://www.appfusions.com/display/NEWRELICCONF/Home -- from AppFusions
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Marcin Mierzejewski Thank you. I follow your instructions, and it works on my first try. I am using Confluence 5.7, running on Red Hat 6.7, MySQL 5.5.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi all,
We can add NewRelic script directly to the header.vm and footer.vm. Why we are injecting NewRelic script through plugin ?
Is there anything need to consider while pasting New Relic script directly to the velocity template?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
AppFusions has a New Relic for Atlassian Confluence add-on which makes this setup and configuration much easier.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@David Simpson v4.0, i tried to upload the above plugin to Confluence v5.9.7, i am getting error in UI
"An error occurred during installation. Refer to the logs for more information."
and in logs:
2016-03-30 11:20:16,074 WARN [UpmAsynchronousTaskManager:thread-4] [upm.core.install.DefaultPluginInstallationService] execute Plugin installation failed: Failed to resolve plugin dependencies within OBR [plugin_319211194046483372_newrelic-conf-1.0.0.obr]. Please see the logs for more detailed information.
-- url: /rest/plugins/1.0/ | referer: https://confluence.xxxxxxx.net/plugins/servlet/upm | userName: xxxxx
Can you please check and update the plugin and help me to resolve this issue.
thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.