Analyserar filen request.log för trafikmönster

I följande steg visas hur du analyserar request.log genom att generera ett trafikdiagram och sedan generera korsreferenser till utdata från request.log och rlog.jar verktyg.

Beskrivning description

Miljö

Adobe Experience Manager

Problem/symtom

Analysera request.log fil för trafikmönster?

Upplösning resolution

  1. Installera Perl  (Programmeringsspråk för textredigering) och Gnuplot  (bärbar kommandorad) på datorn och för Windows OS, installera Cygwin  (Unix-liknande miljö och kommandoradsgränssnitt).

    Vid installation Cygwin, var noga med att inkludera Perl och Gnuplot under installationen i  Välj paket  steg. På Mac OS(X) installerar du Bra  (kostnadsfritt system för programpakethantering med öppen källkod).

    Efter installation Bra öppnar du Mac Terminal och kör Bra för installation Gnuplot.

  2. Hämta de två följande filerna till en ny mapp på datorn.

    graph-request-log.pl

    requestedLog.pm

  3. Kör kommandot för sökvägen till request.log:

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

    Kommandot skapar en fil med namnet output.png liknar följande:

För att förstå diagrammet ovan måste man förstå vad median och percentil menar. Som framgår av diagrammet använder inte användarna systemet förrän vid ungefär 7:00. Trafiken stiger upp runt nio. Trafiken ökar sedan ytterligare kl. 11.30 och antalet förfrågningar ökar och svarstiderna blir långsammare (vilket framgår av mediansvarstiden och 98:e percentilmarkeringarna). Visa Viktigt-fil om du vill ha mer information om dokumentationen för det här diagramverktyget.

  1. Nu när diagrammet har använts för att hitta viktiga tidsperioder, korsrefererar du de valda tidpunkterna i loggfilerna (till exempel request.log och error.log). Ett enkelt sätt att visa stora filer är att använda mindre på skalet (Cygwin i Windows eller Terminal i Mac). Kör till exempel det här kommandot less request.log  och söka efter /2016 11:3[ 0-9] : och tryck Retur för att välja tidsram till 11.30 i filen och sedan klicka på Sök.
  2. En korsreferens i diagrammen mot resultatet av rlog.jar program som levereras med AEM under opt/help kan också utföras. Instruktioner finns i AEM dokument.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f