Timr.

Profiling-Webanfragen
Jetzt downloaden

Timr. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • The Apache License 2.0
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Eric Rochester
  • Website des Verlags:
  • https://github.com/erochest/

Timr. Stichworte


Timr. Beschreibung

TIMR ist ein Python-Dienstprogramm für den Timing, wie lange es benötigt, um auf eine HTTP-Ressource zuzugreifen, und zum Generieren von zusammenfassenden Statistiken darüber. Natürlich ist es schwierig, etwas zu optimieren, ohne gute Zahlen. Dieses Skript war ein Weg, um die Zeiten zu verfolgen und einige semi-nützliche Daten zu ihnen zu generieren. -m "anfänglicher Timing" -N10 -Otimings.csvyou wird so viel laufen lassen. Lassen Sie uns das Optimieren, indem Sie die Optionen ziehen, die sich nicht in eine Datei ändern. Wir nennen es fetch.cfg .-- urlhttp: //mysite-wow.org--dataname=eric--dataage=42--times10--Outputtimings.csvnow können wir in diese Datei auf der Befehlszeile mit a beziehen @ Prefix: TIMR FETCH @ fetch.cfg -m "anfänglicher Timing" von diesem Zeitpunkt ein, nachdem er eine Änderung vorgenommen hat, führen Sie dies erneut mit einer anderen Nachricht aus: TIMR FETCH @ fetch.cfg -m "Verbessertes Caching", wenn Sie möchten Erhalten Sie eine Vorstellung davon, wie die Dinge gehen, führen Sie die Berichtsaufgabe aus: TIMR-Report --Input Timings.csv -Output Summary.csvF Weitere Informationen zu den Feldern In diesen Dateien finden Sie in den Abschnitten in diesen Aufgaben unten. -HelpuSage: TIMR FETCH -U-URL Optionale Argumente: - h, --help Zeigt diese Hilfsnachricht an und beenden Sie die EXIT -M-Methode, --Method-Methode die zu verwendende HTTP-Methode. Die Standardeinstellung ist "Get". -u URL, - Surl URL Die URL zum Testen. -H Header, --eHeader Header, ein Header-Tag umschließt. -D-Daten, - Adata Data-Schlüssel-Wert-Paare, um als Postdaten zu codieren. Sie können dies mehr als einmal angeben. Dazu ist dies impliziert -MPOST. -M-Nachricht, --Message-Nachricht Eine Nachricht für diesen Lauf. -S, --no-sha verwenden Sie nicht das SHA-Hashing, um die Anforderungsantwort zu testen. -n n, - × n die Anzahl der Male, um die Anfrage herunterzuladen. Der Standardwert ist 4. Die Standardeinstellung ist stdout.Das downloads die Ressource in - landstime Zeiten. Optional, jedes Mal, wenn es einen SHA-Hash des Ergebnisses berechnet, so können Sie sicherstellen, dass sich nichts ändert. Die Ausgabe ist CSV und verfügt über diese Felder: - Time - ein Zeitstempel für den Run.- Session_ID - eine global eindeutige ID, um diesen Lauf zu verfolgen .- Meldung - eine Nachricht, die diesen Lauf beschreibt. Dies wird mit dem --Message-Argument festgelegt.- SHA - der SHA-Hash der Antwort.- Größe - Die Anzahl der Zeichen in der Antwort Optionale Argumente: -h, --help Diese Hilfemeldung anzeigen und -Exit -In-Eingang anzeigen, --Input Geben Sie die Datei mit den Timings einein. Standard ist stdin. -O OUTPUT, - Output Gibt die Datei an die Ausgabe an. Standardeinstellung ist stdout.Die erstellt die Ausgabe der Abrufaufgabe und erstellt einige Statistiken.Das Ausgang ist CSV und verfügt über diese Felder: - session_id - die weltweit eindeutige Sitzungs-ID.- Meldung - die Meldung, die den Lauf beschreibt, einstellen, wenn Sie läuft. min - die minimal verstrichene Zeit für den Run


Timr. Zugehörige Software