Erweiterbare Felder

Sensor kann bei Verwendung auf einem Server Ereignis-Datenfelder aus jeder gültigen HTTP-Anforderung oder Antwort-Kopfzeile oder -Variable erfassen, die über die Server-API verfügbar sind.

Um solche Datenfelder zu erfassen, müssen Sie die gewünschten Kopfzeilenfelder oder Variablen in der txlogd.conf Konfigurationsdatei für Sensorangeben.

Anforderungsheader

Im Folgenden finden Sie die Syntax zum Festlegen eines Anforderungs-Header-Felds, das erfasst werden soll (z. B. Host, Accept-Encoding, Keep-Alive usw.) in txlogd.conf:

LogHeader RequestHeaderName

Die erfassten Daten werden von einem Feld Sensor mit dem Namen "cs(RequestHeaderName)"in den .vsl Dateien aufgezeichnet, die vom data workbench server. Wenn Sie beispielsweise den jeweiligen Anforderungsheader-Wert aus dem Anforderungsheader "Host"erfassen möchten, geben Sie "LogHeader-Host"in txlogd.confein. Die Daten werden in das Feld "cs(Host)"im Ereignis-Datensatz aufgezeichnet.

Servervariablen

Sensor kann Datenfelder aus Antwortheadern oder API-zugänglichen Servervariablen mithilfe von SpecialLogField-Einträgen erfassen, die Sie in die txlogd.conf Datei einschließen. Sie können auch "SpecialLogField"-Einträge zusätzlich zu oder anstelle von "LogHeader"-Einträgen verwenden, um Anforderungsheader zu erfassen. Siehe Anforderungsheader. Die Option für Anforderungsheader bleibt für Abwärtskompatibilität verfügbar.

Die folgende Syntax dient zum Festlegen eines "SpecialLogField"in txlogd.conf:

SpecialLogField cs(log field) = serverVariable stage

Die folgende Tabelle enthält Beschreibungen der Komponenten eines Eintrags "SpecialLogField".

Komponente Beschreibung
cs(Protokollfeld) Der Name des Felds, in das die erfassten Daten im Ereignis-Datensatz aufgezeichnet werden, sowie die .vsl- Dateien, die vom Data Workbench-Server erstellt werden .
serverVariable

Jede Servervariable, die über die Server-API für Sensor verfügbar ist

Beispiel: response.p3p

stage

Entweder vys_log oder vys_cookie

Wenn Sie die Phase angeben, müssen Sie wissen, welche Servervariablen für vys_log und vys_cookie verfügbar sind.

Beispiel: Für die serverVariable response.p3p geben Sie vys_log ein.

Wenden Sie sich an Adobe Consulting Services, Sensor um die Erfassung erweiterbarer Ereignis-Datensatzfelder zu unterstützen.

Auf dieser Seite

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free