Zugriffsprotokollierung access-logging

Verwenden Sie diese Servereinstellungen für den Protokollierungszugriff.

Syntax

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

Der Ordner, in dem die Platform Server schreibt Protokolldateien. Dies kann ein absoluter Pfad oder ein Pfad relativ zu install_folder. 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. Der Standardwert 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. Die Standardgrenze ist " access-".

TC::pattern - Zugriffsprotokollmuster section-22775ea85cee444d8a7d7336a3b1feef

Gibt das Datenmuster für Platform Server Zugriffsprotokolleinträge. 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 Platform Server ersetzt alle Leerzeichen und "%"-Zeichen in Feldwerten durch %20 und %25, bzw.

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 msec, offset ist der GMT-Zeitversatz); der Zeitwert wird erfasst, wenn die Antwort an den Client gesendet wird.

%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
siehe %r , wendet jedoch eine begrenzte 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
Die etag Antwort-Header-Wert (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 ist weder REMOTE_CREATED nor REMOTE_UPDATED .
%{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 großzitierte Wert von req= .
%{RootId}r
Die Stamm-ID des Hauptkatalogs der Anfrage.
%{SendTime}r
Die Zeit, die benötigt wird Platform Server , um eine Antwort zu senden, nachdem Daten in den Ausgabestream geschrieben wurden.
%{Size}r
liken %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