Si vos données log sont déjà monitorées par Vector, vous pouvez utiliser notre récepteur de sortie Vector pour transférer et enrichir vos données log dans New Relic.
La transmission de votre log Vector vers New Relic vous offrira des capacités améliorées pour collecter, traiter, explorer, interroger et alerter sur vos log données .
Configurer le récepteur de logs Vector pour New Relic
Pour transférer votre log de Vector vers New Relic :
Assurez-vous d'avoir :
- Une New Relic
- Version vectorielle 0.7.0 ou supérieure
Suivez les procédures pour configurer le récepteur de logs Vector pour New Relic.
Ajoutez un snippet à votre fichier
vector.toml
(situé dans/etc/vector
par défaut), en remplaçantYOUR_LICENSE_KEY
par votre New Relic :# Ingest data by tailing one or more files[sources.mylog]type = "file"include = ["/path/to/file"] # Specify file or files to be tailedignore_older = 86400 # Ignore events older than 1 dayfile_key = "file" # Add filename to log eventshost_key = "host" # Add hostname to log events# Configure sink to forward events to New Relic[sinks.new_relic_logs]# REQUIREDtype = "new_relic_logs" # must be: "new_relic_logs"inputs = ["mylog"] # example - value must be one or more source IDslicense_key = "YOUR_LICENSE_KEY"region = "us" # Enum, must be one of: "us" "eu" depending on your New Relic account regionencoding.codec = "json"# OPTIONALhealthcheck = true # defaultRedémarrez le service Vector pour vous assurer que vos modifications sont appliquées.
Testez le puits de log vectoriel
Pour tester si votre récepteur de logs Vector transmet l'événement à New Relic :
Exécutez la commande suivante pour ajouter un message de test de log à votre fichier de log:
bash$echo "test message" >> /PATH/TO/YOUR/LOG/FILERecherchez votre message de test dans notre interface utilisateur des logs .
Afficher les données log
Si tout est configuré correctement et que vos données sont collectées, vous devriez voir les données log à ces deux endroits :
- Notre UI de logs
- Nos outils pour exécuter des requêtes NRQL . Par exemple, vous pouvez exécuter une requête comme celle-ci :
SELECT * FROM Log
Si aucune donnée n'apparaît après avoir activé nos fonctionnalités de gestion des log , suivez nos procédures standard de dépannage log .
Ce document vous a-t-il aidé lors de votre installation ?
Quelle est la prochaine étape ?
Explorez les données de logging sur votre plateforme avec notre interface utilisateur de logs.
- Obtenez une visibilité plus approfondie sur les données de performances de votre application et de votre plateforme en transmettant votre log avec nos capacités de logs en contexte .
- Configurer des alertes.
- interrogez vos données et créez un dashboard.
Désactiver le transfert de log
Pour désactiver les fonctionnalités de transfert de log , suivez les procédures standard dans la documentation du récepteur de logs Vector. Vous n'avez rien d'autre à faire dans New Relic.