Lorsqu’il est utilisé sur un serveur, le capteur peut collecter des champs de données d’événement à partir de n’importe quel en-tête ou variable HTTP valide disponible via l’API du serveur.
Pour collecter ces champs de données, vous devez spécifier les champs d’en-tête ou les variables de votre choix dans le fichier de configuration txlogd.conf pour Sensor.
Voici la syntaxe permettant de spécifier un champ d’en-tête de requête à collecter (par exemple, Hôte, Accept-Encoding, Keep-Alive, etc.) dans txlogd.conf :
LogHeader RequestHeaderName
Les données collectées sont enregistrées par Sensor dans un champ nommé "cs(RequestHeaderName)" dans les fichiers .vsl créés par data workbench server. Par exemple, pour collecter la valeur d’en-tête de requête spécifique à partir de l’en-tête de requête "Host", saisissez "LogHeader Host" dans txlogd.conf. Les données sont enregistrées dans le champ "cs(Host)" de l’enregistrement de données d’événement.
Sensor Vous pouvez collecter des champs de données à partir d’en-têtes de réponse ou de variables de serveur accessibles par l’API à l’aide des entrées SpecialLogField que vous incluez dans le txlogd.conf fichier. Vous pouvez également utiliser des entrées "SpecialLogField" en plus ou au lieu des entrées "LogHeader" pour collecter les en-têtes de requête. Voir En-têtes de demande. L’option d’en-têtes de requête reste disponible pour la compatibilité ascendante.
Voici la syntaxe permettant de spécifier un "SpecialLogField" dans txlogd.conf :
SpecialLogField cs(log field) = serverVariable stage
Le tableau suivant comprend des descriptions des composants d’une entrée "SpecialLogField".
| Composant | Description |
|---|---|
| cs(champ de journal) | Nom du champ auquel les données collectées sont enregistrées dans l’enregistrement de données d’événement et les fichiers .vsl créés par le serveur Data Workbench . |
| serverVariable | Toute variable de serveur disponible pour Capteur via l’API du serveur. Exemple : response.p3p |
| étape | vys_log ou vys_cookie Pour spécifier l’étape, vous devez savoir quelles variables de serveur sont disponibles pour vys_log et vys_cookie. Exemple : Pour le fichier serverVariable response.p3p, saisissez vys_log. |
Pour obtenir de l’aide sur la configuration de Sensor afin de collecter des champs d’enregistrement de données d’événement extensibles, contactez les services de conseil d’Adobe.