• /
  • EnglishEspañolFrançais日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Passando dados entre etapas

Saídas de referência das etapas anteriores usando a sintaxe de modelo para encadear ações e construir automação complexa.

Requisitos:

  • Conta New Relic com as permissões apropriadas
  • Espaço de trabalho do Slack com as permissões apropriadas
  • Token do bot do Slack configurado como um segredo na automação do fluxo de trabalho
  • Acesso aos canais do Slack onde as mensagens serão enviadas

Passagem básica de dados

Consulte problemas de alerta do New Relic e envie notificações para o Slack para cada problema ativo.

O que este fluxo de trabalho faz:

  • Executar consulta NerdGraph para recuperar problemas de alerta ativos
  • Iterar por cada problema de alerta
  • Enviar notificação do Slack para cada problema com detalhes do problema
name: alertSlack
description: "query Alert Issues and send notifications to Slack"
workflowInputs:
accountId:
type: Int
steps:
- name: getAlert
type: action
action: newrelic.nerdgraph.execute
version: 1
inputs:
graphql: |
query GetAlertIssues($accountId: Int!) {
actor {
account(id: $accountId) {
aiIssues {
issues(filter: {states: ACTIVATED}) {
issues {
issueId
priority
state
title
}
}
}
}
}
}
variables:
accountId: ${{ .workflowInputs.accountId }}
- name: loopStep
type: loop
for:
in: ${{ .steps.getAlert.outputs.data.actor.account.aiIssues.issues.issues }}
steps:
- name: sendToSlack
type: action
action: slack.chat.postMessage
version: 1
inputs:
token: ${{ :secrets:your_slack_token }}
channel: incident-channel
text: >
issueId: ${{ .steps.loopStep.loop.element.issueId }}
priority: ${{ .steps.loopStep.loop.element.priority }}
state: ${{ .steps.loopStep.loop.element.state }}
title: ${{ .steps.loopStep.loop.element.title | tostring }}

Ações principais: newrelic.nerdgraph.execute, slack.chat.postMessage

Qual é o próximo

Copyright © 2026 New Relic Inc.

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