Använda Probekit i fristående läge i AIX

Ikon för AIX-plattform Det här avsnittet innehåller stegvisa instruktioner för hur du använder Probekit i fristående läge i system med AIX.

Ska du använda Probekit i fristående läge, måste agentkontrollanten installeras på målsystemet. Agenten för datainsamling och Probekits utökade bibliotek installeras automatiskt tillsammans med agentkontrollanten.

Så här kör du din tillämpning med Probekit i fristående läge:

  1. Importera en prob eller bygg proben i arbetsmiljön.
  2. Inkludera i probspecifikationen de speciella målspecifikationer som beskrivs i Ange mål för prober i fristående Probekit.
  3. Kopiera alla probfiler till en mapp på måldatorn. Om du använder flera prober, måste innehållet i probescript-filerna länkas ihop i en enda probescript-fil.
  4. Lägg till mappen som innehåller probfilerna i måldatorns klassökväg.
  5. Lägg till mapparna för RAC-bibliotek och Probekit-insticksprogram i måldatorns LIBPATH-miljövariabel:
    <racInstallDir>/lib
    <racInstallDir>/plugins/org.eclipse.hyades.probekit/lib
  6. Lägg till följande alternativsträng på den kommandorad som startar programmet:
    -XrunpiAgent:server=standalone,
    mode=none,
    extensionLibrary=ProbeAgentExtension.so,
    ext-pk-BCILibraryName=BCIEngProbe.so,
    ext-pk-probescript=<absolute_path_of_probescript_file>
    där <absolute_path_of_probescript_file> är den absoluta sökvägen till probens .probescript-fil (t.ex. <absolute_path_of_probescript_file> = /hem/projekt/prober/minprob.probescript). Observera att detta ska peka på .probescript-filen och inte .probe-filen.
    Obs! Alternativsträngen ovan visas på flera rader av läsbarhetskäl. När du inkluderar alternativsträngen på kommandoraden, måste hela strängen finnas på en enda rad utan inbäddade blanksteg.
    Ska Probekit-agenten skriva loggmeddelanden, lägger du till följande alternativ på kommandoraden:
    Alternativ Beskrivning
    ext-pk-logFile=<file> Anger namnet på den fil du vill att Probekit-agenten ska skriva loggmeddelanden till. <file> kan utgöras av en fullständig sökväg och filnamn. Om du anger standardfel i stället för ett filnamn, skrivs loggutdata till den felkanal som är standard. Om alternativet inte anges, skrivs ingen utdatalogg.
    ext-pk-logLevel=<level> Anger den loggnivå du ska använda. De olika loggningsnivåerna finns beskrivna i tabellen nedan.
    Du kan ange följande loggningsnivåer:
    Nivå Beskrivning
    none Skapar inga loggutdata.
    severe Loggar bara allvarliga fel, som att det t.ex. inte går att läsa in bibliotek.
    warning Loggar varningsmeddelanden. Standardnivå.
    info Loggar statusmeddelanden, som t.ex. "Initierar".
    config Loggar konfigurationshändelser och information, som t.ex. innehållet i .probescript-filen.
    finest Skapar maximala loggutdata. Loggfilen kommer att innehålla namnet på varje klass som instrumenterats av Probekit-agenten.