Siebel System Monitoring and Diagnostics Guide > Configuring Client-Side Logging >

About Enabling and Disabling Client-Side Logging


When you enable or disable client-side logging for Siebel Business Applications, the settings you configure on the Siebel Web Client and the corresponding Siebel Server control the output of the client. For information about how to enable or disable client-side logging, see Process of Configuring Client-Side Logging.

NOTE:  The following subtopics assume that you have enabled the ClientSideLogging server component parameter at the object manager level and have set the tracemode settings appropriately for both the Siebel Web Client and the Siebel Server. For more information, see Enabling or Disabling Client-Side Logging.

How the Server and Client Trace-Mode Settings Affect Client Output

You enable or disable client-side logging by setting the client-side SEBLCL_TRACEMODE environment variable or the server-side ClntTraceMode component parameter for the Siebel application that you are running.

NOTE:  The values defined on the client take precedence over the values defined on the server.

When a client is started (as shown in Figure 1), the client-side environment variables are read from the client and the log engine initializes in one of two ways:

  • If no client environment variables are specified, the log engine initializes after reading the server component parameter values.
  • If there are no server component parameter values specified, the log engine initializes directly from the client.

Table 42 shows how the trace mode settings on the client and on the server affect client output. A value of 1 enables high-interactivity mode, whereas a value of 0 disables.

Table 42. How the Server and Client Trace Mode Settings Affect Client Output
Value on Client
(SEBLCL_TRACEMODE environment variable)
Value on Server (ClntTraceMode parameter)
Client Output

Not applicable

0

No log file

Not applicable

1

Log file for all users

0

0

No log file

0

1

No log file for the current user

1

1

Log file for the current user and all users

1

0

Log file for the current user only

For information about setting the trace mode settings, see the following:

About Enabling Client-Side Logging for a Siebel Server and a Siebel Web Client

If you want to enable client-side logging for a Siebel Server, you define the server component parameters, but you do not define the client environment user variables. Conversely, if you want to enable client-side logging for one or more users on a Siebel Web Client, you define the client environment user variables, but you do not define the server component parameters. Table 43 shows how to enable client-side logging for a Siebel Server compared to enabling client-side logging for one or more users on a Siebel Web Client.

NOTE:  Client-side settings take precedence over server-side settings.

Table 43. How to Enable Client-Side Logging for a Siebel Server or for One or More Users on a Siebel Web Client
To Enable Client-Side Logging for...
Define Server
Component Parameters
Define Client User
Environment Variables

A Siebel Server

Yes

No

One or more users on a Siebel Web Client

No

Yes

NOTE:  For the settings in Table 43 to take affect, you must first set the Value on Restart field for the ClntTraceMode server component parameter. For information on setting this parameter, see Enabling or Disabling Client-Side Logging.

Siebel System Monitoring and Diagnostics Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.