Cobra Help

Cobra Logs

Cobra generates various log files to help monitor and troubleshoot its operations. These logs are created under different circumstances and serve specific purposes.

This table provides an overview of the logs, including their purposes, locations, filenames, and generation methods.

Log Type

Log File and Filename

Purpose

Location

Generation Method

Debug Log

ClientDebugLog.xml

This log file stores environment details and user interface activities. It collects SQL statements executed by the user interface for a client/server or standalone setup. In an n-tier setup, SQL statements are collected in the ServerDebugLog.xml file.

This log file is located in the Documents\\Deltek\\Cobra\\Logs folder of the workstation where the Cobra application is running for all installation types.

This log file is always created and does not need to be turned on.

To log SQL statements, select the Include SQL Statements option under Clientdebuglog.xml.

Debug Log

ServerDebugLog.xml

This log file stores information about the Cobra service that runs on the application server in an n-tier setup.

This log file is located on the application server.

The location of the file depends on the Windows account used to run the Cobra service. Cobra requests the location of the Documents folder from Windows, and creates the file in the Deltek\\Cobra\\Logs subfolder of the location returned by Windows.

Typical default locations of this file on the application server are as follows:

  • <Service Account User>\\Documents\\Deltek\\Cobra\\Logs
  • <Default User>\\Documents\\Deltek\\Cobra\\Logs
  • C:\\Deltek\\Cobra\\Logs

This log file is always created and does not need to be turned on.

To log SQL statements, select the Include SQL Statements option under Serverdebuglog.xml.

Debug Log

Processlog.xml

*or*

Processlog.<LoginUser>.xml

This log file stores information about the executed process, such as Integration Wizard, Backup, Restore, and Report Wizard.

Typical default locations of this file are as follows:

  • For client/server and standalone setups:

    • Documents\\Deltek\\Logs
  • For n-tier set up, it could be one of the following locations:

    • <Service Account User>\\Documents\\Deltek\\Logs
    • <Default User>\\Documents\\Deltek\\Logs
    • C:\\Deltek\\Cobra\\Logs

On the Data Access tab of the Application Preferences dialog box, select the Generate processlog.xml option.

To log SQL statements, select the Include SQL Statements option under Generate processlog.xml.

Process Log

Processlog_username.txt

This log file stores information about the executed process, such as Integration Wizard, Backup, Restore, and Report Wizard.

This log file is located in the directory specified in the Process Log Location field on the Data Access tab of the Application Preferences dialog box.

On the Data Access tab of the Application Preferences dialog box, select the Write process logs to a text file option.

Cobra Web Service Log

WebServiceDebugLog.xml

*or*

WebserviceDebuLog_<Port>.xml

This log file stores information about the executed process through the Cobra Web Service, including passed parameters and validation errors.

If the information pertains to process errors, it directs the user to the process log.

This log file is located in the C:\\Users\\<AccountRunningCobraWebService>\\Documents\\Deltek\\Cobra\\Logs folder on the Cobra Web Service server.

This log file is always generated whenever the Cobra Web Service is running.

Cobra Web Service Log

CobraWebServiceGatewayDebugLog.xml

This log stores the following information:

  • Service Start
  • Received Request
  • Request Completion
  • Unhandled Exceptions

This log file is located in the C:\\Users\\<AccountRunningCobraWebService>\\Documents\\Deltek\\Cobra\\Logs folder on the Cobra Web Service server.

This log file is always generated whenever the Cobra Web Service is running.


Process Logs

Cobra creates a log file every time a user runs a process such as Recalc or Reclass.

Debug Logs

Cobra creates debug log files that store information about various Cobra processes and certain user interface operations.

Cobra Web Service Log

You can use the Cobra Web Service debug log or the WCF Trace log to troubleshoot Cobra Web Service issues.


Learn more about...

Data Access Tab of the Application Preferences Dialog Box


Parent Topic:

Tools