-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
unable to install lttng on rt linux kernel #16
Comments
would adding |
@flynneva yes, we should do it. It was not clear to me whether |
I was planning on trying do this soon, but if you can figure out how to do it it'd be great! |
so I think I got this working but I wont know for sure until the build fully completes. you can see what I did in #18 in the what makes me think I have it right is during the build, right at the beginning it prompted me a few questions specifically about LTTng and its configuration...so fingers crossed. |
would love to have someone more familiar with the only change to the process that i did was i skipped maybe @christophebedard @razr or @LanderU knows more and can understand if things look OK? |
I think it looks good! The metadata file always looks a bit weird (it's not 100% text I think?). You can check the CTF spec if you want (https://diamon.org/ctf/), but it's probably not worth it 😝 You could simply take a look at the userspace and kernel traces separately to make sure stuff was recorded:
With the default setup, the kernel trace will probably have a lot more events, which you can count by piping the babeltrace output to |
awesome to hear @christophebedard, thanks! yes I removed a bunch of gibberish at the beginning (non-text stuff) when copying to github so thats probably what you were talking about. |
looking good:
thanks for the tips! |
so I recently ran into this problem while trying to setup
ros2_tracing
to track system performance. essentially I was unable tosudo apt install lttng-modules-dkms
as it said the RT kernel was not officially supported.I did some digging online and came across this thread that looks to be exactly the same issue.
It goes on to suggest a solution of compiling
lttng
from source....which ideally i would like to avoid.As
lttng
is a pretty universal tracer tool I was wondering if an alternative proposal could happen where we add it to theDockerfile
here so that we can compile it right into the kernel for use later on.I found this
README
forlttng-modules
that looks like it has instructions to add it directly to a kernel build.lttng-modules-README.md
The text was updated successfully, but these errors were encountered: