So konfigurieren Sie das Zugriffsprotokoll für den HTTP-Dienst

Enterprise Server verwendet das Zugriffsprotokoll für den HTTP-Dienst, um die Rotation der Zugriffsprotokolle für die virtuellen Server zu konfigurieren. Diese Protokolle befinden sich im Verzeichnis domain_root_dir/domain_dir /logs/access und sind folgendermaßen benannt: virtual_server_name_access_log.yyyyMMdd- HHhmmmsss.txt

  1. Erweitern Sie in der Navigationsstruktur den Konfigurationsknoten.
  2. Wählen Sie unter dem Konfigurationsknoten den HTTP-Dienstknoten aus.
  3. Klicken Sie auf der Seite "HTTP-Dienst" auf die Registerkarte "Zugriffsprotokollierung".

    Die Seite "Zugriffsprotokoll" wird geöffnet.

  4. Aktivieren Sie das Kontrollkästchen "Rotation", um die Protokolldateirotation zu ermöglichen.
  5. Wählen Sie aus der Dropdown-Liste "Rotationsrichtlinie" eine Rotationsrichtlinie aus.

    Die einzige verfügbare Rotationsrichtlinie ist Uhrzeit.

  6. Geben Sie im Feld "Rotationsintervall" die Dauer (in Minuten) zwischen zwei Rotationen des Zugriffsprotokolls ein.

    Dieses Feld ist nur gültig, wenn als Rotationsrichtlinie "time" ausgewählt wurde. Der Standardwert ist 1440 Minuten (24 Stunden).

    Stellen Sie sicher, dass das Rotationssuffix genügend Werte zur Erstellung eines eindeutigen Suffixes für jede Protokollrotation enthält. Wenn das Zugriffsprotokoll zum Beispiel öfter als einmal pro Tag rotiert wird, schließen Sie die Uhrzeit des Tages in das Rotationssuffix ein.

    Ein eindeutiges Suffix ist erforderlich, um sicherzustellen, dass die Zugriffsprotokolldatei bei jedem Ablauf des Rotationsintervalls rotiert wird. Sind das Rotationssuffix der neuen Zugriffsprotokolldatei und das Rotationssuffix der vorhandenen Zugriffsprotokolldatei identisch, wird die Datei nicht rotiert.

  7. Geben Sie im Feld "Rotationssuffix" den Zeichenkettenwert ein, der nach der Rotation dem Protokolldateinamen hinzugefügt werden soll.

    Der Standardwert ist yyyyMMdd-HH'h'mm'm'ss's'.

  8. Geben Sie im Feld "Format" den Zeichenkettenwert ein, um die folgenden Eigenschaften des Zugriffsprotokolls anzugeben:

    Der Standardwert lautet:

    %client.name% %auth-user-name% %datetime% %request% %status% %response.length%

    Die folgenden Werte können für die Formatzeichenfolge verwendet werden:

    %client.name%

    Client-Host-Name

    %client.dns%

    Client-DNS

    %datetime%

    Systemdatum

    %request%

    Vollständige HTTP-Anforderungszeile

    %status%

    Status

    %response.length%

    Inhaltslänge der Antwort

    %header.referer%

    Referenz-Header

    %header.user-agent%

    Benutzeragent-Kopfzeile

    %http-method%

    HTTP-Methode

    %http-uri%

    HTTP-URI

    %query-str%

    HTTP-Abfragezeichenfolge

    %http-version%

    HTTP-Protokoll-Version

    %header.accept%

    Annahme-Header

    %header.date%

    Datums-Header

    %header.if-mod-since%

    Falls-geändert-seit-Header

    %header.auth%

    Autorisierungs-Header

    %header.any%

    Jeder gültige HTTP-Header, der in RFC 2616 definiert ist (any ist ebenfalls ein gültiger Headerwert; dieser wird hier als Variable angegeben)

    %auth-user-name%

    Name des autorisierten Benutzers

    %cookie.value%

    Wert eines Cookies

    %vs.id%

    ID virtueller Server

  9. Klicken Sie auf "Speichern".
Siehe auch