Ainda estamos trabalhando nesse recurso, mas adoraríamos que você experimentasse!
Atualmente, esse recurso é fornecido como parte de um programa de visualização de acordo com nossas políticas de pré-lançamento.
Esta página fornece uma referência completa para as ações do New Relic NRDB disponíveis no catálogo de ações de automação de fluxo de trabalho. Essas ações permitem que você consulte o banco de dados New Relic.
Pré-requisitos
Antes de usar as ações New Relic na automação do fluxo de trabalho, certifique-se de ter:
Uma conta New Relic com as permissões apropriadas.
Uma chave de licença do New Relic (caso esteja enviando dados para uma conta diferente).
As permissões necessárias para os serviços específicos do New Relic que você planeja usar.
Consulte chave de licença para obter informações sobre como criar e gerenciar sua conta New Relic chave de licença.
Executa uma consulta NRQL entre contas através da API do NerdGraph.
Entrada
Opcionalidade
Tipo
Descrição
Exemplo
consulta
Obrigatório
Corda
A instrução de consulta NRQL.
IDs da conta
Opcional
Lista de inteiros
Os IDs de conta do New Relic
especificam as contas de destino para a execução da consulta. Caso não seja fornecida, a consulta será executada na conta de execução do fluxo de trabalho.
seletores
Opcional
Lista
Os seletores permitem obter como saída apenas o parâmetro especificado.
steps:
-name: queryForLog
type: action
action: newrelic.nrdb.query
version:1
inputs:
accountIds:[12345]
query: FROM Log SELECT * WHERE message LIKE 'DEMO%'
selectors:
-name: resultsAsString
expression:'.results | tostring'
Saída
Tipo
Descrição
Exemplo
resultados
Uma matriz de objetos contendo os resultados da consulta. Consulte
{ message=[INFO]-Workflow: test has ended, messageId=39af98 },
{ message=[INFO]-Workflow: test - Step query has started, messageId=649c612 },
...
]
}
Executa uma consulta NRQL entre contas através da API NerdGraph.
Campo de entrada
Opcionalidade
Tipo
Descrição
consulta
Obrigatório
Corda
A instrução de consulta NRQL.
IDs da conta
Opcional
Lista de inteiros
A entrada
New Relic Account IDs
aceita uma lista de IDs de conta que especificam contra quais contas a consulta será executada. Se esta entrada não for fornecida, a consulta usará por padrão a conta de execução do fluxo de trabalho.
format
Opcional
Enum
Para especificar o tipo para os resultados, aceita apenas
JSON
ou
CSV
. O padrão é
JSON
.
seletores
Opcional
Lista
Os seletores permitem obter como saída apenas o parâmetro especificado.
Exemplo
steps:
-name: queryForLog
type: action
action: newrelic.nrdb.query
version:1
inputs:
accountIds:[12345]
query: FROM Log SELECT * WHERE message LIKE 'DEMO%'
selectors:
-name: resultsAsString
expression:'.results | tostring'
Campo de saída
Tipo
Descrição
Exemplo
resultados
Uma matriz de objetos contendo os resultados da consulta. Consulte