IBM E02HRLL-G Administration Guide - Page 145

Using logging and tracing features, Log and trace files

Page 145 highlights

Chapter 14. Using logging and tracing features One of the tasks of the WebSphere Partner Gateway administrator is to help diagnose problems that arise when documents are being processed. Logging and tracing are the tools that are used in the diagnosis of the problems. The administrator needs to know how to configure the system so it can provide the information needed to diagnose problems. WebSphere Application Server provides sophisticated logging and tracing capabilities that are available to applications that it hosts. WebSphere Partner Gateway components are applications that are hosted by WebSphere Application Server, and they use the WebSphere log and trace capabilities. WebSphere Application Server documentation contains general information about configuring logging and tracing, but in order to use it for WebSphere Partner Gateway, there are many specific things that you need to know. In this chapter, you will find a summary of the important items you need to know about using the WebSphere Application Server console to control logging and tracing. In addition to this general information, you will also find the specific items about using logging and tracing to solve WebSphere Partner Gateway problems. Log and trace files The log and trace files used for WebSphere Partner Gateway are described in this section: SystemOut.log and SystemErr.log Log messages are written whenever an application writes to the standard output stream or standard error stream. Application developers can write messages to these streams to provide general information about the status of the programs. For example, when an application is starting up, log messages are often provided to verify that the subsystems used by the application have been accessed, and that the application itself has started. When Exceptions occur, these are recorded in the form of a log message by the application that detected the Exception. The stack trace showing the state of the system when an Exception occurred is saved by writing it to the standard error stream. Log messages are written to the following WebSphere Application Server files: v SystemOut.log which records messages written to the standard output stream. v SystemErr.log which records messages written to the standard error stream. There is not a way to filter log messages so that only some are written and others are omitted. Since they are always written, log messages tend to be short and general in nature. Often they are useful because they do provide information about the status of the system and they can give you hints about what kind of detailed tracing you should use when a problem occurs. Trace file Unlike log messages, trace messages are only written by applications when © Copyright IBM Corp. 2007, 2008 139

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268

Chapter 14. Using logging and tracing features
One of the tasks of the WebSphere Partner Gateway administrator is to help
diagnose problems that arise when documents are being processed. Logging and
tracing are the tools that are used in the diagnosis of the problems. The
administrator needs to know how to configure the system so it can provide the
information needed to diagnose problems.
WebSphere Application Server provides sophisticated logging and tracing
capabilities that are available to applications that it hosts. WebSphere Partner
Gateway components are applications that are hosted by WebSphere Application
Server, and they use the WebSphere log and trace capabilities.
WebSphere Application Server documentation contains general information about
configuring logging and tracing, but in order to use it for WebSphere Partner
Gateway, there are many specific things that you need to know. In this chapter,
you will find a summary of the important items you need to know about using the
WebSphere Application Server console to control logging and tracing. In addition
to this general information, you will also find the specific items about using
logging and tracing to solve WebSphere Partner Gateway problems.
Log and trace files
The log and trace files used for WebSphere Partner Gateway are described in this
section:
SystemOut.log and SystemErr.log
Log messages are written whenever an application writes to the standard
output stream or standard error stream. Application developers can write
messages to these streams to provide general information about the status
of the programs. For example, when an application is starting up, log
messages are often provided to verify that the subsystems used by the
application have been accessed, and that the application itself has started.
When Exceptions occur, these are recorded in the form of a log message by
the application that detected the Exception. The stack trace showing the
state of the system when an Exception occurred is saved by writing it to
the standard error stream.
Log messages are written to the following WebSphere Application Server
files:
v
SystemOut.log
which records messages written to the standard output
stream.
v
SystemErr.log
which records messages written to the standard error
stream.
There is not a way to filter log messages so that only some are written and
others are omitted. Since they are always written, log messages tend to be
short and general in nature. Often they are useful because they do provide
information about the status of the system and they can give you hints
about what kind of detailed tracing you should use when a problem
occurs.
Trace file
Unlike log messages, trace messages are only written by applications when
© Copyright IBM Corp. 2007, 2008
139