Web-spezifische Einstellungen für die Protokollverarbeitung

Informationen zu webspezifischen Einstellungen, die in "Log Processing DataSet"definiert sind, schließen Dateien ein, die mit Adobe-Profilen für Site bereitgestellt werden.

Die von diesen Einstellungen definierte Filterung erfolgt, nachdem die Protokolleinträge die Decoder verlassen und die Transformationen angewendet werden, jedoch vor der Auswertung durch das Log Entry Condition.

HTTP-Statusfilter

Sie können Ihre Implementierung von Site konfigurieren, um Protokolleinträge mit sc-status-Codes von 400 oder höher aus dem Datensatz zu entfernen. Erfolgreiche Anforderungen haben Statuscodes von unter 400. Ihre Standardimplementierung umfasst eine Log Processing Dataset Include-Datei, in der die HTTP-Statusfilterung konfiguriert ist.

So bearbeiten Sie die Konfigurationseinstellungen für die HTTP-Statusfilterung

  1. Öffnen Sie die Datei Profile Manager in Ihrem DataSet-Profil und öffnen Sie die Datei Dataset\Log Processing\Traffic\HTTP Status Filter.cfg.

    HINWEIS

    Wenn Sie Ihre Implementierung von Site angepasst haben, kann sich die Datei, in der diese Konfigurationseinstellungen vorhanden sind, von dem beschriebenen Speicherort unterscheiden.

  2. Überprüfen oder bearbeiten Sie die Werte der Parameter der Datei nach Bedarf. Verwenden Sie das folgende Beispiel als Anleitung.

    Weitere Informationen zur Bedingung Range finden Sie unter Bedingungen.

  3. Speichern Sie die Datei HTTP Status Filter.cfg, indem Sie mit der rechten Maustaste auf (modified) oben im Fenster klicken und auf Save klicken.

  4. Um die lokal vorgenommenen Änderungen zu übernehmen, klicken Sie in der Spalte Profile Manager mit der rechten Maustaste auf das Häkchen für die Datei in der Spalte User und klicken Sie dann auf Save to > <profile name, wobei Profil der Name des Datensatzes oder das geerbte Profil ist, zu dem die Datensatzdatei gehört.

    HINWEIS

    Speichern Sie die geänderte Konfigurationsdatei nicht in einem der von der Adobe bereitgestellten internen Profil, da Ihre Änderungen bei der Installation von Updates auf diesen Profilen überschrieben werden.

Roboterfilter

Sie können Ihre Implementierung von Site so konfigurieren, dass Lookup-Dateien zum Entfernen von Protokolleinträgen verwendet werden, die von bekannten Robotern, Testskripten und IP-Adressen für interne Benutzer aus Ihrem Datensatz generiert wurden. Ihre Standardimplementierung umfasst eine Log Processing Dataset Include-Datei, in der die Roboterfilterung konfiguriert ist.

So bearbeiten Sie die Konfigurationseinstellungen für die Roboterfilterung

  1. Öffnen Sie die Datei Profile Manager in Ihrem DataSet-Profil und öffnen Sie die Datei Dataset\Log Processing\Traffic\Robot Filter.cfg.

    HINWEIS

    Wenn Sie Ihre Implementierung von Site angepasst haben, kann sich die Datei, in der diese Konfigurationseinstellungen vorhanden sind, von dem beschriebenen Speicherort unterscheiden.

  2. Überprüfen oder bearbeiten Sie die Parameter der Datei anhand des folgenden Beispiels und Informationen als Handbücher:

    Die Datei enthält ein NotRobotCondition, das durch die folgenden drei Parameter definiert wird:

    • Groß-/Kleinschreibung beim Robot-Filter: True oder false. Wenn "true", wird die Groß-/Kleinschreibung (oben/unten) bei der Roboterfilterung nicht berücksichtigt.
    • Robot Lookup-Datei, Baseline: Der Pfad und der Dateiname der Textdatei, die eine Liste der Browser-Benutzeragenten enthält, die als Roboter bekannt sind und aus dem Datensatz herausgefiltert werden sollen. Adobe stellt die Basisdatei für die Suche nach Robotern bereit. Wenn Sie keinen Pfad angeben, sucht der Data Workbench-Server im Ordner "Suchen"des Installationsordners des Data Workbench-Servers nach dieser Datei.
    • Robot-Suchdatei, erweitert: Der Pfad und der Dateiname einer optionalen Textdatei, die eine Liste von Browser-Benutzeragenten oder IP-Adressen enthält, die Roboter definieren, die für Ihre Implementierung spezifisch sind. Diese Liste kann interne Überwachungsroboter, Testskripte und IP-Adressen für interne Benutzer umfassen, die aus dem Datensatz herausgefiltert werden sollten. Wenn Sie keinen Pfad angeben, sucht der Data Workbench-Server im Ordner "Suchen"des Installationsordners des Data Workbench-Servers nach dieser Datei.

    Wenn der Browser-Benutzeragent eines Protokolleintrags in keiner der beiden Nachschlagedateien aufgeführt ist, wird der Protokolleintrag als von einem echten Besucher generiert betrachtet und nicht aus dem Datensatz gefiltert.

    HINWEIS

    Die Übereinstimmung in den Roboter-Lookup-Dateien verwendet Unterzeichenfolgen zum Vergleich mit den Protokollfeldern c-ip und cs(user-agent). Wenn die Suchzeichenfolge mit "$"Beginn, muss sie mit der Vorderseite der zu testenden Zeichenfolge übereinstimmen und endet sie mit "$", muss die Suchzeichenfolge mit dem Ende der zu testenden Zeichenfolge übereinstimmen. Wenn die Suchzeichenfolge mit "$"beginnt und mit "$"endet, müssen die Zeichenfolgen exakt übereinstimmen, damit der Protokolleintrag herausgefiltert werden kann. Um beispielsweise alle IP-Adressen in einem Block der Klasse C zu testen, würden Sie eine Zeichenfolge wie $231.78.123 verwenden. , um eine Übereinstimmung am Anfang der Zeichenfolge zu erzwingen. Dies würde mit den Adressen 231.78.123.0 bis 231.78.123.255 übereinstimmen.

  3. Speichern Sie die Datei, indem Sie mit der rechten Maustaste auf (modified) oben im Fenster klicken und auf Save klicken.

  4. Um die lokal vorgenommenen Änderungen zu übernehmen, klicken Sie in der Spalte Profile Manager mit der rechten Maustaste auf das Häkchen für die Datei in der Spalte User und klicken Sie dann auf Save to > <profile name, wobei Profil der Name des Datensatzes oder das geerbte Profil ist, zu dem die Datensatzdatei gehört.

    Speichern Sie die geänderte Konfigurationsdatei nicht in einem der von der Adobe bereitgestellten internen Profil, da Ihre Änderungen bei der Installation von Updates auf diesen Profilen überschrieben werden.

    HINWEIS

    Wenn es wichtig ist, dass sich die zum Erstellen eines Datensatzes verwendeten zugrunde liegenden Protokolleinträge nicht ändern (auch wenn sich die für die Erstellung und Aktualisierung des Datensatzes verwendeten Transformationen und seine Dimensionen ändern), sollten die Robot-Suchdatei, die Baseline und die Robot-Suchdatei (Extended) versionsgesteuert werden. Durch Platzierung einer Versionsnummer auf diesen Dateien wird sichergestellt, dass Updates der standardmäßigen Roboter-Lookup-Dateien nicht versehentlich zu einer Änderung der zuvor erstellten Berichte-Datensätze führen, indem Einträge in diesen Dateien hinzugefügt oder gelöscht werden.

Auf dieser Seite

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now