Ya sea que esté considerando New Relic o ya esté utilizando nuestras capacidades, este glosario de terminología común puede resultarle útil. Y si desea comenzar, consulte Introducción a New Relic.
Una organización New Relic puede tener una o más cuentas. Una cuenta puede considerarse un espacio de trabajo: un espacio para monitor o analizar datos relacionados con un proyecto específico o un equipo específico. Cada cuenta tiene su propio ID de cuenta, y ese ID se utiliza para algunas tareas específicas de la cuenta, como realizar llamadas API. Para obtener más información sobre por qué crearía una cuenta, consulte Estructura de la cuenta.
La palabra "cuenta" a veces se utiliza en un sentido industrial más general. Por ejemplo, a veces se utiliza para referirse a una organización de New Relic, a un cliente de New Relic o al registro de usuario de un usuario de New Relic. Sin embargo, en términos técnicos, en New Relic una cuenta se refiere a una cuenta con un ID de cuenta.
Una organización New Relic puede tener una o más cuentas.
Una "familia de cuentas" se refiere a una cuenta padres y las cuentas hijos bajo ella: en otras palabras, un grupo de cuentas relacionadas unidas por facturación.
Si tiene acceso a más de una cuenta en una organización de múltiples cuentas, puede usar el selector de cuentas para cambiar entre cuentas. Está ubicado en la parte superior derecha de la página de inicio de New Relic y en algunas otras vistas de lista de entidades.
Para obtener más información sobre los factores que afectan el acceso a las cuentas, consulte Factores que afectan el acceso.
Para encontrar la configuración de la cuenta, use el menú de usuario.
Un agente de New Relic es una pieza de software instalable que se integra con múltiples tipos de tecnologías (por ejemplo, marco web, sistema operativo y tipos de base de datos) y reporta datos a New Relic, generalmente en una cadencia específica. Tenemos agente, un agente de infraestructura, un agente y un agente de monitoreo de móviles. Las diversas tecnologías con las que se integra nuestro agente son solo algunas de nuestras muchas integraciones.
Para más información, ver:
Para nuestra característica de alerta, esto se refiere al tiempo en segundos que se debe esperar a que la ventana de agregación se llene con datos. Requerido cuando se utilizan aggregation_method
tipos CADENCE
o EVENT_FLOW
.
En el contexto de alerta NRQL, puede utilizar funciones NRQL, como sum()
, average()
o latest()
para elegir cómo se deben procesar los puntos de datos en una ventana de agregación en un único punto de datos. El único punto de datos agregado es lo que pasa por el proceso de evaluación de alerta.
En el contexto de New Relic alerta, agregamos datos en ventanas y necesitamos determinar cuándo termina la ventana actual y comienza la siguiente. Aggregation_method es la lógica que nos dice cuándo tenemos todos los datos para una ventana de agregación determinada. Una vez que se cierra la ventana, los datos se agregan en un solo punto y se evalúan según el umbral. Este campo es opcional. Se puede especificar uno de los tres valores siguientes:
EVENT_FLOW
: (Predeterminado) Cada ventana de agregación esperará hasta que comience a ver llegar la marca de tiempo que superó su propia configuración de retraso. Una vez que esto ocurre, los datos se publican. Depende de la marca de tiempo de los datos que llegan, por lo que el tiempo de reloj ya no es relevante. Funciona mejor para fuentes que llegan con frecuencia y con baja dispersión de eventos (alto rendimiento métrico)CADENCE
: Lógica clásica de New Relic donde cada ventana de evaluación espera exactamente tanto tiempo como la configuraciónaggregation_delay
, utilizando el tiempo de reloj como temporizador. Se requiereaggregation_delay
al usar esta opción. Los datos que lleguen demasiado tarde se descartarán, lo que puede provocar alertas falsas.EVENT_TIMER
: Cada ventana de agregación tiene un temporizador, configurado en la configuraciónaggregation_timer
. El temporizador comienza a funcionar tan pronto como aparece el primer punto de datos para esa ventana de agregación (según la timestamp del punto de datos). Elaggregation_timer
se restablece para cada nuevo punto de datos que llega para esa ventana. Una vez queaggregation_timer
llega a 0, se publica la ventana de agregación. Ideal para datos dispersos y por lotes, como integración en la nube y log de errores poco frecuentes.
En el contexto de alerta New Relic, este es el tiempo en segundos que se debe esperar después de recibir cada punto de datos, para garantizar que se procese todo el lote. Requerido cuando se utiliza el tipo EVENT_TIMER
aggregation_method
.
En el contexto de New Relic , la alerta de transmisión recopila datos en períodos de tiempo específicos. Estas ventanas de tiempo son personalizables.
Los puntos de datos se recopilan juntos según su marca de tiempo y se informan como un lote. La ventana de agregación personalizable proporciona mayor flexibilidad y menos incidentes falsos al alertar sobre puntos de datos irregulares o menos frecuentes.
La IA, o inteligencia artificial, se refiere a sistemas informáticos que pueden comprender, aprender y realizar tareas que normalmente requieren inteligencia humana. En New Relic, cuando decimos IA, nos referimos a la capa de su entorno que emplea un modelo de lenguaje extenso (LLM) para generar una respuesta (o tomar una decisión) basada en el símbolo final del usuario.
Un alert comunica un evento o incidente que el personal designado puede rastrear a través de alerta.
Para obtener una explicación de cómo se relacionan los conceptos básicos de alerta, consulte Conceptos y flujo de trabajo.
Un alert condition (o condition), identificado por su número único condition_id
, contiene los criterios para crear un incidente. La condición incluye el umbral que se establece para un intervalo de tiempo de métrica o una métrica personalizada a lo largo del tiempo en un objetivo elegido.
Para obtener una explicación de cómo se relaciona una condición con otros conceptos básicos de alerta, consulte Conceptos y flujo de trabajo.
En el contexto de alerta, la transmisión de datos se evalúa en un conjunto de ventanas de agregación para determinar si una condición de alerta se está incumpliendo o se está recuperando.
El tiempo de la ventana de agregación es el tiempo que recopilaremos datos antes de ejecutar la condición de consulta NRQL. El tiempo de evaluación de compensación es el tiempo que desea que esperemos por los datos tardíos antes de evaluarlos.
Si una ventana no tiene ningún punto de datos, se trata como un espacio por pérdida de señal.
En el contexto de alertas, una política de alertas es una colección de una o más condiciones de alerta, uno o más canales de notificación y una configuración Incident preference .
Una condición contenida dentro de una política puede abrir un incidente dependiendo de la configuración de preferencia de incidente. En este caso, todos los canales adheridos a la póliza generarán notificación.
Para obtener una explicación de cómo se relaciona una política con otros conceptos básicos de alerta, consulte Conceptos y flujo de trabajo.
Cuando un servicio o aplicación se comporta de manera anormal, la característica de alerta de New Relic lo marca como una anomalía. Puedes encontrar anomalías en los feeds de actividades de New Relic. También puede crear una configuración personalizada para recibir notificaciones o rastrear anomalías en otros tipos de entidades, como hosts y aplicaciones móviles.
Para más información, ver [detección de anomalías] (/docs/alerta-inteligencia aplicada/inteligencia aplicada/proactive-detection/proactive-detection-inteligencia aplicada/)
Apdex es una forma estándar de la industria de medir la satisfacción del usuario con el tiempo de respuesta de una aplicación o servicio. New Relic califica cada respuesta como Satisfied, Tolerated o Frustrated y utiliza estas calificaciones para calcular una puntuación general de satisfacción del usuario.
Para más información, consulte Apdex: Medir la satisfacción del usuario.
El tiempo de respuesta por encima del cual una transacción se califica como frustrating. El valor predeterminado es cuatro veces apdex_t
.
Las solicitudes que se completan en menos de
apdex_t
se clasifican como satisfied.Las solicitudes que tardan más de
apdex_t
, pero menos de cuatro vecesapdex_t
(apdex_f
), son tolerated.Cualquier solicitud que demore más de
apdex_f
se califica como frustrating.Para más información, consulte Apdex: Medir la satisfacción del usuario.
El tiempo de respuesta por encima del cual una transacción se considera tolerable. El valor predeterminado es 0,5 segundos, pero puede cambiarlo en la configuración de Apdex.
Las solicitudes que se completan en menos de
apdex_t
se clasifican como satisfied.Las solicitudes que toman más de
apdex_t
pero menos deapdex_f
son tolerated.Cualquier solicitud que demore más de
apdex_f
se califica como frustrating.Para más información, consulte Apdex: Medir la satisfacción del usuario.
New Relic ofrece una variedad de API y SDK. Para obtener más información, consulte la introducción a las API de New Relic.
New Relic APM (monitoreo del rendimiento de aplicaciones (APM)) proporciona monitoreo del rendimiento de su aplicación web o no web. admite aplicaciones que utilizan varios lenguajes de programación.
Para propósitos de New Relic, cualquier programa instrumentado por New Relic.
Algunas soluciones de New Relic asignan a una aplicación de monitor un application ID único, a menudo abreviado como app ID. Cuando está presente, esta identificación está disponible en la UI. También se reporta como atributo y se puede consultar.
Para saber cómo determinar esto, consulte Buscar ID de aplicación.
El nombre que New Relic combina con su para identificar de forma única una aplicación en particular. Para obtener más información, consulte Asigne un nombre a su aplicación.
Attributes son pares de valor principal adjuntos a objetos de datos reportados a New Relic. El atributo agrega detalles y es similar a la etiqueta o etiquetas en otro software SaaS. Puede explorar estos datos consultando o buscando a través de la UI o utilizando el diccionario de datos.
Ejemplos:
APM informa un evento
Transaction
. Esto incluye datos de tiempo para la transacción en un atributoduration
, que podría tener un valor de.002
.Nuestro monitoreo de infraestructura informa un evento
ProcessSample
. Esto incluye una variedad de atributos de uso de CPU, incluido un atributocpuSystemPercent
, que podría tener un valor de.01
.Nuestro SDK de telemetría informa un tipo de datos
Metric
para almacenar métricas, con atributos adjuntos comometricName
ynewrelic.source
.Algunas herramientas de New Relic le permiten informar atributos personalizados para mejorar su monitoreo.
Para obtener más información sobre el atributo en APM, consulte Atributo del agente.
Para conocer nuestra solución de monitoreo de navegador para usuarios finales, consulte monitoreo de navegador.
Para obtener información sobre qué navegador admite New Relic, consulte Navegador compatible.
Mide la velocidad y el rendimiento de su usuario final mientras navega a su sitio desde diferentes navegadores web, dispositivos, sistemas operativos y redes. Para obtener más información, consulte Introducción al monitoreo del navegador.
Se refiere al tiempo empleado en llamadas a servicios externos desde dentro de la transacción no web de un servicio. Ver web externa.
Ver cuenta padres.
New Relic ofrece integración basada en la nube con proveedores como Amazon Web Services (AWS), Microsoft Azure y Google Cloud Platform.
El componente que recopila datos del agente New Relic que se ejecuta en un servidor de aplicaciones, un dispositivo móvil o browser de usuario final. Mientras el agente está instalado en el servidor de aplicaciones de un usuario, el recopilador está ubicado centralmente en nuestro centro de datos.
Para comunicarse con el recopilador, el agente debe poder comunicarse con el dominio y las direcciones IP de New Relic. (El dominio o IP exacto depende de la herramienta de monitoreo de New Relic). El recolector recibe e interpreta estos datos y los almacena en una base de datos. Luego, los datos se recuperan y presentan en la UI de New Relic y mediante nuestras diversas API REST.
Nuestra interfaz de línea de comando (CLI) es una herramienta que le permite gestionar New Relic, incluida la gestión y el control de su uso de New Relic a escala.
Ver condición de alerta.
Utilice condición de alerta para definir cuándo y por qué se notificará a su equipo si su entidad no está funcionando de la manera deseada. Con las condiciones, usted establece los criterios para las notificaciones sobre tiempos de retraso, errores de código, puntuaciones de Apdex, uso elevado de CPU y más.
Para obtener más información, consulte incidente.
Un contenedor es una unidad estándar de software que contiene todas las piezas de código necesarias y todas sus dependencias para que su aplicación se ejecute sin problemas en una variedad de entornos informáticos.
La cantidad de llamadas que recibe su aplicación cada minuto. Esto suele corresponder al número de páginas vistas o conexiones externas y suele ser lo mismo que RPM (solicitudes por minuto).
El tiempo consumido por el código menos el tiempo de espera de una transacción. Este es el tiempo realmente dedicado a procesar la transacción. Aparece en la UI de New Relic en la parte superior de la vista de transacciones para el agente que lo proporciona (solo Ruby y PHP).
Un par de valor principal agregado a una transacción o evento para obtener información adicional sobre él. Para obtener más información, consulte atributo personalizado.
Un dashboard personalizable con gráficos y tablas que incluye datos de múltiples fuentes de datos de New Relic. Para obtener más información, consulte el panel de control.
Un evento, en términos de New Relic, es un objeto de datos con un atributo adjunto. New Relic informa tipos de eventos predeterminados, como Transaction
y TransactionError
. También puedes crear tu propio evento. evento puede ser consulta y se utilizan en alguna otra característica.
Puedes generar eventos personalizados con el agente APM, el monitoreo de navegador agente, el monitoreo de móviles agentes, y vía el evento API. Alternativamente, puede agregar un atributo personalizado a algún evento New Relic predeterminado existente.
Custom instrumentation le permite extender el monitoreo de New Relic a elementos de código instrumentados que New Relic no instrumenta automáticamente. La instrumentación personalizada es útil cuando su marco no es compatible con New Relic o cuando New Relic no logra captar algún elemento de su programa. También puede utilizar instrumentación personalizada para impedir que una transacción se informe por completo. Para más información, consulte instrumentación personalizada.
datos de intervalo de tiempo de métrica que se registran manualmente mediante una llamada API. Custom metrics te permite registrar métricas arbitrarias; por ejemplo, datos de tiempo o recursos informáticos. Todos los nombres métricos personalizados deben tener el prefijo Custom/
. Para más información, consulte métrica personalizada.
No confundir con datos de instrumentación personalizada.
Ver recolector.
En la UI Metrics and events, puede acceder, consultar y personalizar sus datos, crear visualizaciones y establecer conexiones entre sus servicios en una experiencia coherente y seleccionada.
Para más información sobre esto, consulte Introducción a métrica y evento.
En el contexto de las alertas, cuando una fuente de datos entra en estado de infracción, comienza un degradation period período de tiempo. El período de degradación se establece en el umbral de la condición. Se abrirá un incidente si la fuente permanece en estado de infracción durante todo el período de degradación. Además:
- Si la fuente de datos entra en un estado de no infracción antes de que haya transcurrido todo el tiempo, la cuenta regresiva del período de degradación se restablece y no se abre un incidente.
- Si su umbral de condición de alerta está configurado como
at least once in
, el período de degradación siempre dura un minuto.
Una dependencia es el código del que depende su aplicación para funcionar. New Relic proporciona una lista de todas las aplicaciones, servicios, bases de datos y hosts que podemos saber que están conectados a una entidad. En la páginaDependencies UI, puede encontrar la dependencia ascendente y descendente de una entidad, y las rutas para explorarlas.
En el contexto de las alertas, los destinos son a donde enviamos notificaciones sobre sus datos. Un destino es un identificador único para un sistema de terceros que usted utiliza.
La configuración de destino contiene los detalles de la conexión para integrarse con sistemas de terceros y se puede utilizar en una variedad de herramientas en New Relic.
Un dimensional metric es una métrica que tiene múltiples atributos, también conocidos como dimensiones. En New Relic, informamos métricas dimensionales utilizando el tipo de datosMetric
. Para obtener más información sobre otros tipos de datos métricos, consulte datos métricos.
El rastreo distribuido es un método de monitoreo de solicitudes a medida que fluyen a través de varios entornos de nube. rastreo distribuido rastrea una solicitud etiquetándola con un identificador único. Esto permite que su equipo tenga una comprensión en tiempo real de la interacción que tiene lugar dentro de su entidad.
Una plataforma abierta para aplicaciones distribuidas, que permite ensamblar aplicaciones portátiles multicontenedor. El monitoreo de infraestructura incluye monitoreo integrado de Docker. Para obtener más información sobre Docker, consulte el sitio web Docker .
El período de tiempo en el que los clientes no pueden acceder a su sitio y su aplicación no informa a New Relic. Para obtener más información, consulte monitoreo sintético y Tipos de monitor de monitoreo sintético.
En New Relic, un entity es cualquier cosa que podamos identificar y que tenga datos que puedas monitor. Una entidad puede ser algo que usted monitor directamente, como aplicaciones y microservicios, o indirectamente, como centro de datos.
Para más información sobre esto, consulte ¿Qué son las entidades?
En la industria del software, los eventos pueden considerarse simplemente “cosas que ocurren en un sistema”. Por ejemplo, cambiar la configuración de un servidor es un evento. Otro ejemplo: un usuario de un sitio web que hace clic con el mouse.
Algunos eventos generan un registro almacenado, y ese registro normalmente también se denomina evento. Para saber cómo New Relic usa evento, consulte Tipos de datos de New Relic.
Un error esperado es un error común que no desea que afecte su puntuación Apdex o tasa de errores. Para obtener más información, consulte Administrar errores en APM.
Un servicio externo es un servicio que está fuera de proceso en relación con un servicio que está instrumentado y que reporta datos a New Relic. Un servicio externo llama o es llamado por ese servicio instrumentado.
En la mayoría de los lugares de la UI de New Relic, los servicios externos son servicios no instrumentados que no informan la telemetría por sí mismos a New Relic, sino que se observan desde el exterior utilizando los datos que los servicios instrumentados informan sobre las llamadas entrantes o salientes. Por ejemplo, un servicio externo llamado api.stripe.com
no está instrumentado ni reporta datos a New Relic, pero New Relic lo conoce cuando un servicio instrumentado con el agente de New Relic realiza una solicitud HTTP al nombre de host api.stripe.com
.
Una faceta ayuda a su equipo a comparar información que tiene muchas variables. Puede consultar los datos de New Relic en NRQL y utilizar facetas para segmentar los datos mostrados. Por ejemplo, si desea saber dónde se utilizan los datos de su CPU, puede segmentar los datos de su CPU por la faceta del nombre de host:
SELECT average(cpuPercent) FROM SystemSample FACET hostname
New Relic Flex es una integración de infraestructura completa, independiente de la aplicación. Con él, puedes construir tu propia integración que recopile datos métricos de una amplia variedad de servicios, y que pueda instrumentar cualquier aplicación que exponga métrica sobre un protocolo estándar (HTTP, archivo, shell) en un formato estándar (por ejemplo, JSON o texto plano) al terminal.
Es una forma recomendada de crear una integración personalizada, porque no requiere habilidades de codificación.
Un framework es una colección estructurada de funciones predefinidas, en las que un creador de aplicaciones inserta su propio código para crear su aplicación. No es lo mismo un framework que una biblioteca. Mientras que una biblioteca es una colección de funciones a las que puede llamar según sea necesario, un framework es el esqueleto de su aplicación. Las funciones en ese framework luego llaman a sus funciones. Para obtener más información sobre la distinción entre un framework y una biblioteca, consulte ¿Cuál es la diferencia entre un framework y una biblioteca?.
New Relic instrumentó automáticamente muchos frameworks comunes. Para obtener más información sobre el marco New Relic admite, explore nuestras soluciones en Observabilidad instantánea.
La métrica más importante para una determinada entidad, caso de uso o tecnología. Las métricas doradas pueden incluir señales doradas: latencia, tráfico, errores y saturación.
El período de tiempo entre cada conexión de un agente de New Relic al recolector. Entre harvest cycles, un agente recopila y almacena en caché datos. Al final del ciclo, un agente informa esos datos al recolector y luego comienza un nuevo ciclo de recolección.
Algunas páginas UI de New Relic tienen un indicador de estado de salud que aparece junto a un índice de entidad del monitor. Esta es una barra de color (generalmente verde, amarillo, rojo o gris) que indica el estado de su aplicación u otra entidad monitoreada por New Relic. También indica si la entidad tiene asignada alguna política de alertas y si existe algún incidente.
Excepciones a la paleta de colores mencionada anteriormente:
- Más información sobre los colores del mapa de servicios
- Nuestra API REST (v2) utiliza
orange
en lugar deyellow
para el estado de la aplicación y los informes.
En New Relic, un host significa uno de los siguientes:
- Un physical machine es un dispositivo basado en hardware con recursos físicos dedicados, incluidos memoria, procesamiento y almacenamiento. Cada máquina tiene su propio sistema operativo en el que se ejecuta la aplicación.
- Una virtual machine (máquina virtual (VM)) es la implementación de software de una máquina física que ejecuta programas como una máquina física. Una o más máquinas virtuales pueden ejecutarse en una máquina física. Cada máquina virtual tiene su propio sistema operativo y recursos asignados a la máquina virtual, como RAM y CPU.
- Un cloud instance es un tipo de máquina virtual que se ejecuta en la nube pública. En este contexto, la máquina virtual y la instancia de la nube son diferentes de la máquina virtual Java (JVM) y el contenedor.
Un error que le has dicho a un agente APM que no informe al recolector. Para obtener más información, consulte Administrar errores en APM.
En el contexto de alertas, se genera un incident cuando se exceden las condiciones definidas en una política de alertas. Un registro de incidentes incluye todas las marcas de tiempo de apertura y cierre de cada incidente, así como instantáneas de los gráficos de los datos que se evalúan en torno al momento de cada incidente.
Puede ver información detallada en las páginasIncidents de la interfaz de usuario. También puede seleccionar su preferencia sobre cómo acumulamos el incidente.
Para obtener una explicación de cómo se relaciona un incidente con otros conceptos básicos de alerta, consulte Conceptos y flujo de trabajo.
Rastreo infinito es un servicio de rastreo distribuido completamente administrado que observa el 100% de su aplicación trazada y luego proporciona datos accionables para que pueda resolver los problemas más rápido.
Para obtener más información, consulte /docs/understand-dependencia/rastreo distribuido/get-started/how-New Relic-rastreo distribuido-works.
Al conectar los cambios en el rendimiento del host con los cambios en su configuración, el monitoreo de infraestructura proporciona métricas en tiempo real y análisis potentes que reducen su tiempo medio de resolución (MTTR).
La infraestructura está diseñada específicamente para entornos complejos que necesitan un monitoreo de servidores dinámico y flexible, desde un centro de datos físico hasta miles de Amazon Elastic calcular Cloud (instancias de Amazon EC2 y otros tipos de integración).
Insights era el nombre del producto New Relic que anteriormente regía los informes de eventos personalizados y la capacidad de consultar y trazar sus datos de New Relic. Estas características ahora son una parte fundamental de nuestra plataforma y ya no se rigen por la Insights del producto o el nombre. Para conocer más sobre estas características:
API de eventos para informes de eventos personalizados
Por razones históricas, la palabra "Insights" todavía se utiliza en algunos lugares. Por ejemplo:
Para la organización New Relic en nuestro modelo de precios original, Insights Pro sigue siendo el nombre del producto que rige la ingesta y retención de datos personalizados.
Algunos agentes APM todavía tienen lenguaje de Insights en su base de código. Por ejemplo, la configuración del agente de Java
custom_insights_events
.Existe una clave de API llamada clave de inserción de Insights.
A cada instancia identificada por New Relic se le asigna un instance ID único. Los ID de instancia se encuentran más comúnmente para JVM (Java máquina virtual), pero pueden existir para cada agente. Este ID se utiliza para identificarlo de forma única y para recuperar datos sobre esa instancia a través de la API. Para obtener más información, consulte el ID de lista de la instancia de la API REST.
En New Relic, una integración se refiere a una conexión entre una tecnología y New Relic que permite enviar datos a New Relic. Entonces, por ejemplo, nuestro agente contiene varias integraciones (formas de reportar datos desde varios marcos de aplicaciones, o sistemas operativos, o tipos de base de datos). Otra integración toma la forma de una configuración o un procedimiento (por ejemplo, cambiar una configuración o un extremo de API) que permite que un servicio (por ejemplo, AWS Lambda o PagerDuty) nos envíe datos.
En nuestro monitoreo de móviles, un interaction es una ruta de código específica iniciada por la interacción del usuario (generalmente al presionar un botón). Una interacción es el equivalente móvil de una transacción, y al igual que una transacción, una interacción se puede trazar y monitorear.
Puede ver gran parte de los datos incluidos en una interacción en el evento BrowserInteraction .
Un interaction trace es una imagen completa de una única interacción. Con la traza de interacción, New Relic le brinda una visibilidad mucho más profunda de una única interacción lenta, lo que puede ayudarlo a comprender un problema más amplio. traza de interacción son el equivalente móvil de una traza de la transacción. Para obtener más información, consulte Crear interacción (iOS) y Crear interacción (Android).
Inventory data es información sobre el estado o la configuración de un servicio o host. Ejemplos de datos de inventario incluyen:
Ajustes de configuración
Nombre del host en el que se encuentra el servicio
Región de AWS
Puerto en uso
Para obtener más información, consulte Comprender y utilizar los datos.
En el contexto de las alertas, un issue es un problema en su sistema que necesita atención. Un problema se compone de uno o más incidentes y anomalías que hemos correlacionado mediante el aprendizaje automático u otros medios. Puede recibir una notificación cuando se crean, reconocen o cierran problemas.
Para obtener más información, consulte conceptos y flujo de trabajo de alerta.
En APM, una transacción clave es una transacción web que el usuario ha marcado como particularmente importante; por ejemplo, eventos comerciales clave (como registros o confirmaciones de compra), o transacciones con un alto impacto en el rendimiento (como búsquedas). transacción clave tiene sus propias páginas en la UI y otros valores personalizados. Para obtener más información, consulte clave de transacción.
Nuestra característica de administración de logs y monitoreo le brinda las herramientas para recopilar, procesar, explorar, visualizar y alertar sobre sus datos de log utilizando su reenviador de logs existente. Con todos sus datos log en un solo lugar, podrá tomar mejores decisiones, detectar y resolver problemas más rápidamente y ver su logs en el contexto para solucionar problemas más rápido.
Logs en el contexto permiten que sus datos log se vean en otras experiencias de la plataforma New Relic.
New Relic Lookout proporciona una vista intuitiva de las entidades que se desvían del comportamiento normal mediante la visualización de círculos. El color indica la gravedad y el tamaño de los círculos transmite la escala de los cambios recientes. No es necesario configurar nada: New Relic Lookout compara automáticamente el rendimiento de los últimos cinco minutos con la hora anterior.
Ver cuenta padres.
En la industria del monitoreo de software, una métrica significa una medida numérica de una aplicación o sistema. Para saber cómo New Relic define y utiliza métrica, consulte Tipos de datos de New Relic.
New Relic informa métrica de varias maneras. Una variedad de datos métricos se llama metric timeslice data. Para obtener más información sobre este tipo de datos, consulte Tipos de datos de New Relic.
Un metric grouping issue ocurre cuando una cuenta envía demasiados puntos de datos de intervalo de tiempo de métrica con nombres diferentes a New Relic, y esas transacciones web individuales no se agregan correctamente. Por ejemplo, en lugar de un único nombre de métrica /user/controlpanel/
, es posible que vea /user/controlpanel/alice
, /user/controlpanel/bob
y /user/controlpanel/carol
. Para obtener más información, consulte problemas de agrupación métrica.
El software que acepta monitoreo sintético monitorea trabajos desde una ubicación privada. Un minion es un dispositivo virtual empaquetado que se ejecuta en su hipervisor. Para obtener más información, consulte descripción general de ubicación privada e instale y configure minion privado.
New Relic monitoreo de móviles le permite monitor y administrar el rendimiento de sus aplicaciones móviles en Android, iOS, tvOS y otros sistemas. El monitoreo de móviles proporciona detalles de un extremo a otro, incluidos fallos, rendimiento, solicitudes HTTP, traza de errores y más.
Para nuestro monitoreo sintético, un monitor garantiza que su sitio web o los extremos de API estén disponibles. Para obtener más información, consulte Agregar y editar monitor.
En New Relic, utilizamos el espacio de nombres para ayudar a organizar los datos que almacenamos en la base de datos de New Relic (NRDB). Desde la perspectiva de los clientes, el uso más relevante en la práctica del concepto de namespace es su relación con la retención de datos. El namespace es lo que establece el período de retención de datos predeterminado para varios tipos de datos. Por ejemplo, en una cuenta específica, todos los datos del namespace Logging
comparten la misma retención y todos los datos del namespace APM
comparten la misma retención.
New Relic Navigator facilita la exploración de una gran cantidad de entidades en una sola vista. Navigator muestra todo el estado de su sistema en una vista de panal muy densa con colores de semáforo basados en alerta.
NerdGraph es nuestra API GraphQL, un lenguaje de consulta eficiente y flexible que le permite solicitar exactamente los datos que necesita, sin obtener datos excesivos ni insuficientes. Las llamadas de NerdGraph obtienen todos los datos que necesita en una sola solicitud. NerdGraph también facilita la evolución de las API con el tiempo y habilita potentes herramientas para desarrolladores.
Puede utilizar nuestro explorador de API NerdGraph para ver el esquema y encontrar definiciones. Eche un vistazo a nuestro tutorial o vaya directamente al explorador de API de NerdGraph.
Para obtener más información, consulte Introducción a New Relic.
Nuestro catálogo es una colección de aplicaciones creadas en la plataforma New Relic. El catálogo incluye aplicaciones personalizadas que hemos creado, aplicaciones públicas de código abierto y cualquier aplicación que usted cree.
Puedes navegar por el catálogo en New Relic.
NRQL es un lenguaje de consulta, similar en forma a SQL, que le permite consultar los datos almacenados en su cuenta New Relic.
APM identifica la transacción como web o no web. Cuando New Relic no detecta que una transacción fue iniciada por una solicitud web, esto se denomina transacción no web. Para obtener más información, consulte Procesos en segundo plano y otras transacciones no web.
En el contexto de las alertas, una notificación es un mensaje enviado cuando se abre, se reconoce o se cierra un incidente. El tipo de notificación lo define el canal de notificación de la política de alertas.
Para obtener una explicación de cómo se relacionan las notificaciones con otros conceptos básicos de alerta, consulte Conceptos y flujo de trabajo.
En el contexto de las alertas, un canal de notificación es donde enviamos una notificación cuando se abre, se reconoce o se cierra un incidente. Los canales disponibles incluyen correo electrónico, notificaciones push móviles, webhooks y más.
En el contexto de nuestra característica de administración de logs, este es un protocolo de seguridad que oculta datos confidenciales en su log mediante hash o enmascaramiento. Una vez que haya identificado los datos confidenciales que desea ocultar, los define en forma de expresión. Con esa expresión, crea una regla de ofuscación que identifica instancias de datos confidenciales en su log y luego automatiza el enmascaramiento o el hash, según la regla.
On-host integrations se refieren a integración que residen en sus propios servidores o hosts y que se comunican con nuestro agente de infraestructura. Para obtener más información, consulte Introducción a la integración en el host.
En New Relic, "organización" puede referirse a uno o más conceptos:
- Para fines de administración de cuentas de New Relic, una "organización de New Relic" se refiere a todos los activos y datos que pertenecen a los clientes de New Relic (por ejemplo, sus cuentas, su usuario y sus datos). Para más información sobre este concepto, consulte organización y estructura de cuentas.
- A veces utilizamos "organización" de forma general para referirnos a una entidad comercial o sin fines de lucro.
Para cuentas en nuestro modelo de usuario original, este es un tipo de rol de usuario: el usuario que creó inicialmente la cuenta. Para obtener más información, consulte usuario.
Para el modelo de usuario más nuevo, no existe el concepto técnico de "propietario".
Con page load timing, New Relic monitorea el tiempo de carga completo del navegador final del usuario. El agente de aplicación New Relic inyecta dinámicamente JavaScript en la página y luego captura los siguientes puntos de carga clave:
Navigation start: El usuario inicia la transacción.
First byte: El browser recibe la página solicitada.
DOM ready: El browser ha terminado de analizar DOM.
Page ready: La carga de la página está completa.
El tiempo de carga de la página a veces se denomina RUM o monitoreo de usuarios reales. A diferencia del RUM estándar, el tiempo de carga de la página también captura errores de JavaScript y solicitudes AJAX. Para obtener más información, consulte Proceso de sincronización de carga de la página.
Término obsoleto; ver atributo.
La organización New Relic puede tener una estructura de cuenta padres/hijo. Esta estructura era mucho más importante para organizaciones con usuarios en nuestro modelo de usuario original, pero sigue siendo relevante para algunas características de organizaciones con usuarios en nuestro modelo de usuario más nuevo. La primera cuenta creada en una organización de New Relic es esencialmente la cuenta padres: un impacto de esto es que esa cuenta es donde se informan los datos de uso y facturación.
Obtenga más información sobre la estructura de la cuenta.
Las cuentas padres anteriormente se denominaban cuentas maestras y las cuentas secundarias se denominaban subcuenta.
Una URL única que enlaza con una vista de New Relic en un momento específico. Permalinks son útiles para resolver problemas y compartir ventanas de tiempo interesantes con colegas. En muchas páginas UI de New Relic, puede encontrar el ícono de vínculo permanente en la parte superior derecha de la UI. Para obtener más información sobre esto, consulte Conceptos básicos de la plataforma.
A partir de mayo de 2023, estos enlaces caducan si no se han utilizado en los últimos seis meses. Tenga en cuenta lo siguiente sobre la rutina de poda de seis meses:
- Dado que los vínculos permanentes no son específicos de un usuario, un vínculo anterior que no haya utilizado en seis meses puede seguir activo si otro usuario realiza la misma consulta.
- Los enlaces que utilizan la antigua URL de formato largo con Base64 nunca caducan.
El componente de New Relic que se conecta a su sitio web para verificar que su sitio web sea accesible. New Relic tiene presencia en Europa, Asia y Estados Unidos. Cada pinger intenta contactar con su sitio web al menos una vez cada dos minutos. Si no pueden llegar suficientes pingers a su sitio web, su aplicación se considerará inactiva.
Para pruebas de secuencias de comandos detalladas, incluidas pruebas browser reales y pruebas de extremos de API, consulte monitoreo sintético. El monitoreo sintético incluye monitoreo de ping gratuito, que le permite monitor su sitio web desde ubicaciones en todo el mundo. Para más información, consulte Tipos de monitor de monitoreo sintético.
En el contexto de las alertas, una política de alertas es un depósito de condiciones de alerta similares para que pueda verlas en su lugar completo. Por lo tanto, si su equipo desea examinar todas las condiciones de su aplicación Java, debe crear una política que contenga esas condiciones.
Para obtener más información, consulte conceptos y flujo de trabajo de alerta.
Nuestras integraciones de Amazon consultan tus servicios de AWS según un polling interval, que varía según la integración. Cada intervalo de sondeo ocurre para cada entidad de AWS. Por ejemplo, si tiene trece balanceadores de carga elásticos (ELB) de Amazon, cada uno de ellos será sondeado cada cinco minutos.
Dependiendo de la integración de AWS, puede haber retrasos en el tiempo entre la solicitud de API y los datos métricos devueltos. Si nota retrasos inusuales, siga los procedimientos de resolución de problemas de integración.
El número de páginas por minuto que publica su aplicación. Esto generalmente se usa en el contexto de monitoreo de navegador o monitoreo de móviles.
Una característica monitor de monitoreo sintético que le permite ejecutar monitores de monitoreo sintético desde dentro de sus propios sistemas mediante la creación de minion privado. Private locations le permite ampliar su cobertura de monitoreo sintético a nuevas ubicaciones geográficas y monitor sitios web detrás de su firewall, como un sitio de intranet. Para obtener más información, consulte descripción general de ubicación privada.
En New Relic, quickstart
se refiere a todos los métodos de instalación necesarios para obtener uno o ambos de los siguientes:
adicional (además de nuestro panel seleccionado) accesible desde la UI Dashboards
Alerta prediseñada
Los inicios rápidos se incluyen en nuestras páginas de observabilidad instantánea: por ejemplo, esta página incluye un inicio rápido para .NET que le brinda un dashboard adicional y una alerta prediseñadas además de lo que normalmente obtendría al instalar el agente .NET.
Un recovery period de tiempo comienza cuando una fuente de datos entra en un estado de no infracción después de estar en un estado de infracción. El período de recuperación se establece en el umbral de la condición. Un incidente se cerrará cuando una fuente permanezca en un estado sin vulneración y haya transcurrido el período de recuperación. Si la fuente de datos entra en un estado de infracción antes de que transcurra el tiempo, el reloj del período de recuperación se reiniciará y el incidente no se cerrará.
Taquigrafía de expresiones regulares. Una cadena de caracteres y operadores que, cuando se usa junto con un lenguaje de programación, busca patrones en un fragmento de texto. Por ejemplo, si desea ubicar cualquier número de seguro social en su log, puede crear una expresión regular que busque en su log un patrón numérico que siga un patrón {3 digit-2 digit-4 digit}
.
El tiempo transcurrido entre una solicitud de servicio y una respuesta. Este tipo de gráficos se utilizan para nuestro monitoreo APM y monitoreo de navegador. Para obtener más información, consulte tiempo de respuesta.
En el contexto de APM, esto generalmente se refiere al uso del mismo nombre de aplicación para múltiples aplicaciones. Esto le permite combinar datos en APM, ya sea de múltiples aplicaciones o de múltiples instancias de una aplicación. Para obtener más información, consulte Resumen de datos de aplicaciones.
Para rastreo distribuido, el root span es el primer tramo de una traza. En muchos casos, la duración del tramo raíz representará la duración de toda la traza, o estará muy cerca de ella.
Sin embargo, para sistemas más complejos y modernos que utilizan muchos procesos asincrónicos sin bloqueo, esto no será cierto. Para esos sistemas, la duración del tramo de raíz puede ser significativamente menor que la duración de la traza.
El término RPM generalmente se refiere a la cantidad de solicitudes por minuto que su aplicación recibe del usuario. Suele ser lo mismo que CPM (llamadas por minuto).
Históricamente, algunas soluciones de monitoreo de New Relic, como y monitoreo de navegador, solían contener RPM en la URL; por ejemplo, https://rpm.newrelic.com
. Este uso de lenguaje originalmente se refería a Rails performance management porque era la primera iteración de la aplicación Ruby on Rails del monitor New Relic. Ahora monitor muchos más lenguajes y sistemas además de Ruby.
En el contexto de las alertas, un runbook contiene procedimientos y operaciones estándar que suelen utilizar el administrador del sistema, el personal de operaciones de red y otro personal para manejar interrupciones, incidentes de alerta y otras situaciones. Si su organización almacena instrucciones del runbook como URL, puede vincular esta información a una política de alertas para que su personal tenga fácil acceso a esta información cuando un incidente infrinja el umbral de política definido.
SAML es un formato de datos basado en XML para compartir datos de autenticación entre dos partes. Para obtener información sobre nuestra característica SAML, consulte SAML SSO.
Selenium es un conjunto de pruebas browser de código abierto. El monitoreo sintético utiliza Selenium para probar sitios web de monitoreo con un navegador real. Para obtener más información, consulte tipos de monitor.
Un service es un clúster de procesos de servidor en tiempo de ejecución que realizan una tarea particular, generalmente solicitudes de servicio. A diferencia de una aplicación, un servicio no suele ser invocado por un ser humano. A veces, sin embargo, "aplicación" y "servicio" se utilizan indistintamente.
Ofrecemos una gran cantidad de agentes e integración que le permiten reportar datos de sus servicios.
En el contexto de las alertas, la señal es el flujo de telemetry data que se observa y se alerta. Se utiliza una consulta NRQL para definir una señal.
Se genera una señal única cuando la condición ve un flujo de datos único que coincide con la consulta NRQL. consulta puede contener una cláusula FACET para que una sola condición genere múltiples señales discretas; uno para cada faceta coincidente. Para obtener más información, consulte Condición de alerta NRQL.
Cuando recibimos datos y se enrutan a la plataforma de alerta de transmisión, su cláusula NRQL WHERE
filtrará los datos entrantes. El streaming de datos filtrado es lo que se evalúa por incidente de pérdida de señal, por ejemplo.
En un rastreo distribuido, un span es una "operación cronometrada y con nombre que representa un segmento de trabajo contiguo en esa traza" (de la definición de OpenTracing.io ).
Para rastreo distribuido, los intervalos se muestran en la UI de rastreo distribuido y el tipo de datos Span
está disponible para realizar consultas.
Véase también tramo de raíz.
SSL certificates cifrar los datos que se están transmitiendo. Si bien New Relic se refiere a los certificados de seguridad como SSL porque es un término más comúnmente utilizado, todos los certificados cumplen con los estándares de la industria para el cifrado seguro en tránsito.
SSO (inicio de sesión único) le permite administrar la autenticación de usuario en New Relic utilizando un proveedor de SSO externo. Para obtener más información, consulte SAML SSO.
En el contexto de las alertas, esto es lo que determina cuándo se procesan los datos en una ventana de agregación . El algoritmo de transmisión utiliza la hora del reloj de su servidor y el tamaño de la ventana de agregación para activar el proceso de evaluación de alerta.
Ver cuenta padres.
El monitoreo sintético le permite monitor su sitio web o los extremos de API a través de herramientas automatizadas y programables. Utilice monitor de ping gratuito para asegurarse de que su sitio web sea accesible o amplíe su monitoreo con monitores browser , que prueban su sitio web con un navegador real. Vaya más allá con scripts, navegadores de script o monitores de API para realizar pruebas sofisticadas.
En el contexto de las alertas, un target es un monitor de recursos o componentes realizado por una herramienta de monitoreo de New Relic que ha sido identificado en una condición de alerta. Cuando la fuente de datos para ese objetivo cruza el umbral crítico definido, abrimos un incidente. Dependiendo de la configuración de preferencia de incidentes de su política, alerta puede crear un registro de incidentes y enviar notificaciones a través de los canales definidos. Véase también entity.
Etiqueta son metadatos principales de valor agregados para monitorear aplicaciones, hosts, paneles y otras entidades para ayudarlo a organizar sus datos y hacerlos más fáciles de usar. Para más detalles, consulte la etiqueta.
Cuando usas New Relic, estás recopilando telemetry data. Con New Relic, usted monitor sus sistemas y recopila datos en forma de métrica, evento, log y traza. New Relic luego almacena los datos recopilados en nuestros servidores, a los que puede acceder y analizar a través de su panel de control.
Thresholds Son parámetros de condición de alerta que definen un incidente. Los valores de umbral incluyen el valor que una fuente de datos debe pasar para desencadenar un incidente y las configuraciones relacionadas con el tiempo que definen un incidente; Por ejemplo:
Pasar un cierto valor durante al menos x minutos
Pasar un cierto valor solo una vez en x minutos
Mientras la fuente de datos supera un determinado valor, comienza un período de degradación . Asimismo, cuando esa fuente de datos deja de pasar un determinado valor, comienza un período de recuperación . La duración de estos dos períodos de tiempo se define en la configuración del umbral de condición de alerta.
Los umbrales tienen un umbral crítico (rojo) requerido y un umbral de advertencia opcional (amarillo). En la UI, el indicador de estado de salud de la entidad cambiará a amarillo o rojo cuando se cruce un umbral y se abra un incidente.
Para obtener más información, consulte Definir umbral. Para obtener una explicación de cómo umbral se relaciona con otros conceptos básicos de alerta, consulte Conceptos y flujo de trabajo.
Throughput es una medida de la actividad del usuario para una aplicación de monitorización. El rendimiento de APM y el rendimiento del monitoreo del navegador se miden de diferentes maneras:
- APM: solicitudes por minuto (RPM)
- browser: páginas vistas por minuto (PPM)
Un tier puede referirse a cómo New Relic categoriza o visualiza los diversos ecosistemas de lenguaje de agentes que admitimos. Por ejemplo:
En APM, las categorías codificadas por colores que aparecen en el gráfico principal Overview de su aplicación muestran el tiempo de respuesta empleado en diversas funciones, procesos o agentes a nivel; por ejemplo, colas de solicitudes, recolección de basura, middleware, JVM, etc.
En las etiquetas New Relic,
TIER
se puede utilizar para definir o clasificar la arquitectura cliente-servidor; por ejemplo, nivel frontend y backend."nivel" puede usarse a veces para referirse a nuestras ediciones de precios.
Por lo general, las experiencias UI de New Relic muestran datos de los últimos 30 minutos y finalizan en el momento actual. Para cambiar la ventana de tiempo, puede usar el selector de tiempo en la sección superior derecha de la UI.
Un time range puede hacer referencia a un período de tiempo seleccionado en la UI de New Relic. New Relic muestra un rango de tiempo dependiendo del rango que selecciones usando el selector de tiempo.
Un trace es una descripción de cómo viaja una solicitud a través de un sistema. traza data le ayuda a comprender el rendimiento de su sistema y diagnosticar problemas. Para obtener más información sobre cómo utilizamos los datos de traza, consulte Tipos de datos de New Relic.
Ver estado de salud.
Un transaction se define como una unidad de trabajo lógica en una aplicación. Este término se refiere principalmente al monitor de transacciones del lado del servidor realizado por APM. Para obtener más información, consulte la documentación sobre transacción web y transacción no web.
El término transacción también se utiliza a veces en el monitoreo del navegador. En ese caso, se refiere principalmente a la actividad que comienza con una solicitud web del lado browsery termina con una carga completa de la página.
En New Relic APM, un transaction trace se refiere a una imagen completa de una sola transacción, hasta la consulta de la base de datos y los patrones de invocación exactos. Con la traza de la transacción, New Relic le brinda una visibilidad mucho más profunda de una sola transacción lenta, lo que puede ayudarlo a comprender un problema más amplio. Para obtener más información, consulte la traza de la transacción.
La interfaz de usuario de New Relic. Para obtener más información, consulte Funciones de página estándar.
Para obtener detalles sobre el usuario de New Relic y cómo administrarlo, consulte administración de usuarios.
El menú de usuario se encuentra en la parte inferior izquierda de la plataforma New Relic y es donde se puede acceder a la configuración relacionada con su organización y su cuenta. Para obtener más información, consulte Configuración de la cuenta.
Universal Time Coordinated (UTC), o Hora Universal Coordinada, es una timestamp estándar para sincronizar la hora en todo el mundo.
El valor numérico obtenido de los datos del intervalo de tiempo de métrica; por ejemplo, un promedio, mínimo, máximo, total, tamaño de muestra, etc.
Este término ha sido reemplazado en la UI por incidente.
En el contexto de APM, web external describe la porción de tiempo dedicado a la transacción web comunicándose con servicios externos desde dentro del código del servicio que estás monitoreando. Ese tiempo puede ser una llamada a un tercero (un proveedor de pagos, por ejemplo) o podría ser una llamada a otro microservicio dentro de tu propia empresa. El tiempo externo web demuestra cómo el rendimiento se ve afectado por las llamadas a través de una red al código que se ejecuta fuera de la aplicación que está midiendo.
Un transaction se define como una unidad de trabajo lógica en una aplicación. Este término se refiere principalmente al monitor de transacciones del lado del servidor realizado por APM.
Las transacciones web se inician con una solicitud HTTP. Para la mayoría de las organizaciones, estas representan interacciones centradas en el cliente y, por lo tanto, son la transacción más importante a monitor. Para obtener más información, consulte transacción web y transacción no web.
WebDriver Es un componente de Selenium , utilizado para controlar el monitoreo sintético del navegador con script. Específicamente, el monitoreo sintético utiliza WebDriverJS, un software basado en Node.js. sabor a Selenium. Para obtener más información, consulte Escritura de navegadores con secuencias de comandos y Ejemplos browser con secuencias de comandos.
Workflows es la forma de enviar notificaciones de alerta a las personas adecuadas cuando ocurren problemas. Para facilitar la resolución de problemas, puede agregar consulta al flujo de trabajo para enriquecer automáticamente su notificación con más información sobre el incidente.
Para más información, véase Workflows.
Carga de trabajo te permite agrupar entidades que trabajan juntas para proporcionar un valor comercial específico. Luego podrá monitor fácilmente la disponibilidad y el consumo de recursos para lo que sea relevante para usted. Por ejemplo, podrías realizar una carga de trabajo con todos los hosts que conforman un centro de datos.
Para obtener más información, consulte Introducción a la carga de trabajo.