<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.alpinelinux.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mjeanson</id>
	<title>Alpine Linux - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.alpinelinux.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mjeanson"/>
	<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/wiki/Special:Contributions/Mjeanson"/>
	<updated>2026-05-06T09:00:04Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://wiki.alpinelinux.org/w/index.php?title=LTTng&amp;diff=12862</id>
		<title>LTTng</title>
		<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=LTTng&amp;diff=12862"/>
		<updated>2016-06-17T19:37:34Z</updated>

		<summary type="html">&lt;p&gt;Mjeanson: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Draft}} &lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
&lt;br /&gt;
{{Cmd|apk add lttng-tools}}&lt;br /&gt;
&lt;br /&gt;
= Kernel tracing =&lt;br /&gt;
&lt;br /&gt;
The kernel tracing part of LTTng requires out of tree modules to be built against the running kernel. These modules depend on the tracepoint facility which is disabled in the current Alpine Linux grsec kernel. However, the alternate vanilla kernel has all the required options built-in. &lt;br /&gt;
&lt;br /&gt;
{{Cmd|apk add linux-vanilla linux-vanilla-dev}}&lt;br /&gt;
&lt;br /&gt;
Reboot with the vanilla kernel, you&#039;ll have to either change the default kernel flavour in /etc/update-extlinux.conf or uninstall the grsec kernel. Then build the LTTng modules from source.&lt;br /&gt;
&lt;br /&gt;
{{Cmd|wget http ://lttng.org/files/lttng-modules/lttng-modules-latest-2.8.tar.bz2&lt;br /&gt;
tar xvf lttng-modules-latest-2.8.tar.bz2&lt;br /&gt;
cd lttng-modules-*&lt;br /&gt;
make&lt;br /&gt;
sudo make install&lt;br /&gt;
sudo depmod&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
If you have an already running lttng-sessiond at this point, it will need to be restarted to enable kernel tracing.&lt;br /&gt;
&lt;br /&gt;
For more information on kernel tracing, see http ://lttng.org/docs/#doc-tracing-the-linux-kernel&lt;br /&gt;
&lt;br /&gt;
= Userspace tracing =&lt;br /&gt;
&lt;br /&gt;
The userspace tracing part of LTTng requires your application to be instrumented and linked with liblttng-ust, on Alpine you&#039;ll need the lttng-ust-dev package.&lt;br /&gt;
&lt;br /&gt;
{{Cmd|apk add lttng-ust-dev}}&lt;br /&gt;
&lt;br /&gt;
For more information on userspace tracing, see http ://lttng.org/docs/#doc-tracing-your-own-user-application&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Monitoring]]&lt;/div&gt;</summary>
		<author><name>Mjeanson</name></author>
	</entry>
	<entry>
		<id>https://wiki.alpinelinux.org/w/index.php?title=LTTng&amp;diff=12861</id>
		<title>LTTng</title>
		<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=LTTng&amp;diff=12861"/>
		<updated>2016-06-17T19:26:28Z</updated>

		<summary type="html">&lt;p&gt;Mjeanson: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Draft}} &lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
&lt;br /&gt;
{{Cmd|apk add lttng-tools}}&lt;br /&gt;
&lt;br /&gt;
= Kernel tracing =&lt;br /&gt;
&lt;br /&gt;
The kernel tracing part of LTTng requires out of tree modules to be built against the running kernel. These modules depend on the tracepoint facility which is disabled in the current Alpine Linux grsec kernel. However, the alternate vanilla kernel has all the required options built-in. &lt;br /&gt;
&lt;br /&gt;
{{Cmd|apk add linux-vanilla linux-vanilla-dev}}&lt;br /&gt;
&lt;br /&gt;
Reboot with the vanilla kernel, you&#039;ll have to either change the default kernel flavour in /etc/update-extlinux.conf or uninstall the grsec kernel. Then build the LTTng modules from source.&lt;br /&gt;
&lt;br /&gt;
{{Cmd|wget http ://lttng.org/files/lttng-modules/lttng-modules-latest-2.8.tar.bz2&lt;br /&gt;
tar xvf lttng-modules-latest-2.8.tar.bz2&lt;br /&gt;
cd lttng-modules-*&lt;br /&gt;
make&lt;br /&gt;
sudo make install&lt;br /&gt;
sudo depmod&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
If you have an already running lttng-sessiond at this point, it will need to be restarted to enable kernel tracing.&lt;br /&gt;
&lt;br /&gt;
For more information on kernel tracing, see http ://lttng.org/docs/#doc-tracing-the-linux-kernel&lt;br /&gt;
&lt;br /&gt;
= Userspace tracing =&lt;br /&gt;
&lt;br /&gt;
{{Cmd|apk add lttng-ust-dev}}&lt;br /&gt;
&lt;br /&gt;
For more information on userspace tracing, see http ://lttng.org/docs/#doc-tracing-your-own-user-application&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Monitoring]]&lt;/div&gt;</summary>
		<author><name>Mjeanson</name></author>
	</entry>
	<entry>
		<id>https://wiki.alpinelinux.org/w/index.php?title=LTTng&amp;diff=12860</id>
		<title>LTTng</title>
		<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=LTTng&amp;diff=12860"/>
		<updated>2016-06-17T19:14:35Z</updated>

		<summary type="html">&lt;p&gt;Mjeanson: Created page with &amp;quot;{{Draft}}   = Installation =  {{Cmd|apk add lttng-tools}}  = Kernel tracing =  The kernel tracing part of LTTng requires out of tree modules to be built against the running ke...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Draft}} &lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
&lt;br /&gt;
{{Cmd|apk add lttng-tools}}&lt;br /&gt;
&lt;br /&gt;
= Kernel tracing =&lt;br /&gt;
&lt;br /&gt;
The kernel tracing part of LTTng requires out of tree modules to be built against the running kernel. These modules depend on the tracepoint facility which is disabled in the current Alpine Linux grsec kernel. However, the alternate vanilla kernel has all the required options built-in. &lt;br /&gt;
&lt;br /&gt;
{{Cmd|apk add linux-vanilla linux-vanilla-dev}}&lt;br /&gt;
&lt;br /&gt;
Reboot with the vanilla kernel, you&#039;ll have to either change the default kernel flavour in /etc/update-extlinux.conf or uninstall the grsec kernel. Then build the LTTng modules from source.&lt;br /&gt;
&lt;br /&gt;
{{Cmd|wget REDACTED&lt;br /&gt;
tar xvf lttng-modules-latest-2.8.tar.bz2&lt;br /&gt;
cd lttng-modules-*&lt;br /&gt;
make&lt;br /&gt;
sudo make install&lt;br /&gt;
sudo depmod&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
If you have an already running lttng-sessiond at this point, it will need to be restarted to enable kernel tracing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Userspace tracing =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Monitoring]]&lt;/div&gt;</summary>
		<author><name>Mjeanson</name></author>
	</entry>
</feed>