• /
  • EnglishEspañolFrançais日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

Enviar notificación de flujo de trabajo

avance

Todavía estamos trabajando en esta característica, ¡pero nos encantaría que la probaras!

Esta característica se proporciona actualmente como parte de un programa de vista previa de conformidad con nuestras políticas de prelanzamiento.

Esta página cubre dos formas en que la automatización del flujo de trabajo se integra con la notificación:

  1. Envíe una notificación desde el flujo de trabajo: use acciones de Slack, PagerDuty, email o webhook dentro de su flujo de trabajo para notificar a los equipos cuando el flujo de trabajo se complete, falle o requiera aprobación.
  2. Activar flujo de trabajo desde alertas: Configure la automatización del flujo de trabajo como destino en las alertas New Relic para iniciar automáticamente el flujo de trabajo cuando se infringe la condición de alerta.

Importante

Dos conceptos diferentes:

  • Notificación saliente: tu flujo de trabajo envía mensajes a Slack/PagerDuty usando acciones como slack.chat.postMessage
  • Desencadenantes entrantes: las alertas de New Relic activan la ejecución de su flujo de trabajo y pasan issueId automáticamente

Enviar notificación de flujo de trabajo

Emplee estos canales de notificación para alertar a su equipo desde su flujo de trabajo. Seleccione el canal adecuado para su caso de uso:

Canal

Ideal para

Complejidad de configuración

Característica

Slack

Colaboración en equipo, aprobaciones

Fácil: requiere token de bot

Mensajes enriquecidos, reacciones, hilos

PagerDuty

gestión de equipos, de guardia

Fácil - requiere clave de API

Políticas de escalamiento, seguimiento

Correo electrónico

Notificación formal, reportes

Fácil: configuración SMTP

Archivos adjuntos, formato HTML

Webhooks

Integración personalizada

Medio - requiere extremo

Carga flexible, cualquier sistema

Antes de que empieces

Antes de configurar la notificación, cerciorar de tener:

Sugerencia

Para enviar notificaciones desde flujo de trabajo: use el catálogo de acciones para agregar acciones de notificación (como slack.chat.postMessage) directamente en sus pasos de flujo de trabajo. Consulte Acciones de Slack y Acciones de PagerDuty.

Activar flujo de trabajo desde alertas

Configure la automatización del flujo de trabajo como destino en las alertas New Relic para iniciar automáticamente el flujo de trabajo cuando se infrinjan las condiciones de alerta. Cuando se activa mediante una alerta, el flujo de trabajo recibe automáticamente issueId y accountId como entradas.

  1. Navegue a one.newrelic.com > All capabilities > Alerts > Destinations y seleccione Workflow Automation.

  2. Para configurar la Automatización del flujo de trabajo, ingrese la información requerida, como el nombre de destino de la Automatización del flujo de trabajo (un nombre único para** Automatización del flujo de trabajo**) y la clave de API.

  3. Haz clic en Save destination.

    Image of the Workflow Automation destination page.

Crear una notificación alerta flujo de trabajo

Luego de configurar flujo de trabajo Automatización como destino, cree una alerta notificación flujo de trabajo para definir qué alertas activan su flujo de trabajo.

Importante

Los pasos a continuación son para configurar la notificación de flujo de trabajo (parte de New Relic alertas), no de flujo de trabajo de automatización. alerta notificación problemas de ruta de flujo de trabajo a los destinos, incluido el destino de automatización de flujo de trabajo que configuró anteriormente. Para obtener documentación completa sobre alerta flujo de trabajo, consulte incidente flujo de trabajo.

  1. Vaya a Alerts > Notification Workflows y seleccione + Add a workflow.

  2. Para configurar su flujo de notificación de trabajo, en la página Configurar su flujo de notificación de trabajo, proporcione la información requerida:

    • Introduce un nombre único que puedas reconocer.
    • Seleccione Tag, Policy y el atributo Priority de sus respectivos menús desplegables en la opción de filtro Basic para recibir notificaciones sobre un incidente, u opte por la opción de filtro Advanced para elegir Attributes, Operators y Values para obtener notificaciones de incidentes más detalladas.
    • Haz clic en Additional settings para enriquecer tus datos creando una consultaNRQL para recopilar datos relacionados de toda tu plataforma New Relic. Para ver ejemplos de enriquecimiento, consulte Enriquecimiento de datos de flujo de trabajo.
  3. Para especificar destinos de notificación, en la sección Notify, elija el destino de Workflow Automation que creó en el paso anterior.

  4. (Opcional) También puedes agregar otros destinos como Slack para recibir notificaciones además de activar el flujo de trabajo:

    1. Seleccione Slack destination de la lista desplegable.
    2. Elige el Channel de la lista desplegable y marca la casilla Receive notification updates on the channel.
    3. Opcionalmente, agregue un mensaje personalizado en la sección Custom Details.

    Sugerencia

    Recomendamos enviar una notificación de prueba empleando la opción Send test notification.

    1. Seleccione Save message.
  5. Seleccione Activate workflow.

    Image of how to configure a workflow

Qué datos se pasan a flujo de trabajo Automatización

Cuando una alerta activa su automatización del flujo de trabajo:

  • issueId: Se pasa automáticamente a su flujo de trabajo. Su flujo de trabajo debe aceptar esto como parámetro de entrada. Como se documenta en Cree su propio flujo de trabajo, el issueId "se proporciona automáticamente cuando el flujo de trabajo se ejecuta a partir de una alerta".
  • accountId: Su ID de cuenta de New Relic. Su flujo de trabajo debe aceptar esto como un parámetro de entrada obligatorio.

Su definición de automatización del flujo de trabajo debe declarar estas entradas. Por ejemplo:

workflowInputs:
accountId:
type: Int
issueId:
type: String

Importante

Las entradas sin defaultValue son obligatorias y deben proporcionar cuando se activa el flujo de trabajo. Luego puedes usar issueId para consultar los detalles de la alerta usando la API NerdGraph dentro de tu flujo de trabajo.

Que sigue

Copyright © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.