Použití Probekit v samostatném režimu v systému AIX

Ikona platformy AIX V tomto oddílu naleznete podrobné pokyny k použití Probekit v samostatném režimu v systémech AIX®.

Chcete-li použít Probekit v samostatném režimu, musí být v cílovém systému nainstalován Řadič agentů. S Řadičem agentů se automaticky instaluje agent shromažďování dat a knihovna rozšíření pro Probekit.

Při spouštění vaší aplikace s použitím Probekit v samostatném režimu postupujte následovně:

  1. Importujte sondu nebo vytvořte svoji sondu v pracovní ploše.
  2. Do své definice sondy zahrňte speciální specifikace cílů popsané v části Určení cílů v sondách pro samostatný Probekit.
  3. Všechny soubory sondy zkopírujte do složky v cílovém počítači. Používáte-li více sond, složte obsah souborů probescript do jednoho souboru probescript.
  4. Složku obsahující soubory sondy přidejte do cesty ke třídě pro cílový počítač.
  5. Složku knihovny RAC a složku modulů plug-in Probekit přidejte do proměnné prostředí LIBPATH v cílovém počítači:
    <racInstallDir>/lib
    <racInstallDir>/plugins/org.eclipse.hyades.probekit/lib
  6. Následující řetězec voleb přidejte k příkazovému řádku, který spouští váš program:
    -XrunpiAgent:server=standalone,
    mode=none,
    extensionLibrary=ProbeAgentExtension.so,
    ext-pk-BCILibraryName=BCIEngProbe.so,
    ext-pk-probescript=<absolutní_cesta_souboru_probescript>
    Kde <absolutní_cesta_souboru_probescript> je absolutní cesta k souboru .probescript pro vaši sondu. (Např. <absolutní_cesta_souboru_probescript> = /home/Project/Probes/myprobe.probescript). Pamatujte, že toto by se mělo směřovat na soubor .probescript, nikoli na soubor .probe.
    Poznámka: Výše uvedený řetězec voleb je kvůli čitelnost zobrazen na více řádcích. Když řetězec voleb zahrnete do svého příkazového řádku, musí být celý na jednom řádku bez jakýchkoli vložených mezer.
    Má-li agent Probekit zapisovat zprávy do protokolu, přidejte do příkazového řádku následující volby:
    Volba Popis
    ext-pk-logFile=<soubor> Určuje název souboru, do kterého má agent Probekit zapisovat zprávy protokolu. <soubor> může být úplná cesta a název souboru. Pokud místo názvu souboru uvedete Standardní chybový výstup, výstup protokolu bude zapisován do standardního chybového kanálu. Pokud tato volba není uvedena, žádný výstup protokolu nebude zapisován.
    ext-pk-logLevel=<úroveň> Určuje požadovanou úroveň protokolování. Úrovně protokolování a jejich popis najdete v níže uvedené tabulce.
    Můžete uvést následující úrovně protokolování:
    Úroveň Popis
    none Nevytváří žádný výstup protokolu.
    severe Protokoluje pouze závažné chyby, například nelze načíst knihovny.
    warning Protokoluje varovné zprávy. Toto je výchozí úroveň.
    info Protokoluje zprávy o stavu, například "Probíhá inicializace".
    config Protokoluje události a informace související s konfigurací, například obsah souboru .probescript.
    finest Vytváří maximální výstup protokolu. Soubor protokolu bude obsahovat název každé třídy, kterou agent Probekit připraví.