Zugriffsprotokollierung

Verwenden Sie diese Servereinstellungen für den Zugriff auf die Protokollierung.

Syntax

TC::directory - Protokolldateiordner

Der Ordner, in den der Plattformserver Protokolldateien schreibt. Dies kann ein absoluter Pfad oder ein Pfad relativ zu install_folder sein. Der Standardwert ist [!DNL install_folder/logs].

HINWEIS

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 Root installiert ist.

TC::maxDays - Anzahl der Tage zum Speichern von Protokolldateien

Die Anzahl der Tage der Protokolldateien sollte beibehalten werden. Neue Protokolldateien werden jeden Tag 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 - Name der Protokolldatei für Zugriff

Namenpräfix für die Datei, in die die Protokolldaten 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 - Access Log Pattern

Gibt das Datenmuster für Protokolldatensätze zum Zugriff auf den Plattformserver an. Die Musterzeichenfolge gibt Variablen an, die durch die entsprechenden Werte ersetzt werden. Alle anderen Zeichen in der Musterzeichenfolge werden wörtlich in den Protokolldatensatz übertragen.

Um das Dienstprogramm zum Aufwärmen des Zwischenspeichers verwenden zu können, müssen Leerzeichen als Feldtrenner verwendet werden. Der Plattformserver ersetzt alle Leerzeichen und "%"-Zeichen in Feldwerten durch %20 bzw. %25.

Die folgenden Mustervariablen werden unterstützt:

Mehrfeld Beschreibung

%a

Remote-IP-Adresse.

%A

Lokale IP-Adresse.

%b

Anzahl der Antwortbyte ohne HTTP-Header oder '', wenn Null.

%B

Anzahl der Antwortbyte ohne HTTP-Header.

%D

Anforderungsverarbeitungszeit in Millisekunden.

%I

thread-ID (für Querverweise zu Debug-/Fehlerprotokolleinträgen).

%G

Datum und Uhrzeit, formatiert als yyy - MM - dd HH : mm : ss . SSS- Offset

( SSS sind 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 Anforderung eingegangen ist.

%q

Zeichenfolge der Abfrage (mit vorangestelltem "?" 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-Antwortstatuscode.

%S

Benutzer-Sitzungs-ID.

%t

Datum und Uhrzeit im allgemeinen Protokollformat.

%u

Remote-Benutzer, der authentifiziert wurde (falls vorhanden), andernfalls ''.

%U

URI-Pfad.

%v

Lokaler Servername.

%T

Verarbeitungszeit der Anforderung in Sekunden

%{CacheKey}r

Cache-Schlüssel für den Plattformserver (Cache-Dateiordner/Name).

%{CacheUse}r

Platform Server Cache Management-Schlüsselwort: { 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 nach vorne auftritt.

%{Digest}r

Der Antwortkopfwert etag (MD5-Signatur der Antwortdaten).

%{Exception}r

Fehlermeldung.

%{FetchTime}r

Zeit zum Abrufen des Cache-Eintrags oder der Daten vom Image-Server.

%{ParseTime}r

Zeit für die Anforderungsanalyse und die Suche nach Bildkatalogen.

%{PathBasedAccess}r

Gibt an, ob mit dieser Anforderung ein pfadbasierter Zugriff außerhalb des Katalogsystems versucht wurde.

%{PeerServer}r

IP-Adresse des Peer-Servers im Cache-Cluster, der den Cache-Eintrag bereitgestellt hat, oder '-', wenn CacheUse weder noch REMOTE_CREATED noch REMOTE_UPDATED ist.

%{ProcessingStatus}r

Fehler-Kategorie:

  • 0 = kein Fehler.

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

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

  • 3 = sonstiger Serverfehler.

  • 4 = Anfrage wegen vorübergehender Serverüberlastung abgelehnt.

%{ReqType}r

Der Wert in der oberen Leiste von req= .

%{RootId}r

Die Stamm-ID des Hauptkatalogs der Anforderung.

%{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 aber Werte für 304 (nicht modifizierte) Antworten.

%{TransformierteUrl}r

Die endgültige URL nach allen Regeltransformationen.

%{ 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.

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