Performance Tuning Guide > Tuning Siebel Communications Server for Performance > Best Practices for Session Communications Tuning >

Configuring Logging for Session Communications


Logging data may be analyzed as part of performance monitoring or tuning, as described in Monitoring Siebel Application Performance.

Higher levels of logging provide more data to help you resolve system errors or performance issues; this is appropriate for system testing. For production systems, however, logging levels should be reduced to improve performance.

Log-related parameters applicable to session communications are summarized below. The AOM component logs activity related to the user's client session, including usage of the communications toolbar, screen pops, and so on. The CommSessionMgr logs activity related to this component, such as commands and events for the communications driver.

The logging for AOM and CommSessionMgr are written to separate files for each user. Typically (though not necessarily), these logging mechanisms both write into the same set of files. This makes it easier to monitor or troubleshoot issues related to session communications for a particular user session.

For details on these logging parameters, see Siebel Communications Server Administration Guide.

AOM Logging Parameters

AOM parameters that log session communications activity include:

  • CommLogFile. Specifies the name of the log file (default value is SComm.log). A separate log file is created for each agent session, in the form SComm_username.log.
  • CommLogDebug. Specifies whether log files should contain extra detail. Setting to FALSE provides better performance.
  • CommMaxLogKB. Specifies the maximum size of log files.
  • CommReleaseLogHandle. Specifies that the log file handle should be released periodically. The default setting of TRUE provides better performance.

CommSessionMgr Logging Parameters

CommSessionMgr parameters that log session communications activity include:

  • LogFile. Specifies the name of the log file (default value is SComm.log). A separate log file is created for each agent session, in the form SComm_username.log.
  • LogDebug. Specifies whether log files should contain extra detail. Setting to FALSE provides better performance.
  • MaxLogKB. Specifies the maximum size of log files.
  • ReleaseLogHandle. Specifies that the log file handle should be released periodically. The default setting of TRUE provides better performance.

Siebel CTI Connect Driver Logging Parameters

Siebel CTI Connect communications driver parameters that log session communications activity include:

  • Driver:DriverLogFile. Specifies the name of the log file (ctc.log by default). A single log file is created for the driver session (for all users). Siebel CTI Connect events are also logged.
  • Service:ServiceLogFile. Specifies the name of the log file (ctc_{@Username}.log by default). A separate log file is created for each agent session, in the form ctc_username.log. Siebel CTI Connect events for each agent session are also logged.
  • LogDebug. Specifies whether log files should contain extra detail. Setting to FALSE provides better performance.
  • MaxLogKB. Specifies the maximum size of log files.
  • ReleaseLogHandle. Specifies that the log file handle should be released periodically. The default setting of TRUE provides better performance.
Performance Tuning Guide