Problema 1: Dados do Solr não aparecem
Você está usando a plataforma Solr em seu aplicativo da web, mas os dados do Solr não aparecem na interface do usuário do seu aplicativo de one.newrelic.com > All capabilities > APM & services > (select a Java app) > Monitor.
Solução
Para garantir que o Solr esteja configurado corretamente e que os dados sejam reportados ao New Relic, faça o seguinte conforme aplicável:
- JMX: Certifique-se de que o JMX esteja ativado na configuração do Solr em
solrconfig.xml
usando a tag<jmx/>
. O arquivosolrconfig.xml
é o arquivo de configuração com mais parâmetros que afetam o próprio Solr. - Jetty: Se você for um usuário Jetty, ative manualmente o JMX para Jetty.
- Solr metrics: Verifique no console JMX a métrica do Solr. O cache e as atualizações do Solr vêm do MBeans.
Problema 2: Alterações Solr JMX métrica do agente v8.10 Aumento de Injest ou Dashboards pararam de gerar relatórios.
Após o lançamento da versão 8.10 do agente, o JMX métrica produzido pelo Solr mudou sua formatação e teve maior granularidade para lidar com cluster. Como consequência, o investimento aumentou e certas consultas não funcionarão mais.
Antes da versão 8.10, as métricas Solr JMX estavam no formato: JMX/solr/{collection name}/%/{attribute}/
. Após o lançamento da versão 8.10, elas estão no formato: JMX/solr/{collection name}.{shard}.{core name}/{name_value}/%/{attribute}/
Solução
Para reverter para a formatação antiga do JMX métrica, de modo que a consulta antiga e a ingestão métrica sejam menores, aplique a seguinte configuração:
common: &default_settings# .... configurations above ... jmx: enable_iterated_objectname_keys: true# ... configurations below ...