Wenn Sie die Workbench nicht zum Starten Ihrer Anwendung verwenden, gibt es zwei Möglichkeiten, Sondendaten zu sammeln. Bei der ersten Methode wenden Sie mit der Steuerkomponente der Probekit-Instrumentierung vorab eine Sonde auf Ihre Anwendung an, bevor Sie sie implementieren. Bei der zweiten Methode implementieren Sie Ihre Anwendung und starten sie dann mit einer Befehlszeilenoption, die dem Java-Prozess Ihrer Anwendung den Hyades-Datenerfassungsagenten zuordnet.
Die folgenden Abschnitte enthalten ausführliche Anweisungen für die Verwendung der beiden Methoden.
Sonde vorab anwenden
Wenn Sie eine Sonde vorab anwenden, instrumentiert das Probekit Ihre Anwendung, indem es Sondencode und die Klassen der Sonde in die Klassendateien Ihrer Anwendung einfügt. Sie können die Namen der class-Dateien, jar-Dateien oder Ordner Ihrer Anwendung in der Befehlszeile angeben, die die Probekit-Steuerkomponente für Instrumentierung aufruft.Probekit-Instrumentierung entfernen
Wenn Sie eine Sonde vorab anwenden, führt die Steuerkomponente der Probekit-Instrumentierung Sondencode und Aufrufe der Sondenklassen in die Klassendateien Ihrer Anwendung ein. Sie können die Sondeninstrumentierung entfernen, wenn Sie keine Sondendaten mehr sammeln möchten. Wenn Sie eine zuvor angewandte Sonde modifizieren, müssen Sie vor der erneuten Anwendung der Sonde die Instrumentierung entfernen.Probekit im eigenständigen Modus verwenden
Wenn Sie das Probekit im eigenständigen Modus verwenden, können Sie außerhalb der Workbench Sondendaten sammeln, ohne die Sonden vorab anwenden zu müssen. Im eigenständigen Modus starten Sie Ihre Anwendung in der Befehlszeile und ordnen den Hyades-Datenerfassungsagenten direkt Ihrem Java-Prozess zu.
Übergeordnetes Thema: Sonden