Una explicación de las variables empleadas para las New Relic alertas de flujo de trabajo.
Al crear un flujo de trabajo, puede utilizar variables para a) controlar qué tipos de problemas generarán una notificación y b) qué contendrá el contenido de una carga útil de 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 | La descripción personalizada del incidente de la condición. |
| conditionFamilyId | ID de la condición de detección de incidentes que generó el incidente. |
| 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 incidente | Un enlace directo a la devolución de llamada del incidente 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 el incidente. |
| Nombres de política de alertas | Nombre de la política de detección de incidentes que generó el incidente. |
| URL del runbook | Una lista de URL de runbook. |
| Fuentes del problema | El(los) sistema(s) que informan el(los) incidente(s). |
| 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 todas las descripciones de incidentes. |
| Título del problema | Lista de todos los títulos de incidentes. |
| 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. |
| Recuento de incidentes cerrados | El número total de incidentes cerrados sobre este tema. |
| 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 incidentes 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 | Generalmente el título del primer incidente. |
| 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 de incidente original de detección de incidentes de New Relic. |
| Identificadores de cuentas de etiquetas | ID de cuenta de la política de detección de incidentes. |
| Etiquetas política de alertas ID | ID de política de detección de incidentes que generaron el incidente. |
| 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 incidentes abiertos | El número total de incidentes abiertos sobre este tema. |
| 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. |
| Recuento de incidentes | El número de incidentes que se agregan o correlacionan en la emisión. |
| 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 incidentes | Enlace a la imagen del gráfico de incidentes. |
| 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: