• /
  • 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 log a New Relic

|View as Markdown (English)

Envía entradas de log a New Relic.

Para los prerrequisitos, consulte las acciones de New Relic Ingest.

Enviar log a New Relic

El identificador de la acción es newrelic.ingest.sendLogs.

Envía logs a New Relic.

La siguiente tabla describe todos los campos de entrada disponibles para esta acción.

Aporte

Tipo

Descripción

Ejemplo

Atributo

Mapa

Opcional.

Atributos comunes incluidos en todos los logs cuando se proporcionan. Estos se fusionan con cada elemento del log, y los valores específicos del log anulan los atributos comunes cuando ocurren conflictos.

"{\"page\": \"1\", \"limit\": \"10\"}"

logs

Lista

Requerido.

Lista de logs. Cada log requiere un campo

message

. Máximo de 100 logs por solicitud.

"[{\"message\":\"XYZ\",\"attributes\":{\"foo\":\"bar\"}}, {\"message\":\"ABC\",\"value\":\"1234\",\"attributes\":{\"color\":\"red\"}}]"

clave de licencia

Cadena

Opcional. La clave de licencia de la cuenta de New Relic especifica la cuenta objetivo para los eventos. Si no se proporciona, el sistema usa la clave de licencia predeterminada de la cuenta que ejecuta el flujo de trabajo.

Lea más sobre nuestras claves de API para crear y administrar la clave de licencia de la cuenta de New Relic.

"{{ .secrets.secretName }}"

, donde

secretName

es la clave bajo la cual se almacena la clave de licencia.

selectors

Lista

Opcional.

Los selectores para obtener únicamente el parámetro especificado como salida.

La siguiente tabla describe todos los campos de salida devueltos por esta acción.

Producción

Tipo

Descripción

success

Booleano

true

en caso de éxito,

false

en caso de falla.

errorMessage

Cadena

Motivo de la falla como mensaje.

null

en caso de éxito.

El siguiente ejemplo envía múltiples mensajes de log con atributos compartidos y por log, y luego los recupera con una consulta NRQL.

Ejemplo de flujo de trabajo

name: heartbeat_newrelicIngestSendLogs
workflowInputs:
cellName:
type: String
steps:
- name: runAction
type: action
action: newrelic.ingest.sendLogs
version: 1
inputs:
attributes:
colour: red
id: 1234
logs:
- message: 'Heartbeat sendLogs Action Test Message'
attributes:
foo: bar
- message: 'HeartBeat1234'
attributes:
foo: bar
- message: 'HeartBeat12345'
attributes:
foo: bar
colour: yellow
- message: 'HeartBeat12345678'
selectors:
- name: success
expression: ".success"

Resultado esperado:

{
"success": true
}

Recuperar logs:

Tras ejecutar correctamente un flujo de trabajo, puede recuperar el log asociado ejecutando una consulta en la cuenta que ejecutó el flujo de trabajo:

SELECT * FROM Log
Copyright © 2026 New Relic Inc.

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