LTTng Status Update christian.babeux@efficios.com @c_bab 1 Recent - - PowerPoint PPT Presentation

lttng status update
SMART_READER_LITE
LIVE PREVIEW

LTTng Status Update christian.babeux@efficios.com @c_bab 1 Recent - - PowerPoint PPT Presentation

DORSAL Lab Meeting May 2013 LTTng Status Update christian.babeux@efficios.com @c_bab 1 Recent features 2.1 (Basse Messe) Network streaming over TCP, Introduce lttng-relayd, receive traces from remote consumers. Filtering


slide-1
SLIDE 1 1

LTTng Status Update

DORSAL Lab Meeting May 2013 christian.babeux@efficios.com  @c_bab 

slide-2
SLIDE 2 2

Recent features

 2.1 (Basse Messe)  Network streaming over TCP,

  • Introduce lttng-relayd, receive traces from

remote consumers.

 Filtering before data collection,

  • C-like syntax, bytecode interpreter.
  • UST only for the moment.

 Session daemon health monitoring API.

slide-3
SLIDE 3 3

Network streaming over TCP

slide-4
SLIDE 4 4

Filtering demo Filtering demo

slide-5
SLIDE 5 5

Recent features (cont.)

 2.2 (Cuda, Currently in RC)  Per-uid buffers in UST,  Context filtering,

  • '$ctx.procname == “demo*”',
  • '$ctx.vpid > 9000'.

 Trace file size limits,

slide-6
SLIDE 6 6

Global buffers & tracefile Global buffers & tracefile limits demo limits demo

  

slide-7
SLIDE 7 7

Future work Future work

slide-8
SLIDE 8 8

Future work

 Flight recorder mode tracing (2.3),  Trace data extracted on core dump (2.3),  Java tracing.

slide-9
SLIDE 9 9

Future work (cont.)

 Tracer triggers actions on specific events & filters  Compressed, encrypted streaming and storage,  LTTng accepted in Google Summer of Code.

– Dynamic instrumentation support in UST, – Android port.

slide-10
SLIDE 10 10

Questions ?

?

 lttng.org  lttng-dev@lists.lttng.org  @lttng_project  www.efficios.com