Nuestro utiliza patrones de URL para los datos de las páginasPage views y AJAX . Los beneficios de utilizar patrones de URL incluyen:
- Presente tiempos para visitas a páginas y llamadas AJAX mediante útiles agrupaciones de páginas similares.
- Utilice un formato que sea intuitivo según las URL del sitio.
La agrupación de URL se puede realizar automáticamente según el análisis del browser del espacio de URL del sitio web. Esto da como resultado patrones de URL como www.foo.com/users/*/profile
, que omiten el parámetro de ID de usuario variable y agrupan vistas de páginas de "perfil de usuario" similares.
Puede crear sus propios grupos de URL para capturar aquellas partes de la URL que son similares en muchas vistas de páginas individuales diferentes y para proporcionar información sobre la ruta del código que generó el contenido de la URL. También puedes crear condiciones para agregar un dominio específico a tu lista de 'permitidos' o lista de denegación.
Entrada para lista de 'permitidos'
Los grupos de URL se crean automáticamente cuando una aplicación informa datos por primera vez a New Relic. Las entradas a estos algoritmos de agrupación incluyen:
- Las URL a las que acceden los usuarios en su sitio.
- El extremo AJAX al que su sitio realiza llamadas (ya sea su propio extremo o el extremo de un tercero)
Cuando se carga una URL o se registra una llamada AJAX, la URL primero se filtra eliminando cualquier parámetro de consulta de la URL. Los fragmentos de hash también se eliminan a menos que esté utilizando monitoreo SPA. Estos parámetros pueden contener información confidencial y, en muchos casos, varían demasiado como para crear agrupaciones útiles.
Comportamiento de agrupación automática
Una vez filtrada la URL, New Relic analiza las solicitudes y divide las URL en segmentos con caracteres separadores (puntos para dominio, barras diagonales para rutas). Esta lógica también conserva términos útiles y los utiliza en la agrupación automatizada. La información del dominio se separa automáticamente por número de puerto, de modo que (por ejemplo) HTTP y HTTPS extremo se enumeran por separado.
Agregar agrupaciones de URL
Puedes modificar cómo browser agrupa tus datos agregando a la URL de tu aplicación una lista de 'permitidos'. Agregar segmentos hace que estos términos siempre aparezcan en sus grupos de URL para los nuevos datos reportados a New Relic. Nunca se acumularán en *
.
El orden no es importante cuando se enumeran varios segmentos. Sin embargo, asegúrese de que los segmentos que agregue exactly match tal como aparecen en sus URL. Si un segmento de ruta URL termina en .html
o .jsp
, la extensión debe incluirse en el segmento. Los segmentos distinguen entre mayúsculas y minúsculas.
Para agregar nuevos segmentos de URL a la lista de 'permitidos' de su aplicación, puede agregarlos mediante programación usando GraphQL, o puede usar la lista de segmentos de 'permitidos' en la UI de monitoreo de navegador de New Relic:
Vaya a
one.newrelic.com > All capabilities > Browser > (select an app) > Settings > Application settings > Segment allow lists
.
En
Allow listed segments
, seleccione el signo más
icono.
Escriba los segmentos que desea que aparezcan en agrupaciones en las páginas
Page views
y
AJAX
.
Introduzca segmentos de dominio (elementos del dominio entre puntos) o segmentos de ruta (elementos de la ruta URL entre barras).
Crear reglas
Siga estas pautas para crear su lista de URL de 'permitidos'.
If you want to... | Do this... |
---|---|
Añade un segmento que no ves a la lista | Ingrese al segmento. Por ejemplo, si ve No puede enumerar números, GUID o segmentos extremadamente largos (100 o más caracteres). |
Listar un dominio | Ingrese cada segmento del dominio. Por ejemplo, para agregar |
Listar una ruta | Agregue todos los términos para esa ruta. Por ejemplo, para ver |
Mantener lista de URL de 'permitidos'
Con el tiempo, las URL o el dominio de su aplicación pueden cambiar. Adaptamos automáticamente las agrupaciones de su aplicación en función de estos cambios, pero es posible que también desee realizar cambios que se adapten mejor a sus necesidades actuales. Siga los procedimientos estándar para agregar o eliminar segmentos de su lista de 'permitidos' para cambiar la forma en que se agrupan sus URL.
El algoritmo de agrupación automatizado de monitoreo de IA para agrupar URL es útil, pero ocasionalmente puede ver más agrupaciones diferentes de las que espera. Si ve demasiadas agrupaciones de URL o términos que no le resultan útiles, o si tiene problemas para agrupar sus URL de manera efectiva, obtenga asistencia en support.newrelic.com.
Nombres de controladores
El monitoreo del navegador utiliza patrones de URL para agrupar datos en lugar de nombres de acciones del controlador del lado del servidor, como ApplicationsController#show
. Incluye enlaces al evento backend relacionado, según corresponda. Sin embargo, esta no es la estrategia de agrupación principal para browser como servicio independiente.