Starte eller koble seg til en prosess for å profilere

Med profileringsverktøyet kan du knytte deg til en aktiv applikasjon eller starte en applikasjon for profilering.
Å knytte seg til en applikasjon betyr å opprette en overvåker som inneholder resultatene som er registrert av en tilknyttet agent.
Å starte en prosess betyr å starte prosessen med en agent som er knyttet til prosessen, og opprette en overvåker som skal inneholde resultatene som registreres av agenten.

Når du starter eller knytter deg til en Java-prosess, blir det opprettet en logisk fremstilling av Java-prosessen i visningen Profileringsovervåker. Denne fremstillingen, prosessobjektet, identifiseres ved hjelp av navnet og ID-nummeret (PID) som blir vist i visningen sammen med de tilknyttede agentene.

Koble seg til en applikasjon

  1. I perspektivet Profilering og logging klikker du på rullegardinmenyen profileringsikon og velger Profil.... Profiler-veiviseren blir åpnet.
  2. Dobbeltklikk på Tilkoble - Java-prosess. Det blir opprettet en ny konfigurasjon.
  3. Klikk på flippen Vert, oppgi Vertsnavn eller IP-adresse, og Agentkontroller-porten (hvis den er forskjellig fra standardporten).
  4. Velg agentene som er knyttet til prosess-IDen du vil knytte deg til.
  5. Bruk piltastene til å velge agenten.
    Tips: Du kan klikke på Oppdater for å hente en liste med agenter.
  6. Velg flippen Overvåker. Konfigurer de nødvendige profileringsfiltrene. Les emnet Oppgi profileringskriterier hvis du vil vite mer om hvordan du konfigurerer profileringsfiltrene.
  7. Klikk på Bruk for å ta i bruk endringene.
  8. Klikk på Profiler for å knytte deg til applikasjonen.
  9. Profileringsovervåker-visningen blir oppdatert og viser agenten som representerer applikasjonen. Arbeidsbenkkonsollen åpnes og viser programinndata og -utdata.

Starte en applikasjon

Slik starter du en lokal eller ekstern Java-prosess:

  1. I perspektivet Profilering og logging klikker du på rullegardinmenyen profileringsikon og velger Profil.... Profiler-veiviseren blir åpnet.
  2. Du kan starte flere ulike Java-prosesser.
  3. Velg flippen Overvåker. Konfigurer de nødvendige profileringsfiltrene. Les emnet Oppgi profileringskriterier hvis du vil vite mer om hvordan du konfigurerer profileringsfiltrene.
  4. Klikk på Bruk for å ta i bruk endringene.
  5. Klikk på Profiler for å knytte deg til applikasjonen.
  6. Profileringsovervåker-visningen blir oppdatert og viser agenten som representerer applikasjonen. Arbeidsbenkkonsollen åpnes og viser programinndata og -utdata.

Når applikasjonen er profilert, kan du utføre en rekke andre datainnsamlingsaktiviteter på applikasjonen, for eksempel samle inn objektreferanser og samle inn dataavfall.

Merk: iSeries JVM krever følgende for å generere metodeinngangs- eller metodeutgangshendelser for metodestatistikk:

      -Dos400.enbprfcol=1 -Djava.compiler=jitc

Beslektede begreper
Oversikt over profileringsverktøyet
Profileringsressurser

Beslektede oppgaver
Samle inne objektreferanser
Undersøke innsamling av dataavfall
Profilere en applikasjon i frittstående modus
Profilere med en lokal distribusjon
Oppgi profileringskriterier
Bruke Profileringsovervåker-visningen