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.
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 proporciona una referencia completa de las acciones nrdb de New Relic disponibles en el catálogo de acciones de automatización de flujo de trabajo. Estas acciones le permitirán consultar la base de datos de New Relic.
Requisitos previos
Antes de emplear las acciones New Relic en la automatización del flujo de trabajo, cerciorar de tener lo siguiente:
Una cuenta de New Relic con las licencias adecuadas.
Una clave de licencia de New Relic (si se envían datos a una cuenta diferente).
Las licencias necesarias para los servicios específicos de New Relic que planea emplear.
Consulte la clave de licencia para obtener información sobre cómo crear y gestionar su clave de licencia de cuenta de New Relic.
Ejecuta una consulta NRQL entre cuentas a través de la API de NerdGraph.
Aporte
Opcionalidad
Tipo
Descripción
Ejemplo
consulta
Requerido
Cadena
La instrucción de consulta NRQL.
ID de cuenta
Opcional
Lista de int
Los ID de cuentaNew Relic
especifican las cuentas objetivo para la ejecución de la consulta. Si no se proporciona, la consulta se ejecuta en la cuenta de ejecución del flujo de trabajo.
selectores
Opcional
Lista
Los selectores para obtener como resultado el único 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'
Producción
Tipo
Descripción
Ejemplo
resultados
Una matriz de objetos que contienen los resultados de la consulta. Consulte
{ message=[INFO]-Workflow: test has ended, messageId=39af98 },
{ message=[INFO]-Workflow: test - Step query has started, messageId=649c612 },
...
]
}
Ejecuta una consulta NRQL entre cuentas a través de la API de NerdGraph.
Campo de entrada
Opcionalidad
Tipo
Descripción
consulta
Requerido
Cadena
La instrucción de consulta NRQL.
ID de cuenta
Opcional
Lista de int
La entrada
New Relic Account IDs
acepta una lista de IDs de cuenta que especifican contra qué cuentas se ejecutará la consulta. Si no se proporciona esta entrada, la consulta se establece de forma predeterminada en la cuenta de ejecución del flujo de trabajo.
formato
Opcional
Enumeración
Para especificar el tipo de los resultados, acepta solo
JSON
o
CSV
. Por defecto es
JSON
.
selectores
Opcional
Lista
Los selectores para obtener como resultado el único parámetro especificado.
Ejemplo
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 salida
Tipo
Descripción
Ejemplo
resultados
Una matriz de objetos que contienen los resultados de la consulta. Consulte