Re: [diamon-discuss] Diamon CTF Roadmap?

Dominique Toupin <[email protected]> Tue, 25 Nov 2014 13:42:34 +0000
Newsgroups dev.linux.lists.diamon-discuss
Message-ID <[email protected]>
Hi Nan,

Many tools are able to handle CTF today, e.g.:
- GDB Tracepoint https://sourceware.org/gdb/onlinedocs/gdb/Trace-Files.html#Trace-Files
- LTTng kernel and LTTng user space C/C++, Java, Python, etc. https://lttng.org/download
- babel trace, http://lttng.org/viewers/ 
- Trace Compass http://projects.eclipse.org/projects/tools.tracecompass 
- CTF tracer for bare metal https://github.com/efficios/barectf/blob/master/README.md

You will also find many converter to CTF, e.g. NEXUS HW Trace, perf, 
And I am most likely missing a few.

If you can provide a description of your needs it would help to give you more info related to your use case.
e.g. is it more related to cloud, embedded data base, real time, or do you have a specific view or analysis you want to see in the trace viewer, etc.

Thanks for the second post!

Dominique

-----Original Message-----
From: Wang Nan [mailto:[email protected]] 
Sent: November-25-14 8:04 AM
To: [email protected]; Dominique Toupin; Jiri Olsa
Cc: genghui 00204690; Xinwei Hu
Subject: Diamon CTF Roadmap?

Hi everyone,

Looks like my post will be the second thread in this list. That's great.

I'll be the technical contact person representing Huawei for Diamon.
I'm glad to work with this new workgroup to create "de-facto, widely used open source trace technologies".

Beyond sharing new ideas and technologies, our main concern on Diamon now are CTF tracing format and related things for analysing traces from different sources in a unified manner. I have read Jiri Olsa's slides in TracingSummit 2014, and also begin to read his code in https://git.kernel.org/pub/scm/linux/kernel/git/jolsa/perf.git. However, it looks like that there's only a trace generating tool is under developing. What about upper trace parsing and analysing tools? Is there any roadmap on it? How can we participate in the project?

Thanks.