POM has log files which can give you information about the Campaign Manager, Campaign Director, Rule Engine, Web services, installing, and upgrading POM. These log files can help in troubleshooting and are located in $POM_HOME/logs.
Check the catalina.out at $CATALINA_HOME/logs and $APPSERVER_HOME/logs for the POM tomcat log files.
The POM_NailerDriver.log file is located at $APPSERVER_HOME/logs or at remote location in case of remote application server.
The following system out files are there in $POM_HOME/logs:
CmpDirService.out
CmpMgrService.out
PAMService.out
POMActMQService.out
RulEngService.out
zookeeperserver.out
kafkaserver.out
The size of these files can increase for any severe exceptions, as every process logs the error events in these files. These files are rotated only when process is restarted. After rotation, their names are appended with the date and time at which the process is stopped.
You can remove or truncate these files if these files take up huge disk space. Before you delete or truncate the files, ensure you take a backup of the logs manually by using the following command:
$POM_HOME/bin/getpomlogs.sh --logs
To remove the log files use the following commands:
#rm -f CmpDirService.out_*
#rm -f CmpMgrService.out_*
#rm -f PAMService.out_*
#rm -f POMActMQService.out_*
#rm -f RulEngService.out_*
#rm -f zookeeperserver.out_*
#rm -f kafkaserver.out_*
To truncate the log files at runtime, use the following commands:
Log Name |
Comments |
avaya.service.pom.log |
Records the information about the POM services. |
PIM_CmpMgr.log |
Records the information about the Campaign Manager. |
CmpMgrService.out |
Records the information about any exception or the runtime messages related to the Campaign Manager. |
RulEngService.out |
Records the information about any exception or the runtime messages related to the Rule Engine. |
PIM_CmpDir.log |
Records the information about the Campaign Director. |
CmpDirService.out |
Records the information about any exception or the runtime messages related to the Campaign Director. |
PIM_Web.log |
Records information about the user interface related classes. |
PIM_WebService.log |
Records information about the agent and campaign Web services. |
InstallPOM.log |
Records the detail information about the installation. |
InstallSummary.log |
Records the installation summary information. |
upgradeDB.log |
Records the information about the database upgrade logs and is generated only for POM upgrade. |
installDB.log |
Records the information about the database installation. |
vpms.key.log |
Records the information about the VPMS certificate. |
PIM_AgtMgr.log |
Records the information about the Agent Manager process and various modules of Agent Manager such as Router, License manager, Call Pacer, SDK server. Finest level logging also provides information about each agent who logs in to the system. |
PAMService.out |
Records the console data and the diagnostic information about any exception or runtime messages related to the Agent Manager. |
PIM_ActMQ.log |
Records the information about any exception or the runtime messages related to the ActiveMQ. |
PIM_RuleEngine.log |
Records the information about the Rule Engine. |
DashBoard_Supervisor.log |
Records the information about the Supervisor Dashboard. |
POMDashboardService.out |
Records the information about any exception or the runtime messages related to the Supervisor Dashboard. |
PIM_AgtMgr.log |
Records the information about the Agent Manager. |
PAMService.out |
Records the information about any exception or the runtime messages related to the POM Services. |
kafkaserver.out |
Records the information about any exception or the runtime messages related to the POM Kafka Service. |
PIM_AgtSDKApi.log |
Records the calls made by POM through an API to the Agent Manager. |
PIM_AgtSDKService.log |
Records the information about the agent SDK service after Workspaces for Elite Client connects to Agent Manager. |
PIM_AgtMgr.log |
Records the errors that occur when POM connects to Workspaces. |