Shromažďování dat sond: Základní použití

Chcete-li shromažďovat data sond, při definování konfigurace profilování v dialogovém okně Profilovat vyberte a nakonfigurujte sondy, které chcete použít. Sondy se použijí pokaždé, když danou konfiguraci profilování použijete ke spuštění své aplikace v pracovní ploše.

Poznámka: Tyto pokyny k základnímu použití jsou určeny pro aplikace, které můžete spustit z dialogového okna Profilovat. Pokyny také předpokládají, že v počítači, ze kterého chcete shromažďovat data, používáte Řadič agentů a agenta JVMPI piAgent.

Pokud nelze vaši aplikaci spustit z dialogového okna Profilovat nebo nemůžete-li použít Řadič agentů nebo agenta piAgent, podívejte se na Shromažďování dat sond: Speciální situace.

Chcete-li sondy používat s konfigurací profilování:

  1. V hlavní nabídce pracovní plochy v perspektivě Profilování a protokolování vyberte Spustit > Profilovat. V dialogovém okně Profilovat vyberte nebo vytvořte konfiguraci spuštění profilování a potom vyberte kartu Monitor. Vyberte typ profilování ve Vložení sondy a klepněte na Upravit volby.
  2. Stránka Vložení sondy zobrazí seznam sond ve vašem pracovním prostoru; všechny zobrazené sondy jsou k dispozici pro vaše použití.
  3. Zaškrtněte políčka vedle sond, které chcete použít. Tyto sondy se použijí pokaždé, když spustíte svoji aplikaci v pracovní ploše pomocí aktuální konfigurace profilování.
  4. Pokud nechcete použít výchozí sadu filtrů, uveďte jinou sadu filtrů, kterou určíte třídy a metody, pro které chcete shromažďovat data. Můžete uvést vlastní sady filtrů, které se vztahují pouze na sondy, které jste vybrali, nebo standardní sady filtrů, které se vztahují obecně na shromažďování profilovacích dat. Pokud uvedete obě sady filtrů, vlastní filtry u vybraných sond potlačí standardní sady filtrů.
    Upozornění: Standardní sady profilovacích filtrů jsou globální. Změna, přejmenování nebo odebrání sady filtrů ovlivní všechny profilovací sady, které používají tuto sadu filtrů. Chcete-li změnit nebo přejmenovat sadu filtrů, před úpravou sady filtrů zhotovte její záložní kopii.

    Ve většině scénářů nebudete muset uvádět vlastní sady filtrů. Ve většině případů jsou dostatečné standardní sady filtrů. Pokud přesto chcete použít vlastní filtry, postupujte podle níže uvedených pokynů:

    1. Pod seznamem sond klepněte na kartu Filtry.
    2. Zaškrtněte políčko Použít vlastní filtry (místo standardních profilovacích filtrů) pro vybranou sondu.
    3. Vyberte sadu filtrů nebo klepněte na Přidat a nakonfigurujte novou sadu.
    4. Chcete-li sadu filtrů upravit, klepněte na Přidat, Upravit nebo Odebrat.
  5. Klepnutím na Dokončit zavřete stránku voleb pro sondy
  6. Chcete-li uvést standardní sadu filtrů, která se bude obecně vztahovat na shromažďování profilovacích dat:

    1. Na kartě Monitor vyberte Profilování Java a klepněte na Upravit volby
    2. Vyberte sadu filtrů nebo klepněte na Přidat a nakonfigurujte novou sadu.
    3. Chcete-li sadu filtrů upravit, klepněte na Přidat, Upravit nebo Odebrat.
    4. Klepněte na Dokončit.

    Poznámka: Omezení shromažďování dat, která uvedete na stránce Omezení, se nevztahují na sondy.
    Další informace o tom, jak sady filtrů a specifikace cílů určují, které třídy a metody budou připraveny, najdete v části Cíle a filtry sond

  7. Po dokončení výběru a konfigurace sond klepněte na Profilovat. Vaše aplikace se spustí s vloženými sondami. Sondy, které jste vybrali, se použijí podle svých filtrovacích pravidel.
    Poznámka:

    Když použijete konfiguraci spuštění Připojit - proces Java, sondy budou aplikovány pouze na třídy, které se načtou poté, co se připojíte k procesu Java. Je-li třída načtena předtím, než se připojíte, sondy nebudou na tuto třídu aplikovány.

    Když se odpojíte, sondy, které byly aplikovány, budou pokračovat ve shromažďování dat. Kromě toho budou dále aplikovány na nové načtené třídy za předpokladu, že specifikace cílů a vzory filtrů pro sondy budou odpovídat názvům tříd.

    Připojíte-li se znovu k procesu, můžete použít další sondy. Pokud tak učiníte, budou dále v činnosti nové sondy i staré sondy. Cíle a filtry všech sond budou porovnávány s názvy nových načtených tříd a všechny budou aplikovány na odpovídající třídy.

Související odkazy
Stránka Vložení sondy Shromažďování dat sond: Speciální situace