![]() |
| Home | About Us | Projects | People | Documents | Courses | Internal |
| Document Details: Log Instrumentation Specifications and L... | |
| TITLE | |
|
Log Instrumentation Specifications and Low Overhead Logging In CENS Technical Seminar , 0 pages , UCLA , July 2009. NESL Technical Report #: TR-UCLA-NESL-200907-03 | |
| ABSTRACT | |
|
Severe resource constraints in bottom tier distributed embedded wireless systems hinder attempts to understand runtime behavior of deployed systems. Detailed diagnostic logs can provide the required insight, but must be obtained without violating bandwidth limitations, timing constraints, and other challenges of the target domain. This talk introduces the Log Instrumentation Specification (LIS) language that is used to describe focused logging tasks and drive the instrumentation of source code to collect the requested logs. The LIS language is easy for developers to use directly in their daily work flow and expressive enough to act as an intermediate language targeted by higher level analysis. The runtime logging support needed by LIS fits comfortably on low end sensing devices, allowing LIS to be applied to a wide range of systems. We will examine recent applications of LIS to diagnose problems in sensor networks and observe general runtime behavior. The end of the talk will focus on two new techniques for gathering call traces. The proposed techniques, local identifier logging and control flow logging, significantly reduce the bandwidth required to gather call traces compared to the standard call tracing technique currently used within the embedded sensor network community. | |
| AUTHORS | |
|
|
|
| DOWNLOADS | |
| RELATED PROJECTS | |
|
• LIS : Log Instrumentation Specification |
|
| TYPE | |
|
Slides | |
© 2009 by Networked & Embedded Systems Laboratory •
University of California, Los Angeles
(Developed using Ruby on Rails, hosted on Mac OS X, and best viewed without Internet Explorer!) Maintained by Mani Srivastava |
|