Problema 1: Los datos de Solr no aparecen
Está utilizando la plataforma Solr en su aplicación web, pero los datos de Solr no aparecen en laUI de su aplicación desde one.newrelic.com > All capabilities > APM & services > (select a Java app) > Monitor.
Solución
Para asegurarse de que Solr esté configurado correctamente y que los datos se informen a New Relic, haga lo siguiente según corresponda:
- JMX: Asegúrese de que JMX esté habilitado en su configuración de Solr en
solrconfig.xml
usando la etiqueta<jmx/>
. El archivosolrconfig.xml
es el archivo de configuración con la mayor cantidad de parámetros que afectan al propio Solr. - Jetty: Si es usuario de Jetty, habilite manualmente JMX para Jetty.
- Solr metrics: Revisa la consola JMX para Solr métrica. La caché y las actualizaciones de Solr provienen de MBeans.
Problema 2: Cambios Solr JMX métrica desde el agente v8.10 Aumento de la ingesta o Dashboards dejaron de generar reportes.
Luego del lanzamiento de la versión 8.10 del agente JMX métrica producido por Solr , se cambió su formato y se aumentó el detalle para tratar con el clúster. Como consecuencia, la ingesta aumentó y algunas consultas ya no funcionan.
Antes de la versión 8.10, las métricas JMX Solr tenían el formato: JMX/solr/{collection name}/%/{attribute}/
. Luego del lanzamiento de la versión 8.10, tienen el formato: JMX/solr/{collection name}.{shard}.{core name}/{name_value}/%/{attribute}/
Solución
Para volver al formato antiguo de JMX métrica para que la antigua consulta y la ingesta de métrica sean menores, aplique la siguiente configuración:
common: &default_settings# .... configurations above ... jmx: enable_iterated_objectname_keys: true# ... configurations below ...