Samle probedata: Grunnleggende bruk

Når du skal samle inn probedata, velger du og konfigurerer probene som du vil bruke når du definerer en profileringskonfigurasjon i dialogboksen Profil. Probene blir brukt hver gang du bruker profileringskonfigurasjonen til å starte applikasjonen på arbeidsbenken.

Merk: Disse grunnleggende instruksjonene for bruk er beregnet på applikasjoner som du kan starte fra Profil-dialogboksen. Det antas også at du bruker Agentkontroller, i tillegg til JVMPI-agenten piAgent, på maskinen som du vil samle inn data fra.

Hvis applikasjonen ikke kan startes fra dialogboksen Profil, eller hvis du ikke kan bruke Agentkontroller eller piAgent, ser du under Samle probedata: Spesielle situasjoner.

Slik bruker du prober med en profileringskonfigurasjon:

  1. Fra hovedmenyen på arbeidsbenken i perspektivet Profilering og logging velger du Kjør > Profil. I dialogboksen Profil velger eller oppretter du en oppstartskonfigurasjon for profil og velger deretter flippen Overvåker. Velg profileringstypen Probeinnsetting og klikk på Rediger alternativer.
  2. Siden Probeinnsetting viser en liste over tilgjengelige prober i arbeidsområdet som du kan bruke.
  3. Velg avmerkingsboksene ved siden av probene som du vil bruk. Disse probene blir brukt hver gang du starter applikasjonen i arbeidsområdet med den gjeldende profileringskonfigurasjonen.
  4. Hvis du ikke vil bruke standard filtersett, oppgir du et annet filtersett for klassene og metodene du vil samle data for. Du kan oppgi tilpassede filtersett som bare gjelder for probene du har valgt, eller standard filtersett som gjelder generelt for innsamling av profileringsdata. Hvis du oppgir begge, vil de tilpassede filtrene overstyre standardfiltersettene for de valgte probene.
    NB: Standard profileringsfiltersett er globale. Hvis du endrer, endrer navn på eller fjerner et filtersett, har dette innvirkning på alle profileringssett som bruker filtersettet. Hvis du vil endre eller endre navn på et filtersett, lager du en sikkerhetskopi av filtersettet før du endrer det.

    I de fleste scenarier vil det ikke være nødvendig å oppgi tilpassede filtersett. Det vil i de fleste tilfeller være tilstrekkelig med standard filtersett. Hvis du ønsker å bruke tilpassede filtre, følger du disse instruksjonene:

    1. Under listen over prober klikker du på flippen Filtre.
    2. Velg avmerkingsboksen for Bruk tilpassede filtre (i stedet for standard profileringsfiltre) for valgt probe.
    3. Velg et filtersett eller klikk på Legg til for å konfigurere et nytt sett.
    4. Hvis du skal redigere filtersettet, klikker du på Legg til, Rediger eller Fjern.
  5. Klikk på Fullfør for å lukke alternativsiden for prober
  6. Slik oppgir du et standard filtersett som skal brukes generelt for innsamling av profileringsdata:

    1. Velg Java-profilering på flippen Overvåker og klikk på Rediger alternativer
    2. Velg et filtersett eller klikk på Legg til for å konfigurere et nytt sett.
    3. Hvis du skal redigere filtersettet, klikker du på Legg til, Rediger eller Fjern.
    4. Klikk på Fullfør.

    Merk: Grensene for innsamling av data som du oppgir på siden Grenser, gjelder ikke for prober.
    Du finner mer informasjon om hvordan filtersett og probemålspesifikasjoner bestemmer hvilke klasser og metoder som instrumenteres, under Probemål og filtre

  7. Når du har valgt og konfigurert prober, klikker du på Profil. Applikasjonen starter med de innebygde probene. Probene du har valgt, blir brukt i henhold til filterreglene.
    Merk:

    Når du bruker oppstartskonfigurasjonen Tilkoble - Java-prosess, blir disse probene bare brukt for klasser som blir lastet inn etter at du er tilkoblet Java-prosessen. Hvis en klasse blir lastet inn før du kobles til, blir ikke probene brukt i klassen.

    Når du kobler deg fra, vil probene du har tatt i bruk, fortsette å samle inn data. De vil også brukes for nye klasser som lastes inn, forutsatt at målspesifikasjonene og filtermønstrene for probene samsvarer med klassenavnene.

    Hvis du kobler til prosessen igjen, kan du ta i bruk flere prober. Hvis du gjør det, vil både de nye og de gamle probene være i bruk. Målene og filtrene til hver av dem blir sammenliknet med navnene på nye klasser som blir lastet inn, og de blir alle brukt i samsvarende klasser.

Beslektet referanse
Siden Probeinnsetting Samle probedata: Spesielle situasjoner