Show Menu
SUJETS×

Confirmation de l’exécution du collecteur de données

Vérifiez si le collecteur est exécuté selon différentes méthodes.
Fréquence recommandée : Toutes les 5 à 10 minutes

Utilisation du test de site

Une manière de vérifier que le collecteur est en cours d’exécution consiste à activer la fonction Test du site dans l’émetteur. Lorsque vous activez Test du site, l’émetteur envoie régulièrement (toutes les 60 secondes) une requête GET au serveur Web sur lequel le collecteur est en cours d’exécution. Si le Test du site n'obtient pas de réponse du serveur Web, il écrit un message d'erreur dans syslog et envoie un message d'erreur au data workbench server (qui est écrit dans le fichier de log du capteur).
Si Site Test reçoit une réponse du serveur Web, il recherche dans le fichier de file d’attente un paquet du serveur Web. Si le paquet n’apparaît pas (indiquant que le collecteur n’était pas en cours d’exécution pour capturer l’événement), Site Test écrit un message d’erreur dans syslog et envoie un message d’erreur à Adobe (également écrit dans le fichier de log du capteur).
Dans les requêtes envoyées par Test du site au serveur Web, Test du site définit la valeur User-Agent sur " Sensor Test". Si vous ne souhaitez pas que ces requêtes s’affichent dans votre jeu de données, ajoutez l’agent utilisateur " Sensor Test" au Baseline Robots List.txt fichier ou au Extended Robots List.txt fichier dans le Lookups dossier du data workbench server.
Pour activer le test du site dans l’émetteur
  1. Recherchez le txlogd.conf fichier sur l’ordinateur Sensor en cours d’exécution et ouvrez-le dans un éditeur de texte.
  2. Dans le txlogd.conf fichier, recherchez la ligne "SiteTest" et configurez-la comme illustré ci-dessous. Si votre txlogd.conf fichier n’inclut pas la ligne "SiteTest", il vous suffit d’ajouter la ligne à la fin du fichier de configuration.
    SiteTest http, serverAddress , port , ressource
    serverAddress est le nom ou l’adresse IP du serveur Web, port est le port d’écoute HTTP du serveur et ressource est la ressource spécifique que le Test du site doit demander lors du test du serveur. Notez que resource peut inclure une chaîne de requête.
    Exemple : SiteTest http,localhost,80,/index.jsp
    Pour tester plusieurs serveurs Web, il vous suffit de spécifier plusieurs lignes SiteTest.

Recherche d’un cookie

Une autre manière de vérifier que le collecteur est en cours d’exécution sur un serveur Web consiste à vérifier si un cookie Sensor est défini dans les réponses que le serveur Web renvoie aux clients. Si le collecteur fonctionne, le serveur Web renvoie un cookie "v1st".
Il est possible de renommer le cookie. Si vous l’avez fait, vous devez rechercher le nom spécifié, et non v1st.
Vous pouvez effectuer cette vérification à l’aide d’un script automatisé ou d’un agent de surveillance. Pour obtenir un exemple de script ou une aide supplémentaire sur cette tâche, contactez les services de conseil Adobe.