LTTng Viewer
From TracingWiki
TracingBook : LTTng Viewer
The Linux Trace Toolkit Next Generation Viewer (LTTV) is a graphical application for viewing and analyzing traces recorded with LTTng. It is being developed mainly at École Polytechnique de Montréal and is released under the GNU GPL.
Contents |
[edit] Description
[edit] General characteristics
LTTV is designed to be very modular. Its powerful plug-in system makes it easy to add features.
LTTV is optimized to handle very large traces and has been tested successfully with 15 GB traces.
LTTV is capable of opening several traces at once and merging their data. This makes it possible to view traces of virtual machines and their host simultaneously in order to study problems that involve the interaction between them. In order for this to work correctly, timestamping in all the traces must be consistent.
[edit] Graphical interface
The following graphical views are included in the LTTV distribution.
[edit] Histogram
This is a graph of the density of events through time. It makes it easy to find periods of high system activity. Filters can be applied so the graph applies only to specific event types.
You've got to be kdiding meit's so transparently clear now!
[edit] Resource view
The Resource view displays, in graph form, the state of CPUs, IRQ handlers, SoftIRQ handlers and trap handlers of the system through time.
Kudos to you! I hadn't thoguht of that!
[edit] Statistics viewer
The statistics viewer displays various statistics concerning the system's state during the trace.
[edit] Interrupts statistics
This plug-in computes a variety of statistics concerning interrupts: frequency, total time in handler, max time in handler.
[edit] Text-based output
LTTV also has a number of text-based plug-ins. It is, for instance, possible to output a trace in text form in a one-event-per-line format.
