Zugriffsprotokollierung access-logging

Verwenden Sie diese Server-Einstellungen für die Protokollierung des Zugriffs.

Syntax

TC::directory - Protokolldateiordner section-5d9e2168d4504bbe9868b7d6051c9d67

Der Ordner, in den der Platform Server Protokolldateien schreibt. Dies kann ein absoluter Pfad oder ein Pfad relativ zu install_folder sein. Der Standardwert lautet ​ install_folder/logs.

NOTE
Der neue Ordner muss erstellt werden, bevor diese Einstellung geändert werden kann. Stellen Sie sicher, dass der Ordner über die richtigen Lese-/Schreibzugriffsberechtigungen verfügt, wenn Image Serving für die Ausführung unter einem anderen Benutzerkonto als dem Stammkonto installiert ist.

TC::maxDays - Anzahl der Tage, die Protokolldateien aufbewahrt werden section-45cbecffc5694c87b7d5c176a44a4885

Die Anzahl der Tage, die Protokolldateien beibehalten werden sollen. Täglich um Mitternacht werden neue Protokolldateien erstellt. Zu diesem Zeitpunkt löscht der Server alle Dateien im Protokolldateiordner, die älter als die angegebene Anzahl von Tagen sind, einschließlich der vom Bild-Server oder Render-Server geschriebenen Dateien. Die Standardgrenze ist 10.

TC::prefix - Zugriff auf Protokolldateiname section-1003856323b844049632710a5a056aa7

Namenspräfix für die Datei, in die die Zugriffsprotokolldaten geschrieben werden. Datum und Dateiendung ( ​ yyyy-mm-dd.log) werden an die angegebene Zeichenfolge angehängt. Der Name der Zugriffsprotokolldatei muss sich von dem der Trace-Protokolldatei unterscheiden. Der Standardwert lautet "access-".

TC::pattern - Zugriffsprotokoll-Muster section-22775ea85cee444d8a7d7336a3b1feef

Gibt das Datenmuster für Platform Server Zugriffsprotokolldatensätze an. Die Musterzeichenfolge gibt Variablen an, die durch ihre entsprechenden Werte ersetzt werden. Alle anderen Zeichen in der Musterzeichenfolge werden wörtlich in den Protokolldatensatz übertragen.

Um das Dienstprogramm zum Aufwärmen des Cache zu verwenden, müssen Leerzeichen als Feldtrennzeichen verwendet werden. Der Platform Server ersetzt alle Leerzeichen und "%"-Zeichen in den Feldwerten durch %20 bzw. %25.

Die folgenden Mustervariablen werden unterstützt:

Muster
Beschreibung
%a
Remote-IP-Adresse.
%A
Lokale IP-Adresse.
%b
Byteanzahl der Antwort ohne HTTP-Kopfzeilen oder ' ' bei null.
%B
Byteanzahl der Antwort ohne HTTP-Kopfzeilen.
%d
Verarbeitungszeit der Anfrage in Millisekunden.
%i
Thread-ID (für Querverweise auf Debug-/Fehlerprotokolleinträge).
%G

Datum und Uhrzeit, formatiert als JJJJ - MM - TT HH : mm : ss . SSS Offset

( SSS- sind msec, Offset der GMT-Zeitversatz ist); der Zeitwert wird erfasst, wenn die Antwort an den Client gesendet wird.

%m
Anfragemethode ( GET , POST usw.).
%O
Anfrageüberschneidung (Anzahl der gleichzeitig verarbeiteten Anfragen)
%p
Lokaler Port, an dem diese Anforderung empfangen wurde.
%q
Abfragezeichenfolge (mit vorangestelltem "?“ falls vorhanden).
%r
Erste Zeile der Anfrage (Anfragemethode, URI, HTTP-Version).
%R
Entspricht %r-, wendet jedoch eine begrenzte HTTP-Kodierung auf den URI an, um Probleme beim Parsen von Protokollen zu vermeiden.
%s
HTTP-Antwort-Status-Code.
%s
Benutzer-Sitzungs-ID.
%t
Datum und Uhrzeit im allgemeinen Protokollformat.
%u
Remote-Benutzer, der authentifiziert wurde (falls vorhanden), andernfalls "".
%u
URI-Pfad.
%v
Name des lokalen Servers.
%T
Verarbeitungszeit der Anfrage in Sekunden.
%{CacheKey}r
Platform Server Cache-Schlüssel (Cache-Datei/Ordner/Name).
%{CacheUse}r
Platform Server Schlüsselwort für die Cache-Verwaltung: { REUSED | ERSTELLT | AKTUALISIERT | ENTFERNT | REMOTE_CREATED | REMOTE_UPDATED | REMOTE_CACHE | VALIDIERT | IGNORIERT | UNDEFINED } .
%{ContentType}r
Der Antwort-MIME-Typ.
%{Context}r
Der Zielkontext, wenn ein Weiterleitungskontext auftritt.
%{Digest}r
Der eTag Antwort-Header-Wert (MD5-Signatur der Antwortdaten).
%{Exception}r
Fehlermeldung.
%{FetchTime}r
Dauer des Abrufs des Cache-Eintrags oder der Daten vom Bild-Server.
%{ParseTime}r
Dauer der Anforderungs- und Bildkatalogsuche.
%{PathBasedAccess}r
Gibt an, ob mit dieser Anfrage versucht wurde, einen pfadbasierten Zugriff außerhalb des Katalogsystems durchzuführen.
%{PeerServer}r
IP-Adresse des Peer-Servers im Cache-Cluster, der den Cache-Eintrag bereitgestellt hat, oder '-', wenn CacheUse- weder REMOTE_CREATED- noch REMOTE_UPDATED- ist.
%{ProcessingStatus}r

Fehlerkategorie:

  • 0=kein Fehler.

  • 1=Bild(er) nicht auf dem Server gefunden.

  • 2=IS-Protokollverwendungsfehler oder ein anderer Inhaltsfehler als 1.

  • 3=Anderer Server-Fehler.

  • 4=Anfrage aufgrund temporärer Server-Überlastung abgelehnt.

%{ReqType}r
Der Wert in Großbuchstaben req= .
%{RootId}r
Die Stamm-ID des Hauptkatalogs der Anfrage.
%{SendTime}r
Die Zeit, die Platform Server zum Senden der Antwort nach dem Schreiben von Daten in den Ausgabestream benötigt.
%{Size}r
Wie %B , enthält jedoch Werte für 304-Antworten (nicht modifiziert).
%{TransformedUrl}r
Die endgültige URL nach allen Regelsatztransformationen.
%{ httpRequestHeader }i
Der Wert des angegebenen HTTP-Anfrage-Headers.
%{ httpResponseHeader }
Der Wert des angegebenen HTTP-Antwort-Headers.

Der Standardwert ist "%G %a %s %{ProcessingStatus}r %{Size}r %D %{ParseTime}r %{FetchTime}r %O %{ReqType}r '%{RootId}r' %{CacheUse}r %R [%I] '%{Referer}i' %{Host}i %{X-Forwarded-For}i %{If-None-Match}i %{If-Match}i %{If-Modified-Since}i %{Digest}r %{ContentType}r %p %{Exception}r %{CacheKey}r %{PeerServer}" %{SendTime}r %{Context}r %{TransformedUrl}r %{PathBasedAccess}r.

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49