X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=contents%2Funderstanding-lttng%2Fcore-concepts%2Ftracing-session.md;h=96c0071b75d7bda5685c3684eb3b7d4b457ca608;hb=85ccb28b9a18a29b9515e2d445185f8d0241c5f2;hp=1a70b10a820cee60372038d9add19fd01a83a962;hpb=ba3b19940f99233f69286f343aaf47b0bb0cdb99;p=lttng-docs.git diff --git a/contents/understanding-lttng/core-concepts/tracing-session.md b/contents/understanding-lttng/core-concepts/tracing-session.md index 1a70b10..96c0071 100644 --- a/contents/understanding-lttng/core-concepts/tracing-session.md +++ b/contents/understanding-lttng/core-concepts/tracing-session.md @@ -34,14 +34,23 @@ which are described in the following sections): * a filter expression All this information is completely isolated between tracing sessions. +As you can see in the list above, even the tracing state +is a per-tracing session attribute, so that you may trace your target +system/application in a given tracing session with a specific +configuration while another one stays inactive. + +
+LTTng concepts +
Conceptually, a tracing session is a per-user object; the [Plumbing](#doc-plumbing) section shows how this is actually implemented. Any user may create as many concurrent tracing sessions -as desired. As you can see in the list above, even the tracing state -is a per-tracing session attribute, so that you may trace your target -system/application in a given tracing session with a specific -configuration while another one stays inactive. +as desired. + +
+Tracing sessions per user +
The trace data generated in a tracing session may be either saved to disk, sent over the network or not saved at all (in which case