ERRORNOUSSESSIONID,ReportingTools.API.ERRORNOUSSESSIONID


Doc ID    SOLN321779
Version:    1.0
Status:    Published
Published date:    14 Feb 2018
Author:   
Ming Jiang
 

Details

07/08:16,ACT|ERRORNOUSSESSIONID,ReportingTools.API.ERRORNOUSSESSIONID.Alarm,MIN
Caused by: com.avaya.ccr.reportingtools.exceptions.SessionIdNotFoundException: ReportingTools.ReportParser.ReportingTools.ReportParser.ExpectedSessionIdNotFound An expected Session ID was not found in the report output: 8a89c818427589f801427ac7107403371517978223427. This does not necessarily indicate an error as the expected report session may be found after a subsequent report refresh. If the report doesn't appear after a reasonable amount of time there may be an error. null
at com.avaya.ccr.reportingtools.realtime.execution.ReportExecutionThread.sendResultsToAssembler(ReportExecutionThread.java:422)
at com.avaya.ccr.reportingtools.realtime.execution.ReportExecutionThread.runReportJob(ReportExecutionThread.java:146)
at com.avaya.ccr.reportingtools.realtime.execution.ReportExecutionThread.run(ReportExecutionThread.java:102

The only thing I see a lot of in the logs is the following, but I am not sure if it
is an issue.

2018-02-12 11:34:32,052
com.avaya.ccr.reportingtools.realtime.server.RealTimeReportServiceImpl
[http-0.0.0.0-18443-12] 774 RealTimeReportServiceImpl.java WARN
com.avaya.ccr.reportingtools.realtime.server.RealTimeReportServiceImpl
ReportingTools.API.PERSISTENCE_ERROR Persistence problem occurred.

It all looks okay to me.

Problem Clarification

I logged into the ADMIN
server and looked at alarms and have not seen the
“|ERRORNOUSSESSIONID,ReportingTools.API.ERRORNOUSSESSIONID.Alarm,MIN” since it was
reported on 2/7/2018.

I was able to pull the Real Time Multiple Queue & Agent report as well as
Historical Queue Reports.

I didn’t see more memory used than allocated:

# ps aux | grep ccr3
root 8469 0.0 0.0 61156 752 pts/1 S+ 11:30 0:00 grep ccr3
avayaiq 9174 20.2 27.4 19365828 13579256 ? Sl Feb11 144:34
/opt/Avaya/CCR/jre/bin/java
-Djavax.management.builder.initial=org.jboss.system.server.jmx.MBeanServerBuilderImpl
-Djboss.platform.mbeanserver -Dcom.sun.management.jmxremote -Ddss.port=31003
-DCONTAINER_UUID=8a89c818427589f801427ac71084033b -Dlcm.host=10.9.72.154 -server
-XX:NewRatio=1 -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode
-XX:+CMSIncrementalPacing -XX:+UseLargePages -XX:MaxGCPauseMillis=1000
-XX:GCTimeRatio=10 -XX:+DisableExplicitGC -DApplyDaylightFix=FALSE
-Ddss.message_lifetime=60 -Ddss.thread_pool_size=32 -Xms256m -Xmx16384m
-XX:MaxPermSi

Cause

Mostly this is an issue with the user’s pattern for using IQ reporting

Caused by: com.avaya.ccr.reportingtools.exceptions.SessionIdNotFoundException: ReportingTools.ReportParser.ReportingTools.ReportParser.ExpectedSessionIdNotFound An expected Session ID was not found in the report output: 8a89c818427589f801427ac7107403371517978223427. This does not necessarily indicate an error as the expected report session may be found after a subsequent report refresh. If the report doesn't appear after a reasonable amount of time there may be an error. null
at com.avaya.ccr.reportingtools.realtime.execution.ReportExecutionThread.sendResultsToAssembler(ReportExecutionThread.java:422)
at com.avaya.ccr.reportingtools.realtime.execution.ReportExecutionThread.runReportJob(ReportExecutionThread.java:146)
at com.avaya.ccr.reportingtools.realtime.execution.ReportExecutionThread.run(ReportExecutionThread.java:102)

When some individual user open large IQ real time reporting, he/she will just leave the reporting page open, while the report will keep refresh every 15 seconds at the background, even when he/she left the office for the day. This is memory consuming and exhaust the reporting process. And sometime when report could not get corresponding resource in a timely way, it will show up this error.

Solution

So better someone to educate individual end user to close their reporting at the end of work or their monitoring. Currently reporting memory usage is approaching its maximum on reporting server 1.

[root@OVRSIQAPP31 Reporting_UI]# ps aux | grep Reporting | grep ccr3 | awk 'nt $6}'
15555896

[root@OVRSIQAPP31 Reporting_UI]# ps -ef | grep Reporting_UI
avayaiq 22263 6727 47 Feb06 ? 09:42:04 /opt/Avaya/CCR/jre/bin/java -Djavax.management.builder.initial=org.jboss.system.server.jmx.MBeanServerBuilderImpl -Djboss.platform.mbeanserver -Dcom.sun.management.jmxremote -Ddss.port=31003 -DCONTAINER_UUID=8a89c818427589f801427ac71084033b -Dlcm.host=10.9.72.154 -server -XX:NewRatio=1 -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:+CMSIncrementalPacing -XX:+UseLargePages -XX:MaxGCPauseMillis=1000 -XX:GCTimeRatio=10 -XX:+DisableExplicitGC -DApplyDaylightFix=FALSE -Ddss.message_lifetime=60 -Ddss.thread_pool_size=32 -Xms256m -Xmx16384m -XX:MaxPermSize=1024m


Avaya -- Proprietary. Use pursuant to the terms of your signed agreement or Avaya policy