Zugriffsprotokollierung access-logging

Verwenden Sie diese Servereinstellungen für den Protokollierungszugriff.

Syntax

TC::directory - Log File Folder section-5d9e2168d4504bbe9868b7d6051c9d67

Der Ordner, in den die Protokolldateien von Platform Server geschrieben werden. Dies kann ein absoluter Pfad oder ein Pfad relativ zu install_folder sein. Der Standardwert ist ​ 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 Stammordner installiert ist.

TC::maxDays - Anzahl der Tage für die Aufbewahrung von Protokolldateien section-45cbecffc5694c87b7d5c176a44a4885

Die Anzahl der Tage, in denen Protokolldateien gespeichert werden sollen, sollte beibehalten werden. Neue Protokolldateien werden täglich um Mitternacht 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 Image-Server oder Render-Server geschriebenen Dateien. Die Standardgrenze ist 10.

TC::prefix - Access Log File Name section-1003856323b844049632710a5a056aa7

Namenpräfix für die Datei, in die Zugriffsprotokolldaten geschrieben werden. Das Datum und das Dateisuffix ( ​ yyyy-mm-dd.log) werden an die angegebene Zeichenfolge angehängt. Der Name der Zugriffsprotokolldatei muss sich von dem der Ablaufverfolgungsprotokolldatei unterscheiden. Der Standardwert ist "access-".

TC::pattern - Zugriffsprotokollmuster 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 Caches zu verwenden, müssen Leerzeichen als Feldtrennzeichen verwendet werden. Die Zeichen Platform Server ersetzen alle Leerzeichen und die 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
Anzahl der Byte-Antworten ohne HTTP-Header oder "", wenn null.
%B
Anzahl der Byte-Antworten ohne HTTP-Header.
%D
Verarbeitungszeit für Anfragen in Millisekunden.
%I
Thread-ID (für Querverweise auf Debug-/Fehlerprotokolleinträge).
%G

Datum und Uhrzeit, formatiert als jjjj - MM - dd HH : mm : ss . SSS offset

( SSS sind msec, offset ist der GMT-Zeitversatz); der Zeitwert wird beim Senden der Antwort an den Client erfasst.

%m
Anforderungsmethode ( GET , POST usw.).
%O
Anforderungsüberschneidung (Anzahl der gleichzeitig verarbeiteten Anforderungen).
%p
Lokaler Port, an dem diese Anfrage empfangen wurde.
%q
Abfragezeichenfolge (mit dem Präfix "?") sofern vorhanden).
%r
Erste Anforderungszeile (Anforderungsmethode, URI, HTTP-Version).
%R
Entspricht %r , wendet jedoch eine eingeschränkte HTTP-Kodierung auf den URI an, um Probleme bei der Protokollanalyse zu vermeiden.
%s
HTTP-Antwortstatus-Code.
%s
Sitzungs-ID des Benutzers.
%t
Datum und Uhrzeit im allgemeinen Protokollformat.
%u
Remote-Benutzer, der authentifiziert wurde (falls vorhanden), else ''.
%U
URI-Pfad.
%v
Lokaler Servername.
%T
Verarbeitungszeit für Anfragen in Sekunden.
%{CacheKey}r
Platform Server Cache-Schlüssel (Cache-Dateiordner/-name).
%{CacheUse}r
Platform Server Cache-Management-Keyword: { REUSED | ERSTELLT | AKTUALISIERT | REMOTE | REMOTE_CREATED | REMOTE_UPDATED | REMOTE_CACHE | ÜBERPRÜFT | IGNORIERT | UNDEFINED } .
%{ContentType}r
Der MIME-Typ der Antwort.
%{Context}r
Der Zielkontext, wenn ein Kontext weitergeleitet wird.
%{Digest}r
Der Antwortkopfzeilenwert etag (MD5-Signatur der Antwortdaten).
%{Exception}r
Fehlermeldung.
%{FetchTime}r
Zeit, die benötigt wird, um den Cache-Eintrag oder Daten vom Image-Server abzurufen.
%{ParseTime}r
Zeit für Anforderungsanalyse und Bildkatalog-Suche.
%{PathBasedAccess}r
Gibt an, ob diese Anfrage einen pfadbasierten Zugriff außerhalb des Katalogsystems versucht hat.
%{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(e) auf dem Server nicht gefunden.

  • 2 = IS-Protokollverwendungsfehler oder ein Inhaltsfehler, der nicht 1 ist.

  • 3 = anderer Server-Fehler.

  • 4 = Anfrage aufgrund einer temporären Serverüberlastung abgelehnt.

%{ReqType}r
Der obere Wert von req= .
%{RootId}r
Die Stamm-ID des Hauptkatalogs der Anfrage.
%{SendTime}r
Die Zeit, die Platform Server benötigt, um eine Antwort zu senden, nachdem Daten in den Ausgabestream geschrieben wurden.
%{Size}r
Wie %B , enthält jedoch Werte für 304 (nicht geänderte) Antworten.
%{TransformedUrl}r
Die endgültige URL nach allen Regelsatztransformationen.
%{ httpRequestHeader }i
Der -Wert des angegebenen HTTP-Anforderungsheaders.
%{ 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