Använda profileringsövervakningsvyn

När du startar eller ansluter till en Java-process skapas en logisk representation av Java-processen i profileringsövervakningsvyn. Den här representationen, processobjektet, kan identifieras både med hjälp av namn och ID-nummer (PID), som visas i vyn tillsammans med de associerade agenterna. Agenterna samlar in profileringsdata från Java-processen och dessa data går att analysera.

Förutsättningar

I den här vyn visas följande profileringsresurser, som skapas vid profileringssessioner tillsammans med andra profileringsresurser från andra verktyg:

  1. Övervakare övervakarikon
  2. Värdar värdikon
  3. Processer processikon
  4. Agenter (profilering och loggning) ikonen agent avslutad ikonen agent pausad ikonen agent frånkopplad ikonen agent övervakar
  5. Valda profileringstyper  ikonen agent avslutad ikonen agent pausad ikonen agent frånkopplad

Visa olika layout

I profileringsövervakningsvyn kan du visa profileringsresurser med två olika typer av layout.

  1. Om du vill öppna den enkla layouten väljer du listruteknappen och väljer Enkel layout.
    Den enkla layouten visas. Där visas de värdar, processer, agenter och profileringstyper som har valts. I den här vyn kan du visa tillämpningar som inte är distribuerade.

    profileringsövervakningsvyn med enkel layout

  2. Om du vill öppna den distribuerade layouten väljer du listruteknappen och väljer Distribuerad layout. Den distribuerade layouten öppnas. Där visas övervakare och noder, samt värdar, processer, agenter och profileringstyper. I den här vyn kan du visa distribuerade tillämpningar. Observera att processerna inte har någon värdinformation eftersom de är grupperade under en värdnod.

    profileringsövervakningsvyn med distribuerad layout

  3. .Som standard är profileringsprojekten dolda i layouten. Om du vill visa projekt som innehåller profileringsresurser utför du följande steg:

Administrera profileringssessionen

Med den uppsättning kontroller i verktygsfältet och snabbmenyer som finns kan du administrera profileringssessionen.

Administrera datainsamlingsagenten

Du kan använda kontrollerna till att avsluta agenten, starta och pausa övervakningen av en agent, samt ansluta till eller koppla ned från en agent.
  1. Om du vill utföra en åtgärd på en agent högerklickar du på den och väljer någon av de tillgängliga åtgärderna.
  2. Med kontrollerna i verktygsfältet kan du även avsluta agenten och den process den körs i pausikon, samt starta startikon och pausa pausikon en agent.
  3. Om du vill ange en ny basnivå för profileringsdata, högerklickar du på agenten och väljer Återställ data. När du har utfört den åtgärden skapas en ny spårningsagent under det befintliga processobjektet, som samlar inprofileringsdata.

Administrera processen

Det finns kontroller för att avsluta processer, samla in objektreferenser och köra skräpinsamling på utvalda processer.

  1. Om du vill utföra en åtgärd på en process högerklickar du på den och väljer någon av de tillgängliga åtgärderna.
  2. Med kontrollerna i verktygsfältet kan du även avsluta agenten och den process den körs ipausikon. Du kan också köra skräpinsamling skräpinsamlingsikon för processen eller samla in objektreferenser Samla in objektreferenser-ikon.

Arbeta med profileringsvyer

Du kan öppna flera olika profileringsvyer från profileringsövervakningsvyn, som du kan använda till att analysera de data som har samlats in.

  1. Om du vill öppna en profileringsvy och analysera de data som har samlats högerklickar du på processen och väljer Öppna med > (Namnet på vyn). Vilka vyer som finns tillgängliga beror på vilka profileringsvillkor du har angett.
  2. Synkronisera datainsamlingen med de öppna vyerna genom att klicka på Länka till visningsprogram ikonen länka till visningsprogram i verktygsfältet.
  3. Uppdatera de vyer du har öppna med insamlade data genom att klicka på Uppdatera vyer Uppdatera profileringsvyer-ikon i verktygsfältet.

Närliggande begrepp
Översikt över profileringsverktyget

Närliggande uppgifter
Profilera en tillämpning

Närliggande referenser
Profilera resurser