Log File Types and Locations

Topic Last Modified: 2009-03-07

Device update logs contain important information that you can use to manage and troubleshoot UC devices and device updates.

Note

To view these logs, you must be logged on as a member of the RTCUniversalServerAdmins group or with an account that has equivalent user rights.

For Office Communications Server 2007 R2 Enterprise Edition, log files are stored in the Logs folder under the shared folder that your organization uses to store client and UC device update files. The file path for Enterprise Edition log files is as follows:

<Path of shared updates folder>\Logs

For a Standard Edition server, log files are stored under the Web Components folder within the Office Communications Server 2007 R2 installation folder. The file path for Standard Edition log files is as follows:

%ProgramFiles%\Microsoft Office Communications Server 2007 R2\Web Components\DeviceUpdateFiles\Logs

For both editions, the Logs folder contains the following subfolders:

  • Client. Contains the following three subfolders for device logs:
    • CE Log. Contains CE Log device log files (.clg), which contain the results of functional tests and also contain a record of critical system events. CeLog files are not automatically uploaded; you must manually upload them as described in Uploading UC Device Log Files. The name of each CE Log file has the form <device type>_<device identifier>-<date as YYYYMMDD>-CELOG<time as HHMMSS>_n.clg where n is 0 or 1. An example CE log filename is 20090501170926-CELOG0.clg.You can extract CE Log files to a text file by running the Readlog.exe tool with the –v (verbose) print option. The Readlog.exe tool is included with Microsoft Windows CE Platform Builder. For details about reading and analyzing device logs, see the documentation for your UC device.
    • Config. Contains RoundTable device profiles in .xml files. These profiles are created when you configure RoundTable. For general configuration instructions, see the documentation for your RoundTable device. For instructions on configuring RoundTable to receive updates, see Appendix D: Configuring RoundTable to use Device Update Service
    • DiagLog. Contains logs for self-diagnostic data from RoundTable devices. If logging is enabled in the RoundTable device configuration, the device writes self-diagnostic data to the \Logs\DiagLog folder.
      RoundTable diagnostics logs fall into three logging types: power-on self test (POST), Health, and Image Update. POST diagnostics consist of information that is generated when the device is powered on. Health diagnostics report on the health of the device, with regard to either system performance or resource usage. Image update diagnostics pertain to firmware updates on the device.
    • Watson. Contains Watson log files (.kdmp), which are generated by a device in the event of a crash. They encode the device serial number, the date, and the software revision number in the following naming convention: <Device Serial Number>-YYYY-MM-DDHHMMSS-WATSON-1.0.<Device Software Revision Number>.0.kdmp. For example, a Watson log file name might be 78491-322-0002937-00652-2007-06-08151023-WATSON-1.0.3626.0.kdmp. When the device is configured for diagnostic logging, it automatically uploads Watson logs to the Logs\Watson\ folder.
  • Server. All server logs are stored in the \Server\Audit\imageUpdates folder. Server log files record update communication and actions by Device Update Service. A new log file is created each day for each Front End server, and all image update requests from UC devices are appended to the log. The files are named RequestHandlerAuditLog_<server name>_<date>.log. You can view server log files in a text editor or in Microsoft Excel.