+

Search Tips   |   Advanced Search

High Performance Extensible Logging (HPEL)


Overview

High Performance Extensible Logging (HPEL) is a log and trace facility provided as a part of WebSphere Application Server. The basic log and trace facility is enabled by default. To use HPEL enable it.

HPEL provides a log data repository, a trace data repository, and a text log file.


Log and trace performance

HPEL outperforms the existing basic log and trace facility. One result is that the application server can run with trace enabled while causing less impact to performance than tracing the same components using basic logging. Another result is that applications that frequently write to the logs might run faster with HPEL. A number of factors contribute to the overall performance of HPEL logging and tracing.


Administration of log and trace

Administrators can configure how much disk space to dedicate to logs or trace, or how long to retain log and trace records, and leave the management of log and trace content up to the server. As another example all log, trace, System.out, and System.err content can be accessed using one easy-to-use command (logViewer), avoiding any possible confusion over which file to access for certain content.


Development resources

Log and trace content can be easily filtered to show only the records that are of interest. Use the command line (see the description of the HPEL logViewer command), or developers can create powerful log handling programs using the HPEL API.


Subtopics


  • Change from basic mode to HPEL logging and tracing
  • Use Cross Component Trace to troubleshoot applications
  • Configure HPEL
  • API documentation
  • logViewer command-line tool