WebSphere Application Server Insight Pack
A WebSphere® Application Server Insight® Pack is provided with IBM® Operations Analytics Log Analysis.
The Insight Pack includes
support for ingesting and performing metadata searches against the
following WebSphere Application Server V7
and V8 log files:
- SystemOut.log
- SystemErr.log
- trace.log
This document describes the version of the WebSphere Application Server Insight Pack that is installed when you install IBM Operations Analytics Log Analysis. An updated version of the WebSphere Application Server Insight Pack may have been published after this version of IBM Operations Analytics Log Analysis. To download the latest versions of this Insight Pack as well as updated documentation, see IT Operations Management: Insight Packs.
Configuration artifacts
The Insight Pack supports
the WebSphere Application Server timestamp
format MM/dd/yy HH:mm:ss:SSS Z
.
The timestamp
format can be changed in the Data Sources workspace.
- Open an existing WebSphere Application Server source type, then click View Index Configuration.
- Select all of the text and copy it to the clipboard.
- Create a new source type, and click Edit Index Configuration.
- Paste the original index configuration into the editor, then
modify the
dateFormats
field of the timestamp entry. - Fill in the remaining source type fields and click OK. Next, create a new collection that uses the source type you just created.
Note: Data sources are not predefined. A user with
administrator privileges must define at least one WebSphere Application Server data
source before the application can be used.
The following
table lists the configuration artifacts that are provided with the Insight Pack for
each log file.
SystemOut.log | SystemErr.log | trace.log | |
---|---|---|---|
Splitter | WASJavaSplitter |
WASSystemErr-Split |
WASTrace-Split |
Annotator | WASJavaAnnotator |
WASSystemErr-Annotate |
WASTrace-Annotate |
Source type | WASSystemOut |
WASSystemErr |
WASTrace |
Collection | WASSystemOut-Collection1 |
WASSystemErr-Collection1 |
WASTrace-Collection1 |
Note: The Splitter and Annotator for SystemOut.log use Java™. The Splitters and Annotators for SystemErr.log and trace.log use
the Annotation Query Language (AQL).
Log File Agent configuration
The supported
log files share IBM Tivoli® Monitoring Log File Agent (LFA)
configuration files. The following LFA configuration files are in
the Log_Analytics_install_dir/IBM-LFA-6.30/config/lo directory:
- WASInsightPack-lfawas.conf: Configuration file for the WAS log file agent.
- WASInsightPack-lfawas.fmt: Matches records for the WAS log files.
Splitting and annotation AQL modules
Splitting
and annotation are handled by the following Annotation Query Language (AQL)
modules.
AQL Module | Description |
---|---|
common |
Common code module that is used across most WebSphere Application Server log files (for example, to recognize timestamp formats). |
annotatorCommon |
Common annotations module that is used for all WebSphere Application Server log files. |
annotatorSystemOut |
Annotator module for the trace.log file. |
annotatorSystemErr |
Annotator module for SystemErr.log files. |
splitterWAS |
Splitter module for SystemErr.log files. |