Ce document explique comment notre intégration sur hôte collecte et rapporte les données.
Processus de collecte et de rapport des données
Voici comment l'intégration sur hôte envoie les données à New Relic :
- Au démarrage, l'agent d'infrastructure analyse le répertoire qui contient les fichiers de définition de l'intégration.
- L'agent d'infrastructure enregistre chaque exécutable d'intégration défini dans le fichier de définition.
- L'agent analyse un répertoire dédié pour les fichiers de configuration d'intégration.
- Si ces fichiers de configuration spécifient une intégration qui a été enregistrée auprès de l'agent infrastructure , l'agent configure et planifie l'intégration.
- À l'intervalle planifié (la valeur par défaut est de 15 secondes), l'agent collecte les données de l'intégration et les prépare pour la transmission. Toutes les 60 secondes, il envoie ces données à New Relic, ainsi que toutes les autres données d'infrastructure.
- Après une collecte réussie, l'exécutable d'intégration se termine.

Architecture d'intégration
Voici un exemple du fonctionnement de l’intégration de SQL Server :
- L'hôte 1 avec l'agent infrastructure installé a besoin d'une règle sortante pour le port
1433
. - L'hôte 2 avec SQL Server a besoin d'une règle entrante pour le port
1433
.
Dans cet exemple, l’hôte 1 extrait les données de l’hôte 2.
Structure et spécifications du fichier
Comprendre la structure des fichiers de ces intégrations sur hôte peut vous aider à personnaliser votre intégration, à comprendre et à utiliser vos données et à résoudre les problèmes.
Ces intégrations adhèrent à un ensemble de spécifications open source . Pour une explication de ces spécifications de fichiers, voir Spécifications de fichiers.