Korzystanie z pakietu Probekit w trybie autonomicznym w systemie zSeries

Ikona platformy zSeries Ta sekcja zawiera szczegółowe instrukcje korzystania z pakietu Probekit w trybie autonomicznym w systemach zSeries®.

Aby móc korzystać z pakietu Probekit w trybie autonomicznym, w systemie docelowym musi być zainstalowany komponent Agent Controller. Agent zbierania danych i biblioteka rozszerzeń pakietu Probekit są instalowane automatycznie wraz z komponentem Agent Controller.

Aby uruchomić aplikację korzystając z pakietu Probekit w trybie autonomicznym, wykonaj następujące czynności:

  1. Zaimportuj sondę lub utwórz ją w środowisku roboczym.
  2. W definicji sondy dołącz specjalne specyfikacje celu opisane w sekcji Określanie celów w sondach dla trybu autonomicznego pakietu Probekit.
  3. Skopiuj wszystkie pliki sondy do folderu na komputerze docelowym. Jeśli korzystasz z wielu sond, zawartość plików probescript musi zostać skonkatenowana w jednym pliku probescript.
  4. Dodaj folder zawierający pliki sondy do ścieżki klasy dla komputera docelowego.
  5. Dodaj bibliotekę RAC i wtyczkę pakietu Probekit do zmiennej środowiskowej LIBPATH komputera docelowego:
    <katalog_instalacyjny_RAC>/lib<katalog_instalacyjny_RAC>/plugins/org.eclipse.hyades.probekit/lib
  6. Dodaj następujące opcje do wiersza komend, który uruchamia program:
    -XrunpiAgent:server=standalone,
    mode=none,
    extensionLibrary=ProbeAgentExtension.so,
    ext-pk-BCILibraryName=BCIEngProbe.so,
    ext-pk-probescript=<ścieżka_bezwzględna_pliku_probescript>
    gdzie <ścieżka_bezwzględna_pliku_probescript> to ścieżka bezwzględna do pliku .probescript sondy (np. <ścieżka_bezwzględna_pliku_probescript> = /home/Project/Probes/mojasonda.probescript). Należy pamiętać, że ścieżka ta powinna wskazywać plik .probescript, a nie .probe.
    Uwaga: Powyższy łańcuch opcji jest wyświetlany w kilku wierszach, aby był bardziej czytelny. Gdy jest on dołączany do wiersza komend, musi cały zawierać się w jednej linii bez osadzonych spacji.
    Aby agent pakietu Probekit zapisywał komunikaty dziennika, dodaj następujące opcje do wiersza komend:
    Opcja Opis
    ext-pk-logFile=<plik> Określa nazwę pliku, w którym agent pakietu Probekit ma zapisywać komunikaty dziennika. <plik> może być pełną ścieżką i nazwą pliku. Jeśli zamiast nazwy pliku podana zostanie opcja standard error, dane wyjściowe dziennika będą zapisywane w standardowym kanale błędu. Jeśli ta opcja nie zostanie określona, żadne dane wyjściowe dziennika nie będą zapisywane.
    ext-pk-logLevel=<poziom> Określa poziom rejestrowania, który ma być używany. Poziomy rejestrowania są opisane w poniższej tabeli.
    Można określić następujące poziomy rejestrowania:
    Poziom Opis
    none Dane wyjściowe dziennika nie są generowane.
    severe Rejestrowane są tylko poważne błędy, jak np. niemożność załadowania bibliotek.
    warning Rejestrowane są komunikaty ostrzegawcze. Ten poziom jest ustawiony domyślnie.
    info Rejestrowane są komunikaty o statusie, jak np."Inicjowanie w toku".
    config Rejestrowane są informacje i zdarzenia dotyczące konfiguracji, takie jak zawartość pliku .probescript.
    finest Dane wyjściowe dziennika są generowane w maksymalnym zakresie. Plik dziennika będzie zawierał nazwy wszystkich klas, które są instrumentowane przez agenta pakietu Probekit.