Anfragen aufzeichnen (wrkreqrec)

Das Tool „wrkreqrec“ (request recorder) zeichnet den http-Verkehr zwischen Client und Semiramis-Web-Server auf.

Zielgruppe

System-Administratoren

Beschreibung

Mit dem Tool „wrkreqrec“ können Sie den http-Verkehr zwischen Client und Semiramis-Web-Server aufzeichnen. Das Ergebnis dieser Aufzeichnung ist eine .htp-Datei. Diese Datei kann später mit Hilfe des Programms „OpenSTA“ abgespielt werden. Damit wird der Zugriff eines Benutzers auf das Semiramis-System simuliert. OpenSTA bietet die Möglichkeit, eine unterschiedliche Benutzeranzahl und verschiedene Benutzer-Verhalten zu modellieren.

Mit dem Tool „wrkreqrec“ können Sie bestimmte Skriptabschnitte zyklisch wiederholen. Sie können auch Zeitmesser (Timer) definieren. Das hilft später bei der Analyse der Daten, welche von OpenSTA beim Abspielen des aufgezeichneten Skripts erzeugt werden. Um dem Skript Texte hinzuzufügen, nutzen Sie die „-comment“-Option.

Befehl

Nachfolgend finden Sie den Befehl inklusive aller möglichen Parameter.

wrkreqrec [-start] [-stop] [-clear] [-save:<text>]
[-skipwait] [-skipnotmodified] [-comment:<text>]
[-starttimer:<text>] [-stoptimer:<text>]
[-startloop:<text>] [-endloop:<text>]
[-loopcount:<int>]

Parameter

Die Parameter des Befehls werden in der folgenden Tabelle erläutert. Die in eckigen Klammern gesetzten Parameter sind optional, die anderen hingegen sind Pflichtparameter. Für einige Parameter kann ein Stern (*) als Platzhalter angegeben werden, um damit alle möglichen Werte ausgeben zu können. Nicht alle Parameter können mehrfach genannt werden, nur die, die folgenden Zusatz an den Parametervariablen aufweisen, sind für die Mehrfachnennung zugelassen: „<str-1> … <str–n>“..

Parameter Erläuterung
[-start] Aufzeichnung starten.
[-stop] Aufzeichnung beenden.

Ergebnis bleibt dabei im Speicher und wird nicht automatisch persistent.

[-clear] Aufgezeichnete Daten verwerfen.
[-save:<Pfadangabe>] Speichern im Pfad <Pfadangabe>.

Spezifizierter Pfad soll dem vom Server verwendeten Betrieb- und Dateisystem entsprechen.

[-skipwait] Das aufgezeichnete Skript soll keine „Wait“-Anweisungen enthalten.
[-skipnotmodified] Nur Anfragen ohne „IfModifiedSince“-Header aufzeichnen. Das betrifft z. B. nicht geänderte Bilder, die im Cache liegen.
[-comment:<text>] Kommentar <text> ins erzeugte Skript einfügen.
[-starttimer:<text>] Startet einen Timer für eine Zeitmessung.

<text> spezifiziert seinen Namen.

[-stoptimer:<text>] Stoppt einen Timer mit dem Namen <text>.

<*> stoppt alle laufende Timer.

[-startloop:<text>] Markiert den Anfang einer Schleife im erzeugten Skript.

<text> steht für den entsprechenden Schleifen-Namen.

[-endloop:<text>] Markiert das Ende einer Schleife im erzeugten Skript.

<text> steht für den entsprechenden Schleifen-Namen.

[-loopcount:<int>] Liefert die Anzahl der Schleifen-Durchläufe.

 

 

Czy ten artykuł był pomocny?