Notre intégration sur hôte envoie des données à l'agent infrastructure , qui à son tour envoie ces données à New Relic. La manière dont l'intégration interagit avec l'agent est contrôlée par la configuration de chaque intégration.
Pour plus d'informations sur l'intégration à laquelle cela s'applique, voir intégration sur hôte installation.
Présentation du fonctionnement de la configuration
Certaines de nos intégrations sur hôte sont des programmes externes exécutés par l'agent infrastructure . Chaque intégration monitore un service spécifique. Une intégration contient au minimum ces fichiers :
- Un exécutable qui exporte différents types de données dans un format JSON attendu par l'agent
- Un ou plusieurs fichiers de configuration au format YAML (par exemple, la configuration d'intégration Apache). (Nous vous recommandons de vérifier les fichiers de configuration YAML avant utilisation pour éviter les problèmes de formatage.)
Notez qu'en plus de la spécifique de l'intégration sur configuration l'hôte, vous pouvez également éditer la de infrastructure l'agent configuration.
Emplacement du fichier de configuration
Avec les installations d’intégration sur hôte standard, la configuration se trouve dans le répertoire de l’agent d’infrastructure. L'agent détermine cet emplacement de configuration par un paramètre dans son propre fichier de configuration.
Pour certaines implémentations, la configuration de l'intégration sera située ailleurs. Par exemple:
- Services exécutés sur Kubernetes: la configuration se trouve dans le fichier de configuration de l’intégration Kubernetes.
- Services exécutés sur Amazon ECS: la configuration est placée dans la console AWS.
Formats de configuration
intégration sur hôte utilise deux formats configuration :
- Standard:À partir de décembre 2019, la version 1.8.0 de l'agent infrastructure a commencé à prendre en charge un nouveau format utilisé par certaines intégrations. Ce format utilise un seul fichier de configuration et apporte d'autres améliorations. Pour plus de détails, voir Configuration standard.
- Legacy:C'est le format utilisé par la plupart des intégrations sur hôte. Cette configuration utilise deux fichiers : un fichier de définition et un fichier de configuration. Pour plus de détails, voir Configuration héritée.