I had exactly the same problem!
The root cause was that plugin's install instructions don't assume that
Elastic Search is ran as a service. Plugin's install instructions work only
when ES is started in client mode with "bin/elasticsearch".
When Elastic Search is started as a service (eg. with
/etc/init.d/elasticsearch), configuration in "bin/elasticsearch.in.sh" WILL
NOT be read.
I added the "-javaagent" option to file "bin/service/elasticsearch.conf" as
the last "additional parameter" as follows:
wrapper.java.additional.10=-javaagent:%ES_HOME%/newrelic/newrelic.jar
Another confusion was that ES analytics are only available as New Relic
dashboard widgets, hence the default landing page for the ES' statistics is
empty (I first thought my service wasn't being monitored at all). When
creating the dashboard, you must manually write the ES specific keyword
(eg. "indices/") in the "metrics" field. The "metrics" list, which appears
when clicking the input field, does not include any ES specific
categories before you have written one manually.
According to the plugin's README the available keywords for categories are:
indices, pool, network, transport, http and filesystem.
I struggled with this problem, and this thread was the closest thing I
found. I hope you'll get easier time by applying these findings! 
Petrus Repo
On Monday, May 20, 2013 10:55:08 AM UTC+3, Eran wrote:
Hello,
I'm very excited about this plugin for new relic, thanks alot for the
effort!
I installed it (and saw that it loads in the elasticsearch logs).
The endpoint _newrelic is working fine:
{
configuration: {
agents: {
http: true
pool: true
transport: true
fs: true
indices: true
network: true
}
refreshInterval: 10
}
}
However, in my new relic account I do not see those metrics as available.
When I create a custom dashboard I only have four options:
CPU
GC
Memory
MemoryPool
There is no autocpmlete for indices, for example.
What can cause this? Is there something else I need to define after
installing the plugin with:
bin/plugin -url file://${jar_location} -install newrelic
and restarting the ES service?
--
View this message in context:
http://elasticsearch-users.115913.n3.nabble.com/ElasticSearch-plugin-for-newrelic-tp4032305p4035148.html
Sent from the Elasticsearch Users mailing list archive at Nabble.com.
--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.