Una de las formas de reportar datos personalizados a New Relic es usando evento personalizado y/o atributo personalizado.
Requisitos
Para conocer los requisitos y las mejores prácticas de formato de eventos y atributos, consulte nuestros documentos sobre requisitos y límites de datos.
Evite los límites de tarifas
Informar una gran cantidad de eventos personalizados y/o atributos puede causar un rendimiento degradado de la consulta. También puede resultar en acercarse o superar los límites de velocidad de recopilación de datos. Para un rendimiento óptimo, primero piense qué datos desea analizar y luego cree solo el evento y/o atributo necesario para cumplir con estos objetivos específicos.
Tenga en cuenta los siguientes requisitos de datos y suscripción para insertar y acceder a datos personalizados:
- Asegúrese de seguir los límites y requisitos en torno a los tipos de datos de eventos/atributos, la sintaxis de nombres y el tamaño.
- La cantidad de datos a los que tiene acceso a lo largo del tiempo depende de su política de retención de datos.
Casos de uso de ejemplo
Dos soluciones populares para informar datos personalizados son informar evento personalizado y atributo personalizado. Hay varias formas de lograr esto, dependiendo de su implementación y herramientas de New Relic, y entraremos en más detalles sobre esto más adelante en este documento. Pero primero, aquí hay algunos casos de uso comunes que explican por qué usaría evento personalizado o atributo personalizado.
Casos de uso para atributo personalizado
Los atributos personalizados se utilizan a menudo para agregar un contexto operativo y comercial importante a un evento existente. Por ejemplo, para New Relic , puede crear un atributo personalizado para realizar un seguimiento del nombre de usuario asociado con una solicitud lenta o fallida. Esto le permitiría crear consultas y gráficos personalizados para analizar esos datos.
El atributo personalizado es una buena opción cuando usas una solución New Relic (como APM, browser, , infraestructura y monitoreo sintético) y deseas decorar un evento existente con tus propios metadatos.
Casos de uso para eventos personalizados
Mientras que agregar un atributo personalizado agrega metadatos a un evento existente, un evento personalizado crea un tipo de evento completamente nuevo. Cree un evento personalizado para definir, visualizar y recibir alertas sobre datos adicionales, tal como lo haría con cualquier dato que proporcionemos de nuestro agente principal. El evento personalizado se puede insertar a través de nuestra API del agente o directamente a través de nuestra API de eventos.
Evento data es uno de los cuatro tipos de datos principales de New Relic. Recomendamos leer esa definición para comprender qué queremos decir con "evento" y por qué ese tipo de datos se utiliza más para informar tipos específicos de actividad.
Los casos de uso de evento personalizado varían ampliamente. Básicamente se utilizan para cualquier tipo de actividad que una organización considere importante y que aún no esté siendo monitoreada. Por ejemplo:
- Un evento puede representar una actividad que involucra múltiples acciones, como que un cliente compre una determinada combinación de productos.
- Un evento puede registrar la actividad de respaldo. Por ejemplo, puede configurar informes de eventos que representen copias de seguridad de producción de la instancia SOLR en una tabla de eventos, con una marca de timestamp de cuándo ocurrió, qué clúster y la duración.
Utilice evento personalizado
Después de crear un evento personalizado, puede usarlo en una consulta NRQL estándar de la misma manera que usaría cualquier otro evento.
SELECT *FROM YourCustomEvent
También puedes usar evento personalizado con el explorador de eventos y métrica buscando tu evento personalizado en la interfaz y seleccionándolos para escribir tu consulta.
Enviar evento personalizado y atributo
Los métodos para enviar eventos personalizados y atributos incluyen:
Fuente | Cómo enviar datos personalizados |
---|---|
Utilice API del agente para informar evento personalizado y atributo personalizado. | |
Agregue un atributo personalizado al evento Reenviar atributo personalizado del agente APM al evento | |
Para informar un evento personalizado no asociado con otra característica de New Relic, utilice la API de eventos. | |
Agregue un atributo personalizado al evento de infraestructura predeterminado. Utilice la herramienta de integración Flex para informar los datos de su propio evento personalizado. | |
Utilice la API del agente móvil para enviar eventos personalizados y atributos. | |
Agregue un atributo personalizado al evento |
Para conocer otras opciones para informar datos personalizados, consulte Datos personalizados.