On Tue, Oct 10, 2017 at 4:12 PM, MMM <e.morov...@yahoo.com> wrote: > Dear Philippe, > > Thanks a lot for your consideration. I solved former problem. While, I faced > with a new problem. Indeed, when I create a LTTng session, start it and > finally stop LTTng, I could not find trace files in mentioned folder. My > java code is > > /////////////////////////////////////// > import java.io.IOException; > import java.util.logging.Handler; > import java.util.logging.Logger; > > import org.lttng.ust.agent.LTTngAgent; > import org.lttng.ust.agent.jul.LttngLogHandler;
It looks like you're using the java.util.logging agent... > > public class Hello { > private static final int answer = 42; > private static LTTngAgent lttngAgent; > > public static void main(String[] args) throws InterruptedException { > Logger helloLog = Logger.getLogger("hello"); > lttngAgent = LTTngAgent.getLTTngAgent(); > > Thread.sleep(5000); > helloLog.info("Hello World, the answer is " + answer); > lttngAgent.dispose(); > } > > } > /////////////////////// > > Also, I used following LTTng commands. > > //////////////////////////////// > lttng create java-test > lttng enable-event -a -l ... and the -l/--log4j options applies to the log4j agent. Use the -j/--jul option. > lttng start > > ///Start My java Application/// > > lttng stop > //////////////////////////// > > Besides, when I used "lttng view" after stopping LTTng, I received following > error message > > [error] Cannot open any trace for reading. > [error] opening trace "/[path]/lttng-traces/java-test10-20171010-130909" for > reading. > [error] none of the specified trace paths could be opened. This is because your trace is empty (does not even exist). Phil > > Could you please help me to resolve it. > > Regards, > Mehdi. > > > > > > > > > > On Monday, October 9, 2017, 1:05:59 AM GMT+3:30, Philippe Proulx > <eeppelitel...@gmail.com> wrote: > > > On Sun, Oct 8, 2017 at 4:15 PM, MMM via lttng-dev > <lttng-dev@lists.lttng.org> wrote: >> Dear Users, >> >> I am beginner in tracing using LTTng. At present, I am going to trace a >> java >> program in Ubuntu, while I faced with a problem. When I install LTTng on >> Ubuntu, I also install >> >> "liblttng-ust-agent-java" by "apt-get install liblttng-ust-agent-java" >> command in Ubuntu. But, when I want to import any libraries related to >> LTTng >> such as "org.lttng.ust.agent.jul.LttngLogHandlerorg.lttng.ust.LTTngAgent" >> to >> my program, it is marked as unknown package. Indeed, I could not find >> LTTng >> Jar file for adding it to my program libraries. Furthermore, I searched in >> all files and folders, while I could not find Jar file. Could you please >> help me to understand the cause of this problem and solve it. > > I'm not a Ubuntu specialist, but from > <https://packages.ubuntu.com/zesty/all/liblttng-ust-agent-java/filelist>, > I would say: > > * /usr/share/java/lttng-ust-agent-jul.jar > * /usr/share/java/lttng-ust-agent-log4j.jar > > On 16.04, it's: > > * /usr/share/java/liblttng-ust-agent.jar > > Add the required JAR file to your classpath. > > Have a look at <http://lttng.org/docs/v2.9/#doc-java-application>. > > Phil > > >> >> >> Best regards, >> >> Mehdi. >> >> >> _______________________________________________ >> lttng-dev mailing list >> lttng-dev@lists.lttng.org >> https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev >> _______________________________________________ lttng-dev mailing list lttng-dev@lists.lttng.org https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev