Troubleshooting complex problems with built-in diagnostic

Registered by Mathieu Desnoyers on 2012-07-19

Dominique Toupin, Ericsson

Abstract:

Troubleshooting or monitoring high availability, high throughput systems has to be done carefully, adding the pervasive use of multicore technology and we are in a situation where an increasing numbers of problems can only be diagnosed via tracing. This talk will describe why certain characteristics of tracing tools are important, how to develop systems with built-in diagnostic, best practices on tracing and how to analyse the data. Industry initiatives such as the common trace format (Multicore Association, Linux CE Workgroup) and trace analysis at the Eclipse Foundation will also be described in a hope to create an industry de-facto way of developing SW with diagnostic in mind. Programmers, experienced system administrators and managers should find relevant information on how to improve troubleshooting of high throughput/availability system, embedded systems and HPC.

Biography:

Manages developer tools at Ericsson where he is responsible for software engineering improvements, creation of research projects, open source initiatives and collaboration with other companies. He is behind many improvements in GDB, LTTng, Eclipse CDT, Linux tools. Dominique has been speaking at various conferences such as the MulticoreDev Conference, EclipseCon, LinuxCon, Embedded System Conference, Embedded Linux Conference, GNU tool chain summit, Open World Forum, etc.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.