• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

Exécuter l'intégration sur hôte manuellement (exécution à sec)

Problème

Vous souhaitez savoir si une intégration sur hôte est configurée comme prévu et collecte des métriques. Pour le diagnostiquer, utilisez l’indicateur d’exécution à sec avec l’agent d’infrastructure ou exécutez l’intégration manuellement.

Solution

essai d'intégration

À partir de la version 1.27.0 de l'agent d'infrastructure, il peut exécuter l'intégration en mode d'exécution à sec pour le dépannage. Dans ce mode, l'agent exécutera l'intégration à partir de configuration fournie et imprimera la sortie de l'intégration dans la sortie standard.

Ce mode prend en charge un seul fichier de configuration ou un dossier contenant plusieurs fichiers de configuration.

Drapeau d'essai :

/usr/bin/newrelic-infra -dry_run -integration_config_path PATH_TO_FILE_OR_DIR

Exemple : tester un seul fichier d’intégration :

/usr/bin/newrelic-infra -dry_run -integration_config_path /any/absolute/path/mysql-config.yml

Exemple : test d’un seul fichier d’intégration avec log de débogage :

NRIA_LOG_LEVEL=trace /usr/bin/newrelic-infra -dry_run -integration_config_path /any/absolute/path/mysql-config.yml

Exemple : tester tous les fichiers d’un dossier :

/usr/bin/newrelic-infra -dry_run -integration_config_path /any/absolute/path

Pour chaque exécution d'intégration, la commande imprimera le nom de l'intégration et sa sortie.

----------
Integration Name: nri-mysql
Integration Output: {"name":"com.newrelic.mysql","protocol_version":"3","integration_version":"1.8.0","data":[{"entity":{"name":"localhost:3309","type":"node","id_attributes":[]},"metrics":[{"cluster.nodeType":"master","db.handlerRollbackPerSecond":0,"db.innodb.bufferPoolPagesData":1139,"db.innodb.bufferPoolPagesFree":7049,"db.innodb.bufferPoolPagesTotal":8192,"db.innodb.dataReadBytesPerSecond":0,"db.innodb.dataWrittenBytesPerSecond":0,"db.innodb.logWaitsPerSecond":0,"db.innodb.rowLockCurrentWaits"...

Lors de l'exécution de plusieurs fichiers, les différentes sorties d'intégration seront séparées par ----------

----------
Integration Name: nri-mysql
Integration Output: {"name":"com.newrelic.mysql","protocol_version":"3","integration_version":"1.8.0","data":...
----------
Integration Name: nri-ibmmq
Integration Output: {"protocol_version":"4","integration":{"name":"nri-ibmmq","version":"0.0.2"},"data":....

Exécution manuelle

Utilisez les commandes suivantes pour exécuter votre intégration manuellement :

Toutes les intégrations permettent les options suivantes :

-help:Afficher la liste des paramètres autorisés

-pretty: Génère un JSON joliment formaté

Droits d'auteur © 2025 New Relic Inc.

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