Daily Data Collection Error

kamng
Kilo Contributor

Hi All,

First time using Performance Analytics after taking the PA fundamentals class. While in the dashboard under PA I am trying to use OOTB Performance Analytics widget CMDB Accuracy Ratio %, but I am getting No Data Available. I've checked the dependency assessment and looked at:

[PA CMDB] Daily Data Collection and [PA CMDB] Historic Data Collection and I am getting the error:

Unexpected exception occurred java.lang.NullPointerException
at com.snc.pa.Breakdown.countElements(Breakdown.java:270)
at com.snc.pa.Breakdown.countElements(Breakdown.java:262)
at com.snc.pa.Breakdown.countElementsLevel2(Breakdown.java:281)
at com.snc.pa.Breakdown.hasLargeAmountOfElements(Breakdown.java:294)
at com.snc.pa.dc.BreakdownCombination.hasLargeAmountOfElements(BreakdownCombination.java:45)
at com.snc.pa.dc.Config$IndicatorConfig.initBreakdownCombinations(Config.java:108)
at com.snc.pa.dc.Config$IndicatorConfig.getInvalidBreakdownCombinations(Config.java:73)
at com.snc.pa.dc.DataCollector.loadDefinitions(DataCollector.java:925)
at com.snc.pa.dc.DataCollector.<init>(DataCollector.java:143)
at com.snc.pa.dc.DataCollector.<init>(DataCollector.java:147)
at com.snc.pa.dc.DataCollector.<init>(DataCollector.java:152)
at com.snc.pa.dc.DataCollectorJob.collect(DataCollectorJob.java:290)
at com.snc.pa.dc.DataCollectorJob.collectWithMutex(DataCollectorJob.java:217)
at com.snc.pa.dc.DataCollectorJob.execute(DataCollectorJob.java:202)
at com.glide.schedule.JobExecutor.lambda$executeJob$63(JobExecutor.java:107)
at com.glide.schedule.JobExecutor.executeJob(JobExecutor.java:110)
at com.glide.schedule.JobExecutor.execute(JobExecutor.java:94)
at com.glide.schedule.GlideScheduleWorker.executeJob(GlideScheduleWorker.java:236)
at com.glide.schedule.GlideScheduleWorker.lambda$process$61(GlideScheduleWorker.java:165)
at com.glide.worker.TransactionalWorkerThread.executeInTransaction(TransactionalWorkerThread.java:35)
at com.glide.schedule.GlideScheduleWorker.process(GlideScheduleWorker.java:165)
at com.glide.schedule.GlideScheduleWorker.run(GlideScheduleWorker.java:75)

Not sure what needs to be done

 

Thanks

Kam 

 

1 REPLY 1

Aaron Munoz
Tera Guru

It could be that your breakdown collection are hitting one of the limits set on the data collector properties

https://docs.servicenow.com/bundle/madrid-performance-analytics-and-reporting/page/use/performance-a...

If so, you can increase the limits, thought the default settings are mean to discourage a high volumen of score collections. Maybe reducing the breakdown matrix combinations can help.