EdgeADC Build 4.2.8.1909
Leitfaden Für Die Verwaltung
×
Menu

Protokoll

Im Abschnitt Protokoll werden die zahlreichen erweiterten Einstellungen für das HTTP-Protokoll vorgenommen.
Server zu stark ausgelastet
Angenommen, Sie haben die maximale Anzahl der Verbindungen zu Ihren Real-Servern begrenzt; Sie können wählen, ob eine freundliche Webseite angezeigt werden soll, wenn diese Grenze erreicht ist.
·     Erstellen Sie eine einfache Webseite mit Ihrer Nachricht. Sie können externe Links zu Objekten auf anderen Webservern und Websites einfügen. Wenn Sie Bilder auf Ihrer Webseite haben möchten, können Sie auch base64-kodierte Inline-Bilder verwenden
·     Suchen Sie nach der neu erstellten HTM(L)-Datei Ihrer Webseite
·     Hochladen anklicken
·     Wenn Sie eine Vorschau der Seite sehen möchten, können Sie dies über den Link Hier klicken tun
Weitergeleitet für
Forwarded For ist der De-facto-Standard zur Identifizierung der ursprünglichen IP-Adresse eines Clients, der sich über Layer-7-Load-Balancer und Proxy-Server mit einem Webserver verbindet.
Weitergeleitet-für Ausgang
Option
Beschreibung
Aus
Die OEZA ändert den Forwarded-For-Header nicht.
Adresse und Anschluss hinzufügen
Mit dieser Option werden die IP-Adresse und der Port des mit dem ADC verbundenen Geräts oder Clients an den Forwarded-For-Header angehängt.
Adresse hinzufügen
Mit dieser Option wird die IP-Adresse des mit dem ADC verbundenen Geräts oder Clients an den Forwarded-For-Header angehängt.
Ersetzen Sie Adresse und Anschluss
Bei dieser Option wird der Wert des Forwarded-For-Headers durch die IP-Adresse und den Port des mit dem ADC verbundenen Geräts oder Clients ersetzt.
Adresse austauschen
Bei dieser Option wird der Wert des Forwarded-For-Headers durch die IP-Adresse des mit der ADC verbundenen Geräts oder Clients ersetzt.
Weitergeleitet-für-Kopfzeile
In diesem Feld können Sie den Namen für den Forwarded-For-Header angeben. Normalerweise ist dies "X-Forwarded-For", kann aber in manchen Umgebungen geändert werden.
Erweiterte Protokollierung für IIS - Benutzerdefinierte Protokollierung
Sie können die X-Forwarded-For-Informationen erhalten, indem Sie die IIS Advanced Logging 64-bit App installieren. Erstellen Sie nach dem Herunterladen ein benutzerdefiniertes Protokollierungsfeld namens X-Forwarded-For mit den unten aufgeführten Einstellungen.
Wählen Sie Standard aus der Liste Quellentyp aus der Liste Kategorie, wählen Sie Anforderungskopf im Feld Quellenname und geben Sie X-Forwarded-For ein.
HTTP://www.iis.net/learn/extensions/advanced-logging-module/advanced-logging-for-iis-custom-logging
Änderungen an der Apache HTTPd.conf
Sie werden einige Änderungen am Standardformat vornehmen wollen, um die X-Forwarded-For-Client-IP-Adresse oder die tatsächliche Client-IP-Adresse zu protokollieren, wenn der X-Forwarded-For-Header nicht existiert.
Diese Änderungen sind unten aufgeführt:
Typ
Wert
LogFormat:
"%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{Benutzer-Agent}i\"" kombiniert
LogFormat:
"%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{Benutzer-Agent}i\"" proxy SetEnvIf X- Forwarded-For "^.*\..*\..*\..*" forwarded
CustomLog:
"logs/access_log" combined env=!forwarded
CustomLog:
"logs/access_log" proxy env=forwarded
Dieses Format macht sich die eingebaute Unterstützung des Apache für die bedingte Protokollierung auf der Grundlage von Umgebungsvariablen zunutze.
·     Zeile 1 ist die standardmäßige, kombinierte, für das Protokoll formatierte Zeichenfolge aus der Voreinstellung.
·     In Zeile 2 wird das Feld %h (Remote Host) durch den/die Wert(e) aus dem X-Forwarded-For-Header ersetzt und der Name dieses Protokolldateimusters auf "proxy" gesetzt.
·     Zeile 3 ist eine Einstellung für die Umgebungsvariable "forwarded", die einen losen regulären Ausdruck enthält, der auf eine IP-Adresse passt, was in diesem Fall in Ordnung ist, da wir uns mehr darum kümmern, ob eine IP-Adresse im X-Forwarded-For-Header vorhanden ist.
·     Außerdem könnte Zeile 3 wie folgt lauten: "Wenn es einen X-Forwarded-For-Wert gibt, verwenden Sie ihn."
·     In den Zeilen 4 und 5 wird dem Apache mitgeteilt, welches Protokollmuster er verwenden soll. Wenn ein X-Forwarded-For-Wert vorhanden ist, wird das "proxy"-Muster verwendet, andernfalls wird das "combined"-Muster für die Anfrage verwendet. Aus Gründen der Lesbarkeit machen die Zeilen 4 und 5 keinen Gebrauch von der Apache-Protokollierungsfunktion "rotate logs" (piped), aber wir gehen davon aus, dass fast jeder sie verwendet.
Diese Änderungen führen dazu, dass für jede Anfrage eine IP-Adresse protokolliert wird.
HTTP-Komprimierungseinstellungen
Die Komprimierung ist eine Beschleunigungsfunktion und wird für jeden Dienst auf der Seite IP-Dienste aktiviert.
WARNUNG - Gehen Sie beim Anpassen dieser Einstellungen äußerst vorsichtig vor, da ungeeignete Einstellungen die Leistung des ADC beeinträchtigen können.
Option
Beschreibung
Initialer Thread-Speicher [KB]
Dieser Wert ist die Menge an Speicher, die jede von der ADC empfangene Anfrage zunächst zuweisen kann. Um eine möglichst effiziente Leistung zu erzielen, sollte dieser Wert knapp über der größten unkomprimierten HTML-Datei liegen, die die Webserver wahrscheinlich senden werden.
Maximaler Thread-Speicher [KB]
Dieser Wert ist die maximale Speichermenge, die die ADC bei einer Anfrage zuweisen wird. Um maximale Leistung zu erzielen, speichert und komprimiert die ADC normalerweise alle Inhalte im Speicher. Wird eine außergewöhnlich große Inhaltsdatei verarbeitet, die diesen Wert überschreitet, schreibt die ADC auf die Festplatte und komprimiert die Daten dort.
Inkrement-Speicher [KB]
Dieser Wert legt die Menge an Speicher fest, die der anfänglichen Thread-Speicherzuweisung hinzugefügt wird, wenn mehr Speicher benötigt wird. Die Standardeinstellung ist Null. Das bedeutet, dass ADC die Zuweisung verdoppelt, wenn die Daten die aktuelle Zuweisung überschreiten (z. B. 128 KB, dann 256 KB, dann 512 KB usw.), bis zu der durch die maximale Speichernutzung pro Thread festgelegten Grenze. Dies ist effizient, wenn die meisten Seiten eine gleichbleibende Größe haben, es aber gelegentlich größere Dateien gibt. (z. B. die Mehrheit der Seiten ist 128 KB oder weniger groß, aber gelegentliche Antworten sind 1 MB groß). In einem Szenario, in dem große Dateien mit variabler Größe vorkommen, ist es effizienter, eine lineare Erhöhung einer signifikanten Größe festzulegen (z. B. sind Antworten 2Mb bis 10Mb groß, eine anfängliche Einstellung von 1Mb mit einer Erhöhung um 1Mb wäre effizienter).
Minimale Komprimierungsgröße
[Bytes]
Dieser Wert ist die Größe in Bytes, unter der die ADC keine Komprimierung vornimmt. Dies ist nützlich, da alles unter 200 Bytes nicht gut komprimiert wird und aufgrund des Overheads der Komprimierungsheader sogar an Größe zunehmen kann.
Abgesicherter Modus
Aktivieren Sie diese Option, um zu verhindern, dass das ADC die Komprimierung von Stylesheets und JavaScript anwendet. Der Grund dafür ist, dass ADC zwar weiß, welche einzelnen Browser mit komprimierten Inhalten umgehen können, dass aber einige andere Proxy-Server, auch wenn sie behaupten, HTTP/1.1-konform zu sein, nicht in der Lage sind, komprimierte Stylesheets und JavaScript korrekt zu transportieren. Wenn Probleme mit Stylesheets oder JavaScript über einen Proxyserver auftreten, verwenden Sie diese Option, um die Komprimierung dieser Typen zu deaktivieren. Dadurch wird jedoch der Gesamtumfang der Komprimierung von Inhalten verringert.
Komprimierung deaktivieren
Aktivieren Sie dieses Kontrollkästchen, um zu verhindern, dass ADC eine Antwort komprimiert.
Komprimieren während der Fahrt
EIN - Verwenden Sie auf dieser Seite "Compress as You Go". Dies komprimiert jeden vom Server empfangenen Datenblock in einem diskreten Stück, das vollständig dekomprimiert werden kann.
AUS - Auf dieser Seite wird "Compress As You Go" nicht verwendet.
Nach Seitenanforderung - Verwenden Sie "Compress as You Go" nach Seitenanforderung.
Globale Komprimierungsausschlüsse
Alle Seiten mit der hinzugefügten Erweiterung in der Ausschlussliste werden nicht komprimiert.
·     Geben Sie den individuellen Dateinamen ein.
·     Klicken Sie auf Aktualisieren.
·     Wenn Sie einen Dateityp hinzufügen möchten, geben Sie einfach "*.css" ein, damit alle Cascading Style Sheets ausgeschlossen werden.
·     Jede Datei oder jeder Dateityp sollte in eine neue Zeile eingefügt werden.
Persistenz-Cookies
Mit dieser Einstellung können Sie festlegen, wie Persistenz-Cookies behandelt werden.
Feld
Beschreibung
Gleicher Standort Cooke Attribut
Keine: Alle Cookies sind für Skripte zugänglich
Lax: Verhindert den Zugriff auf Cookies über verschiedene Websites hinweg, aber sie werden gespeichert, um bei einem Besuch der eigenen Website zugänglich zu werden und an diese übermittelt zu werden.
Streng: verhindert, dass ein Cookie für eine andere Website aufgerufen oder gespeichert wird
Aus: kehrt zum Standardverhalten des Browsers zurück
Sicher
Wenn dieses Kontrollkästchen aktiviert ist, wird die Persistenz auf den sicheren Datenverkehr angewendet.
Nur HTTP
Wenn diese Option aktiviert ist, erlaubt sie Persistent Cookes nur für HTTP-Verkehr.