Una vez que haya conectado su aplicación a New Relic y haya comenzado a explorar nuestros gráficos y panel, un buen siguiente paso es crear una alerta para mantener a su equipo actualizado sobre cualquier comportamiento inusual en sus datos. La capacidad eleva su experiencia New Relic desde una simple ingesta de datos hasta la adopción de medidas reflexivas y efectivas.
Aquí, lo guiaremos a través de los cinco pasos para crear su primera alerta para que pueda comenzar a aprender la característica de alerta de New Relic.
Cree su condición de alerta a partir de un gráfico
La forma más sencilla de comenzar con las alertas es crear una alerta a partir de un gráfico New Relic . Esta ruta es la misma que crear una condición de alerta NRQL desde cero, pero el gráfico ya tiene una consulta NRQL con la que puede trabajar.
Una condición de alerta es esencialmente un contenedor que usted crea para definir qué condiciones deben cumplirse antes de que se le notifique cualquier comportamiento inusual. Para este ejemplo, creará una alerta que notifique a su equipo sobre cualquier problema de latencia con el tiempo de transacción web.
Entonces, en este caso, si desea asegurarse de que las transacciones web nunca demoren más de 50 milisegundos, creará una condición de alerta para monitor cuándo el tiempo de transacción web supera los 50 milisegundos y crea un incidente.
Establecer umbral para condición de alerta
Si una condición de alerta es un contenedor, entonces el umbral son las reglas que contiene cada condición de alerta. A medida que los datos ingresan a su sistema, la condición de alerta busca cualquier incidente de estas reglas. Si la condición de alerta ve datos provenientes de su sistema que han cumplido con todas las condiciones que ha establecido, creará un incidente. Un incidente es una señal de que algo anda mal en su sistema y debe echarle un vistazo.
Su equipo está creando una condición de alerta para buscar problemas de latencia en el tiempo de transacción web. Ahora, creará las reglas que buscará esta condición.
Ajuste la configuración de señal avanzada
New Relic observa constantemente los datos que fluyen desde su aplicación a nuestro sistema. Pero no todas las aplicaciones envían señales con la misma frecuencia o cadencia. Algunos eventos podrían enviar señales a nuestro sistema una vez por minuto, mientras que otros solo podrían reportar datos a New Relic una vez al día. Una condición de alerta es un contenedor specific diseñado para un caso de uso specific . Al crear una condición de alerta, esta sección es la más personalizable para los datos que está evaluando.
Vamos a personalizar estas configuraciones de señal avanzadas para nuestra condición que busca problemas de latencia de transacciones web.
Conecte su condición a una póliza
Si hay algún problema de latencia con el tiempo de transacción web, nos gustaría recibir una notificación lo antes posible. La mejor acción rápida y eficiente es crear una condición de alerta que abrirá un incidente si el tiempo de transacción tarda demasiado.
Esta condición de alerta es un contenedor que contiene todas las reglas: ¿estamos usando un umbral estático o de anomalía, estamos usando una agregación de ventana deslizante o simplemente dejamos el período de evaluación como de costumbre?
En este punto del proceso, ahora tenemos un contenedor completamente definido y hemos establecido todas las reglas para asegurarnos de que un incidente se abra cuando queremos. Según la configuración anterior, si nuestra condición de alerta reconoce este comportamiento en nuestro sistema que traspasa el umbral que hemos establecido, creará un incidente. Ahora, todo lo que tenemos que hacer es adjuntar este contenedor a una política.
La póliza es el sistema de clasificación del incidente. Cuando crea una política, está creando la herramienta que organiza todos los incidentes entrantes. Puede conectar políticas a workflows que le indiquen a New Relic dónde desea que vaya toda esta información entrante, con qué frecuencia desea que se envíe y dónde.