Nos capacités vous aident à collecter, traiter, explorer, interroger et alerter sur vos données log . Pour accéder à New Relic, vous pouvez utiliser l'une de ces options :

Pour un aperçu de nos différentes solutions de logging, voir Introduction aux logs.
Conseil
Vous avez beaucoup de logs ? Consultez notre tutoriel pour savoir comment les optimiser et les gérer.
Voici quelques détails sur la manière de réaliser des cas d’utilisation spécifiques :
Si vous voulez faire cela... | Utilisez l'une de ces options de transfert de log |
---|---|
Collecter les logs écrits dans un fichier local sur le disque | Utilisez nos solutions pour transférer les logs du système d'exploitation, y compris notre agent infrastructure , Fluent Bit, Fluentd, Logstash et syslog/TCP. Utilisez notre guide d'installation pour monitoring d'infrastructure en tant que collecteur de données léger pour le log de vos applications et de vos hôtes. |
Utilisez votre plateforme de transfert cloud | Collectez le log de niveau de service, le log d'application, le log d' infrastructure ou tous les éléments ci-dessus à partir de votre plateforme cloud , notamment Amazon AWS, Google Cloud Platform, Microsoft Azure et Heroku. |
Collectez les logs des applications exécutées dans le conteneur Docker , de manière autonome ou lors de l'utilisation Kubernetes | Pour les environnements Kubernetes, utilisez notre plugin Kubernetes. Pour les environnements Docker, nous proposons quelques options :
|
Collectez les logs directement depuis vos applications, quel que soit l'endroit où elles sont hébergées | Utilisez notre agent et notre agent d'infrastructure. Laissez l'agent APM de votre application transmettre les données log directement à New Relic avec les logs en contexte APM. Pas besoin d’installer ou de maintenir de logiciel tiers supplémentaire ! |
Faire autre chose | Si nos options de transfert de logne répondent pas à vos besoins, vous pouvez :
|
Commencer avec le redirecteur de log
Vous pouvez transférer le log via notre agent infrastructure ou l'un de nos services log tiers pris en charge. Voici comment :
- Préparez votre New Relic pour le compte auquel vous souhaitez vous connecter.
- Installez un redirecteur de logcompatible.
- Assurez-vous que la connectivité sortante sur le port TCP 443 est autorisée sur la plage CIDR qui correspond à votre région.
- Selon l'endroit où vos données de compte sont stockées dans New Relic, utilisez le nom DNS
log-api.newrelic.com
oulog-api.eu.newrelic.com
pour la configuration. - Le cas échéant, configurez l'agent de votre application en suivant les procédures de logs en contexte manuels .
options de transfert de logs
Outre nos agents APM, nous proposons plusieurs autres solutions pour transmettre votre log à New Relic.
Agent d'infrastructure (recommandé) et solutions de système d'exploitation
L'utilisation de notre agent est un chemin recommandé pour la infrastructure loggestion log des configuration , car il vous offre de puissantes options de et de création de rapports . Pour plus de détails sur la configuration de cette option, consultez le log de l'agent d'infrastructure.
Si vous n'avez pas besoin des métriques d'hôte automatiquement incluses avec infrastructure de transfert de log , ou si vous disposez déjà d'un redirecteur de log , vous pouvez utiliser l'une des options suivantes pour transférer votre log vers New Relic :
Amazone
Nous prenons en charge les redirecteurs de logAmazon suivants :
- Plugin AWS CloudFront
- Plugin AWS CloudWatch
- Plugin AWS FireLens
- AWS Kinesis Firehose
- AWS Lambda pour l'envoi du log depuis S3
Microsoft
Nous prenons en charge les redirecteurs de logMicrosoft suivants :
Autres redirecteurs de logpris en charge
Nous prenons en charge les redirecteurs de logsuivants. Certaines de ces options sont accompagnées de démarrages rapides, qui vous fournissent des et des alertes prêts à l'emploi. Vous pouvez installer les démarrages rapides après avoir configuré vos transferts de log .
Akamai DataStream 2 :
Rapidement :
Ce document vous a-t-il aidé lors de votre installation ?
Point de terminaison TCP
Dans certaines situations, vous ne disposez peut-être pas de redirecteur de log ; par exemple, avec les CDN, les périphériques matériels ou les services gérés. Vous pouvez utiliser des protocoles syslog tels que rsyslog
et syslog-ng
et transférer vos logs vers New Relic via un point de terminaison TCP.
API de log
Si vous préférez vous connecter à New Relic sans installer de plugin, nous proposons une intégration d'entrée HTTP. Cette option envoie les données log de votre moniteur directement à New Relic via l' API du log.
Comment fonctionne le transfert de log
Le diagramme suivant montre le cycle de vie d'un message de log pour une application, depuis l'enrichissement avec l'agent mémoire (logging contextuel), jusqu'au formatage et à la transmission des données log à New Relic.

Ce diagramme illustre le flux de messages de log à travers New Relic.
Les formateurs log standard transforment l'événement de log en sortie significative (comme des fichiers texte) qui peuvent être utilisés par les personnes et les processus en aval. Le NewRelicFormatter
transforme l'événement de log au format JSON attendu par New Relic. Ces fichiers contiennent des informations log et des métadonnées étendues.
Lorsque vous configurez votre redirecteur de log (notre agent infrastructure , Fluentd, Logstash, etc.), vous pouvez également étendre et enrichir vos données log . En configurant les logs en contexte, l'enrichisseur log lie les données log formatées avec des informations de transaction supplémentaires provenant de votre application ou de votre hôte.
Désormais vos fichiers de log sont enrichis de métadonnées améliorées et de données contextuelles de logging. Votre redirecteur de logenvoie les fichiers à notre point de terminaison de logging pour traitement. À partir de là, vous pouvez utiliser nos fonctionnalités de gestion des logpour afficher, interroger, configurer des alertes et bien plus encore dans New Relic.
Quelle est la prochaine étape ?
Après avoir activé votre redirecteur de log , tirez le meilleur parti de vos données dans New Relic avec nos fonctionnalités de gestion des log :
- Explorez les données de logging sur votre plateforme avec notre interface utilisateur de log.
- Consultez vos logs en contexte des performances de votre application dans l' interface utilisateur APM. Résolvez les erreurs avec le tracing distribué, les traces de stack, le log d'application et bien plus encore.
- Obtenez une visibilité plus approfondie sur les données de performances de votre application et de votre plateforme si vous transmettez votre log avec notre agent infrastructure . Consultez votre loginfrastructure dans l’interface utilisateur.
- Configurer des alertes.
- Interrogez vos données et créez des dashboards. Par exemple, consultez nos tutoriels NerdGraph pour interroger et gérer vos règles de partition de données et vos règles d'analyse des log.