Probekitin käyttö erillisessä tilassa Solaris-käyttöjärjestelmässä

Solaris-käyttöjärjestelmän kuvake Tässä osassa on vaiheittaiset ohjeet Probekitin käyttämiseksi erillisessä tilassa Solaris-järjestelmissä.

Jotta Probekitiä voisi käyttää erillisessä tilassa, agentin ohjaimen on oltava asennettuna kohdejärjestelmään. Tiedonkeruuagentti ja Probekitin laajennuskirjasto asentuvat automaattisesti agentin ohjaimen yhteydessä.

Voit ajaa sovelluksen erillisessä tilassa Probekitiä käyttäen seuraavasti:

  1. Tuo luotaus tai kokoa luotaus työympäristössä.
  2. Liitä luotausmääritykseen erityiset kohdemääritykset, jotka on kuvattu ohjeaiheessa Luotausten kohteiden määritys erillisessä Probekitissä.
  3. Kopioi kaikki luotaustiedostot johonkin kohdekoneen kansioon. Jos käytät useita luotauksia, liitosta probescript-tiedostojen sisällöt yhdeksi probescript-tiedostoksi.
  4. Lisää luotaustiedostot sisältävä kansio kohdekoneen luokkapolkuun.
  5. Lisää RAC-kirjastokansio ja Probekit-lisäosakansio kohdekoneen LD_LIBRARY_PATH-ympäristömuuttujaan:
    <racInstallDir>/lib
    <racInstallDir>/plugins/org.eclipse.hyades.probekit/lib
  6. Lisää seuraava asetusmerkkijono komentoriville, jolla ohjelma aloitetaan:
    -XrunpiAgent:server=standalone,
    mode=none,
    extensionLibrary=ProbeAgentExtension.so,
    ext-pk-BCILibraryName=BCIEngProbe.so,
    ext-pk-probescript=<absolute_path_of_probescript_file>
    jossa <absolute_path_of_probescript_file> on luotauksen .probescript-tiedoston tarkka polku. (e.g. <absolute_path_of_probescript_file> = /home/Project/Probes/myprobe.probescript). Huomaa, että tämän arvon tulee osoittaa .probescript-tiedostoon, ei.probe-tiedostoon.
    Huomautus: Asetusmerkkijono on yllä jaettu usealle riville luettavuuden parantamiseksi. Kun asetusmerkkijonoa käytetään komentorivillä, sen on oltava yhdellä rivillä ilman välilyöntejä.
    Jos haluat Probekit-agentin kirjoittavan lokisanomia, lisää komentoriville seuraavat asetukset:
    Asetus Kuvaus
    ext-pk-logFile=<tiedosto> Määrittää sen tiedoston nimen, johon haluat Probekit-agentin kirjoittavan lokisanomat. <Tiedosto>-kohtaan voi kirjoittaa koko polun ja tiedoston nimen. Jos määrität tiedoston nimen sijasta merkkijonon standard error, järjestelmä kirjoittaa lokin tulosteen normaaliin virhekanavaan. Jos asetusta ei ole määritetty, järjestelmä ei kirjoita lokin tulostetta.
    ext-pk-logLevel=<taso> Määrittää käytettävän kirjaustason. Alla olevassa taulukossa on kuvaus kustakin kirjaustasosta.
    Voit määrittää seuraavat kirjaustasot:
    Taso Kuvaus
    none Järjestelmä ei tuota lokitulostetta.
    severe Järjestelmä kirjaa vain vakavat virheet, kuten kirjastojen latauksen eston.
    warning Järjestelmä kirjaa varoitussanomat. Tämä taso on oletusarvo.
    info Järjestelmä kirjaa tilasanomat, kuten "Alustus on meneillään".
    config Järjestelmä kirjaa kokoonpanotapahtumat ja -tiedot, kuten .probescript-tiedoston sisällön.
    finest Järjestelmä tuottaa laajimman lokitulosteen. Lokitiedosto sisältää jokaisen Probekit-agentin instrumentoiman luokan nimen.