Analysieren der Datei "request.log"auf Traffic-Muster

Die folgenden Schritte zeigen, wie Sie request.log durch Generieren eines Traffic-Diagramms und anschließendes Generieren von Querverweisen zur Ausgabe der request.log und rlog.jar Tools.

Beschreibung description

Umgebung

Adobe Experience Manager

Problem/Symptome

Analysieren der request.log Datei für Traffic-Muster?

Auflösung resolution

  1. Installieren Perl  (Für die Textbearbeitung entwickelte Programmiersprache) und Gnuplot  (tragbare Befehlszeile) auf Ihrem Desktop und für Windows OS installieren Sie Cygwin  (Unix-ähnliche Umgebung und Befehlszeilenschnittstelle).

    Bei der Installation Cygwin einschließen. Perl und Gnuplot während der Installation in der  Pakete auswählen  Schritt. Installieren Sie unter Mac OS(X) die Brew  (kostenloses und Open-Source Software Package Management System).

    Nach der Installation Brew, öffnen Sie die Mac Terminal-Anwendung und führen Sie Brew installieren Gnuplot.

  2. Laden Sie die beiden folgenden Dateien in einen neuen Ordner auf dem Computer herunter.

    graph-request-log.pl

    requestlog.pm

  3. Führen Sie den Befehl für den Pfad von aus request.log:

    Perl and graph-request-log.pl --title Request Log Graph --output output.png request.log | Gnuplot.

    Der Befehl erzeugt eine Datei mit dem Namen output.png ähnlich wie folgt:

Um das obige Diagramm zu verstehen, muss man verstehen, was median und percentile Mittelwert. Wie in der Grafik gezeigt, verwenden Benutzer das System erst gegen 7 Uhr. Der Verkehr nimmt um 9 Uhr auf. Der Traffic steigt dann um 11:30 Uhr weiter an, und die Anzahl der Anfragen steigt und die Antwortzeiten werden langsamer (erkennbar an der mittleren Antwortzeit und den 98. Perzentil-Markierungen). Anzeigen der Readme file für weitere Informationen zur Dokumentation dieses Diagrammwerkzeugs.

  1. Nachdem das Diagramm jetzt verwendet wurde, um wichtige Zeiträume zu finden, verweisen Sie auf die ausgewählten Zeitpunkte in den Protokolldateien (z. B. request.log und error.log). Eine einfache Möglichkeit, große Dateien anzuzeigen, besteht darin, die less auf der Shell (Cygwin unter Windows oder Terminal unter Mac). Führen Sie beispielsweise diesen Befehl aus less request.log  und suchen Sie nach /2016 11:3[ 0-9] : und drücken Sie Eingabe , um den Zeitraum in der Datei auf 11:30 Uhr festzulegen, und klicken Sie dann auf "Suchen".
  2. Ein Querverweis auf die Diagramme mit der Ausgabe der rlog.jar Die Anwendung, die mit AEM unter Opt/Helper ausgeliefert wurde, kann ebenfalls durchgeführt werden. Anweisungen hierzu finden Sie unter AEM Dokumente.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f