Changes between Version 13 and Version 14 of Projects/LoggingTools


Ignore:
Timestamp:
11/23/10 00:45:42 (13 years ago)
Author:
Aantn
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Projects/LoggingTools

    v13 v14  
    1414All of these tools should be able to work out of the box with RTEMS, or can be customized to read log files from your RTEMS application. '''Please note that many of the tools cannot run on RTEMS itself.''' You'll need to connect your RTEMS system to another computer, which can run the suggested programs for log analysis.
    1515 *  [http://www.cs.uoregon.edu/research/tau/home.php Tuning and Analysis Utilities (TAU)] - TAU is a set of libraries and tools for profiling and analyzing applications. Events can be logged manually or automatically with Fortran, C++, C, Java, and Python. It provides a variety of tools for analysis, visualization, and data-mining. '''TAU is the recommended tool for application profiling.''' Former QNX users will find that TAU is a viable alternative to QNX's [http://www.qnx.org/developers/docs/6.3.2/ide_en/user_guide/profiler.html Application Profiler].
    16  *  [http://oss.oetiker.ch/rrdtool/index.en.html RRDTool] - RRDTool is a library for writing custom monitoring tools. It can easily parse logs in the  [http://en.wikipedia.org/wiki/Syslog syslog format] and create custom graphs with your data. '''RRDTool is highly recommended for graphing time-series data.''' If you don't want to write any code, there are a [http://oss.oetiker.ch/rrdtool/rrdworld/index.en.html multitude of RRDTool-based programs which can parse and graph your logs automatically.]
     16 *  [http://oss.oetiker.ch/rrdtool/index.en.html RRDTool] - RRDTool is a library for writing custom monitoring tools. It can easily create custom graphs with your data. '''RRDTool is highly recommended for graphing time-series data.''' If you don't want to write any code, there are a [http://oss.oetiker.ch/rrdtool/rrdworld/index.en.html multitude of RRDTool-based programs which can parse and graph your logs automatically.]
    1717 *  [http://log2timeline.net/ Log2Timeline] - Log2Timeline is a tool for converting log files to "timeline body files," which can be viewed with tools like [http://www.simile-widgets.org/timeline/ Simile Timeline] and [http://www.simile-widgets.org/timeplot/ Simile Timeplot]. '''Log2Timeline is the recommended tool for creating pretty visualizations of simple log information.''' (This is probably '''not''' the right tool to use if you're dealing with large amounts of information.)
    1818 *  [http://www.8pussy.org/doku.php?id=home Octopussy] - Octopussy is a web-based server for log monitoring. It supports live monitoring, events filtering, and email alerts. Octopussy is usually used to monitor Apache and the like, however [http://www.8pussy.org/doku.php?id=tutorial_new_service it can be customized to analyze any type of log file.] See [http://www.8pussy.org/doku.php?id=config here] for information on setting up Octopussy - you'll have to dump RTEMS logs into /var/lib/octopussy/logs/<device_name>/Incoming/