Envoie des entrées de log à New Relic.
Pour les prérequis, voir Actions New Relic Ingest.
Envoyer les logs à New Relic
L’identifiant de l’action est newrelic.ingest.sendLogs.
Envoie les logs à New Relic.
Le tableau suivant décrit tous les champs de saisie disponibles pour cette action.
Saisir | Type | Description | Exemple |
|---|---|---|---|
attributes | Carte | Facultatif. Attributs communs inclus dans tous les logs lorsqu’ils sont fournis. Ceux-ci fusionnent avec chaque élément de log, les valeurs spécifiques au log remplaçant les attributs communs en cas de conflit. |
|
logs | List | Obligatoire. Liste des logs. Chaque log nécessite un champ
. Maximum de 100 logs par requête. |
|
clé de licence | Chaîne | Facultatif. La clé de licence du compte New Relic spécifie le compte cible pour vos événements. Si elle n’est pas fournie, le système utilise la clé de licence par défaut du compte exécutant le workflow. En savoir plus sur nos clés API pour créer et gérer votre clé de licence de compte New Relic. |
, où
est la clé sous laquelle la clé de licence est stockée. |
selectors | List | Facultatif. Les sélecteurs permettant d'obtenir uniquement les paramètres spécifiés en sortie. |
Le tableau suivant décrit tous les champs de sortie renvoyés par cette action.
Sortir | Type | Description |
|---|---|---|
success | Booléen |
en cas de succès,
en cas d’échec. |
errorMessage | Chaîne | Motif de l'échec sous forme de message.
en cas de succès. |
L’exemple suivant envoie plusieurs messages de log avec des attributs partagés et par log, puis les récupère avec une requête NRQL.
Exemple de workflow |
|---|
Résultat attendu : Récupérer les logs : Une fois un workflow exécuté avec succès, vous pouvez récupérer le log associé en exécutant une requête sous le compte qui a exécuté le workflow: |