Table Of Contents
Using the PMC Application Logs
Identifying the PMC Logs
Maintaining the PMC Log Files
Accessing the Logs Submenu Items
Accessing the PMC Logs
Using the PMC Logs
PMC Log Caveats
PMC Log Descriptions
Using the PMC Application Logs
This chapter provides information about how to use the PMC application logs. It includes information about turning on and turning off logging for each of the individual log files and setting up levels for the debug log.
This chapter includes the following topics:
•Identifying the PMC Logs
•Accessing the PMC Logs
•Using the PMC Logs
Identifying the PMC Logs
This section identifies the PMC log files and describes how to access the Logs submenu items. It contains the following topics:
•Maintaining the PMC Log Files
•Accessing the Logs Submenu Items
Maintaining the PMC Log Files
The PMC maintains the following log files, plus the debug log, to help aid your troubleshooting efforts:
•Authentication.log
•ChannelActivity.log
•ChannelStatistics.log
•UserInterface.log
•DebugLog.txt
Caution Logging for these log files should only be turned on when you need help in isolating and resolving problems with the PMC and as directed by your system administrator or Cisco support personnel. To ensure system integrity, be sure to contact your system administrator before you use any of these logs.
The Cisco IPICS system allows you to turn on or turn off logging for these individual PMC log files, as well as set the debug log levels, by using the PMC optional settings menu. Logging is turned off by default.
Accessing the Logs Submenu Items
You can access the PMC Logs submenu items by using the PMC optional settings menu.
To access the PMC optional settings menu, follow this procedure:
Procedure
Step 1 Position your cursor over the PMC window that appears on your desktop.
Step 2 Hold down the left Shift key and right-click the mouse anywhere inside the PMC window.
Step 3 Click Logs.
The list of Logs submenu items displays.
Step 4 Navigate to the log that you want to turn on or turn off the logging functionality.
For information about turning on and turning off logging, and accessing the individual log files, see the "Procedure" section.
Figure 6-1 shows an illustration of the PMC window that displays the Logs submenu items.
Figure 6-1 PMC with Logs Submenu Items
See the "Using the PMC Logs" section for a description of each of the PMC logs.
Accessing the PMC Logs
From the PMC Logs submenu, you can choose to turn on or turn off logging to the PMC log files that are shown, as well as set or clear the debug log.
To turn on and turn off logging for the individual logs, and to set or clear the debug log, follow this procedure:
Procedure
Step 1 Access the PMC optional settings menu, as described in the "Using the Optional Settings Menu" section.
Step 2 Click Logs to access the logs submenu items.
Step 3 To turn on logging for a log file, click the specific log name.
A check mark appears next to the log name to indicate that the logging functionality has been turned on.
Note You can choose to turn on logging for all of the log files or only individual log files.
Step 4 To set the debug log, choose Debug > Set All from the Logs menu.
A check mark appears next to all of the options that are listed in the debug submenu to indicate that they have been set.
Note Cisco recommends that you only set the specific debug options that you need to use for your troubleshooting efforts; this approach helps to minimize the amount of hard disk space that the debug logs may consume. You can choose which debug options to set by clicking each individual option that you want to turn on; alternatively, these debug options may be set in the Cisco IPICS server. Be aware that some debug options may not be available until at least one PMC channel has been activated.
Caution Because of the large amount of information that the system collects and generates when you set all of the debug options, Cisco recommends that you use debug logging only to isolate specific problems. When your debugging tasks have been completed, be sure to turn off debug logging by clearing the debug log.
Step 5 To turn off logging for a log file, click the specific log name.
The check mark no longer appears next to the log name to indicate that logging has been turned off.
Step 6 To clear the debug log, choose Debug > Clear All from the Logs menu.
The check marks no longer appear next to the debug log options to indicate that the options have been cleared.
You can also choose to clear only certain debug options by clicking each individual option that you want to clear.
Step 7 To override the server log settings, click Override Server Log Settings.
A check mark appears next to this setting to indicate that the override option has been enabled. When you enable this option, the PMC ignores all server requests to modify your log and debug log settings.
To disable the override option, click Override Server Log Settings again to toggle it off; the check mark no longer appears next to the option to indicate that it has been turned off.
Note Cisco recommends that you only enable this override setting as directed by your system administrator or Cisco support personnel.
Tip Be aware that the system may reset your debug log settings after you perform installation activities (such as install, upgrade, or repair) on the PMC. Check your debug log settings to make sure that the options you need are enabled. For more information about installing and upgrading the PMC, see "Installing and Upgrading the PMC Application."
Note When the PMC writes to any of the log files (*.log or DebugLog.txt) and the recording files (*.raw in the User recording directory), the application checks to make sure that available disk space exists to capture this data. If the amount of free disk space falls below a predefined level, logging and recording activities stop and data that can no longer be written to the disk is lost. When the free disk space increases to sufficient levels, the PMC automatically resumes logging and recording activities.
Using the PMC Logs
The PMC application stores all of the log files, with the exception of the Authentication log, in the following directory on the PMC client machine:
C:\Program Files\Cisco Systems\Cisco IPICS\PMC\Users\<username>\Logs
where <username> is the user name of the PMC user who is currently logged in to the application.
The PMC application stores the Authentication.Log file in the following directory on the PMC client machine:
C:\Program Files\Cisco Systems\Cisco IPICS\PMC\Components\Logs
Note The ChannelActivity.log, ChannelStatistics.log, UserInterface.log, and DebugLog.txt files are all user-specific. The Authentication.log is not user-specific, but rather, contains information for all users based on the PMC installation. See the "PMC Log Descriptions" section for additional information.
The PMC stores all of the log and debug files in the Logs folders to enable PMC serviceability when the PMC does not have a connection to the Cisco IPICS server. (Under most normal conditions, the log and debug files will be obtained from the server.)
This section includes the following topics:
•PMC Log Caveats
•PMC Log Descriptions
PMC Log Caveats
The following caveats pertain to the PMC log files:
•All of the logs, except for the debug log, are based on size; that is, the system creates a new log when the predefined limit has been reached.
•To use the logging functionality, Cisco IPICS requires sufficient free disk space on the PMC client machine; that is, when the PMC detects only 100 MB of free disk space, it displays a warning message to alert you and when the PMC detects 50 MB of free disk space, it stops logging data to the log files.
•The debug log (DebugLog.txt) file starts a fresh log each time you start the PMC; when this activity occurs, the system moves the information that was contained in DebugLog.txt to DebugLog_archive.txt.
•By default, the Cisco IPICS system retains one current active copy (DebugLog.txt) and one archive copy (DebugLog_archive.txt) of the debug log.
•By default, the Cisco IPICS system writes all error messages to the debug log
•The PMC specifies the number of logs and debug files to maintain per log file type.
•At predefined intervals, the Cisco IPICS server may retrieve the log files from the PMC. (The server may also request the PMC to upload any of the log files on demand.)
•The server may request that a log file be uploaded from the PMC whenever a new log file is created based on file size rollover.
–When that activity occurs, the system renames the uploaded log file to reflect an archive copy. For example, when the server requests a log file upload of the UserInterface.log file, the system renames the file to reflect UserInterface.1, which signifies the first archive copy.
–Multiple log archives may be maintained to allow for multiple upload requests by the server.
–All archive files are automatically deleted after they have been uploaded to the server.
–If the server does not request log file upload on rollover, the system does not create these archive log files.
•All of the logs appear in Greenwich Mean Time (GMT).
•The DebugLog.txt appears in text format.
•The Authentication.log, ChannelActivity.log, ChannelStatistics.log, and UserInterface.log appear in XML format. The Cisco IPICS server parses them and turns them into syslog format; the server then sends the syslog messages to the router for collection.
PMC Log Descriptions
This section provides a description and a sample format for each of the PMC log files.
Table 6-1 describes each of the PMC log files.
Table 6-1 PMC Log File Descriptions
PMC Log File Name
|
PMC Log File Description
|
Authentication.log
|
This log file contains a history of all user login and logout attempts per PMC installation. This log appears in XML format.
|
ChannelActivity.log
|
This log contains a history of channel activation and deactivation within the PMC. This log appears in XML format.
|
ChannelStatistics.log
|
At regular and predefined intervals, this log records each channel's statistics, including data for both sent and received transmissions over the network. This log appears in XML format.
|
UserInterface.log
|
This log contains a history of the user interactions with the PMC application. This log appears in XML format.
|
DebugLog.txt
|
This log contains debugging information that is relevant to how the PMC operates. Several different debug levels can be enabled. This log appears in text format; it is rotated each time that you execute the PMC application.
|
An example of the formatting and the type of information that is contained in each log file is shown below.
Authentication.log
<log-msg><time>Thu Jun 09 16:16:44
2005</time><facility>AUTH</facility><msg-id>SUCCESS</msg-id><args><arg
id="0">user1</arg></args></log-msg>
<log-msg><time>Thu Jun 09 18:52:34
2005</time><facility>AUTH</facility><msg-id>FAILURE</msg-id><args><arg
id="0">user2</arg></args></log-msg>
<log-msg><time>Thu Jun 09 18:52:37
2005</time><facility>AUTH</facility><msg-id>FAILURE</msg-id><args><arg
id="0">user1</arg></args></log-msg>
<log-msg><time>Thu Jun 09 18:52:38
2005</time><facility>AUTH</facility><msg-id>FAILURE</msg-id><args><arg
id="0">user1</arg></args></log-msg>
<log-msg><time>Thu Jun 09 18:52:40
2005</time><facility>AUTH</facility><msg-id>SUCCESS</msg-id><args><arg
id="0">user1</arg></args></log-msg>
ChannelActivity.log
<log-msg><time>Wed, 06 Apr 2005 17:33:41
GMT</time><facility>CHANNEL</facility><msg-id>Activate</msg-id><args><
arg id="0">LINE1</arg></args></log-msg>
<log-msg><time>Wed, 06 Apr 2005 17:34:28
GMT</time><facility>CHANNEL</facility><msg-id>Deactivate</msg-id><args
><arg id="0">LINE1</arg></args></log-msg>
ChannelStatistics.log
<log-msg><time>Wed, 06 Apr 2005 22:02:12
GMT</time><facility>STATS</facility><msg-id></msg-id><args><arg
id="0">Sent Packets</arg><arg id="1">0</arg><arg id="2">Sent
Bytes</arg><arg id="3">0</arg><arg id="4">Rcvd Packets</arg><arg
id="5">0</arg><arg id="6">Rcvd Bytes</arg><arg
id="7">0</arg></args></log-msg>
<log-msg><time>Wed, 06 Apr 2005 22:03:13
GMT</time><facility>STATS</facility><msg-id></msg-id><args><arg
id="0">Sent Packets</arg><arg id="1">0</arg><arg id="2">Sent
Bytes</arg><arg id="3">0</arg><arg id="4">Rcvd Packets</arg><arg
id="5">0</arg><arg id="6">Rcvd Bytes</arg><arg
id="7">0</arg></args></log-msg>
UserInterface.log
<log-msg><time>Thu, 07 Apr 2005 19:05:03
GMT</time><facility></facility><msg-id>LButtonDown</msg-id><args><arg
id="0">exit</arg><arg id="1">0000</arg></args></log-msg>
<log-msg><time>Thu, 07 Apr 2005 19:05:03
GMT</time><facility></facility><msg-id>LButtonUp</msg-id><args><arg
id="0">exit</arg><arg id="1">006c</arg></args></log-msg>
Note For information about using Command Line Interface (CLI) command options for the PMC log files, refer to the Cisco IP Interoperability and Collaboration System Software Development Kit Guide.
Related Topics
•Upgrading the PMC Application
•Using the Optional Settings Menu
Where to Find More Information
•Cisco IPICS Server Administration Guide
•Cisco IP Interoperability and Collaboration System Software Development Kit Guide