Una explicación de las variables utilizadas para los flujos de trabajo de alertas de New Relic.

Al crear un accumulations.conditionDescriptionworkflow, puede usar variables para a) determinar qué tipos de problemas generarán una notificación y b) qué incluirá el contenido de la carga útil de una notificación. Esta captura de pantalla muestra la sección de carga útil de la notificación.
Variables
Aquí están las variables del flujo de trabajo y sus descripciones:
Clave (primera palabra utilizada para agrupar) | Nombre para mostrar (primera palabra utilizada para agrupar) | Descripción |
|---|---|---|
| conditionDescription | Una lista de las descripciones de violaciones personalizadas. |
| conditionFamilyId | Lista de los ID de condición. |
| Nombres de condición de alerta | New Relic rompió la condición. |
| Productos de condición de alerta | New Relic . |
| URL de devolución de llamada de violación | Un enlace directo al callback de la violación relevante. |
| Métrica personalizada función de valor | Función de valor métrica personalizada. |
| nombre de la métrica de condición | nombre de la métrica de condición |
| Consulta NRQL | Consulta NRQL de la condición. |
| Orígenes del problema | New Relic o fuentes de terceros que crearon los eventos de alerta. |
| Nombres de política de alertas | Lista de los nombres de las políticas. |
| URL del runbook | Una lista de URL de runbook. |
| Fuentes del problema | Los sistemas que reportan los eventos de alerta. |
| New Relic | New Relic . |
| Servicio afectado | Una lista de servicios afectados. |
| Grupo de tareas | Una lista de grupos de tareas. |
| Servicio de causa | Una lista de los servicios de causa. |
| Reconocido por | El usuario que reconoció el problema. |
| Problema activado en | Marca de timestamp de activación del problema. |
| Descripcion del problema | Lista de descripciones de problemas. |
| Título del problema | Lista de títulos de problemas. |
| Facetas de alerta | Facetas de alerta. |
| Cerrado por | La identificación del usuario que cerró el problema. |
| Issue ClosedAt | Timestamp del cierre del problema. Nulo si el problema no está cerrado. |
| Conteo de eventos de alerta cerrados | El número total de eventos de alerta cerrados en este problema. |
| Issue CreatedAt | Timestamp de creación del problema. |
| Componentes de aprendizaje automático | Una lista de componentes de aprendizaje automático de alertas de New Relic. |
| Aprendizaje automático señales doradas | Una lista de alertas New Relic señales doradas del aprendizaje automático. |
| Respondedor sugerido de aprendizaje automático | (Obsoleto) Una lista de respuestas sugeridas por aprendizaje automático de alertas de New Relic. |
| Datos de la entidad impactada | Una lista de objetos que describen el nombre, ID, tipo y clase de la entidad afectada. |
| ID de entidades impactadas | Un conjunto de todos los ID de entidades impactadas. |
| Tipos de entidades impactadas | Un conjunto de todos los tipos de entidades impactadas. |
| Nombres de entidades impactadas | Un conjunto de todos los nombres de entidades impactadas. |
| Tipos de entidades impactadas | Un conjunto de todos los tipos de entidades impactadas. |
| Recuento de entidades impactadas | El número de entidades impactadas por este problema. |
| Identificaciones de incidentes | Una lista de todos los eventos de alerta agregados del problema. |
| El problema está correlacionado | Si el problema está correlacionado ( |
| Se reconoce el problema | Si se reconoce el problema ( |
| URL de reconocimiento del problema | Un enlace directo para reconocer el problema. |
| URL de cierre del problema | Un enlace directo para cerrar el tema. |
| URL de la página del problema | Un enlace directo a la página del problema relevante. |
| Issue ActivatedAt UTC string | Formato de cadena de activación de emisión en UTC. |
| Issue ClosedAt UTC string | Formato de cadena de cierre de problema en UTC. |
| Issue CreatedAt UTC string | Formato de cadena de creación de problemas en UTC. |
| Issue AcknowledgedAt string | Formato de cadena del problema reconocido en UTC. |
| Issue ClosedAt string | Formato de cadena de cierre de problema en UTC. |
| Duración del problema en milisegundos | El número de milisegundos desde que se abrió el problema. |
| Duración del número textual | Una representación amigable para los humanos de la duración del problema. |
| ID del problema | El DNI único de la emisión. |
| Título del problema | El título del problema, generalmente el título del primer evento de alerta. |
| Issue UpdatedAt UTC string | Timestamp de la actualización del problema en UTC. |
| ID de cuenta asociada al entorno del problema | ID de cuenta asociada a los entornos de alertas New Relic . |
| Clave de agregación de alertas de etiquetas | ID del incidente original de detección de eventos de alerta de New Relic. |
| Identificadores de cuentas de etiquetas | ID de la cuenta de la política de detección de eventos de alerta. |
| Etiquetas política de alertas ID | ID de la política de detección de eventos de alerta que generó la infracción. |
| ID de objetivo | Identificación del objetivo. |
| Estado de silenciamiento del problema | El estado de silenciamiento calculado del problema ( |
| ID de la cuenta | ID de la cuenta. |
| Recuento de eventos de alerta abiertos | El número total de eventos de alerta abiertos en este problema. |
| Dueño | La persona que reconoció el problema. |
| política de alertas URL | Política de alertas URL. |
| Prioridad del problema | Nivel de prioridad del problema ( |
| Texto de prioridad de emisión | Prioridad de emisión en minúsculas ( |
| Recuento de problemas | Recuento de problemas. |
| Estado del problema | Estado del ciclo de vida del problema ( |
| Texto del estado de emisión | Estado del ciclo de vida del problema en minúsculas ( |
| Estado de correlación del problema | El estado de correlación del problema. |
| Conteo de eventos de alerta | El número de eventos de alerta que se agregan o correlacionan en la incidencia. |
| Problema desencadenado en | Timestamp de la notificación del problema activada. |
| Evento desencadenante de notificación de problema | El evento desencadenante de notificación ( |
| Problema actualizado en | Timestamp del problema actualizado por última vez. |
| URL del gráfico de infracciones | Enlace a la imagen del gráfico de la violación. |
| Nombre del flujo de trabajo | El nombre del flujo de trabajo que se activó. |
Ejemplos de enriquecimiento de datos de flujo de trabajo
Para obtener información sobre la entidad que incumplió una condición, puede utilizar variables personalizadas como parte de la declaración WHERE de la consulta. Por ejemplo, para obtener el estado de las instancias EC2 use:
SELECT latest(ec2State) FROM ComputeSample WHERE provider = 'Ec2Instance' AND entityName IN {{entitiesData.names}}Esta consulta devuelve un valor único (por ejemplo, stopped), ya que la consulta solo utiliza un único campo. La variable entitiesData.names es una lista de identificador de la entidad. Puede utilizar cualquier otra propiedad de entidad de la misma manera.
Puede utilizar variables personalizadas para enriquecer su consulta de datos de flujo de trabajo de diferentes maneras: