iDash idaverage Java Errors
search cancel

iDash idaverage Java Errors

book

Article ID: 117077

calendar_today

Updated On:

Products

iDash Workload Automation

Issue/Introduction

Sporadic java errors when running idaverage.
Error: java.lang.OutOfMemoryError:GC overhead limit exceeded
Java version:1.8.0_152
Release: 12.0.04.01-0731

 

Environment

Product - iDash 12.x
Platform - Linux
 

Resolution

Consider increasing the memory settings on the iDash server to -Xms 8000m -Xmx 24000m.

It is also not recommended to manually run idaverage or idjobid commands manually.
The product does this automatically as of 12.0.1.
NOTE -
iDash does not use the idaverage or idjobid CLI commands to run the automated computation. 
Here are the messages in the info log that one can look for to confirm iDash is running the commands automatically: 

idashdb-schd-avg-update-thread-1: start to update average runtime for all instances 
idashdb-schd-avg-update-thread-1: start to update average runtime with auto import for instance: D01 
idash-avg-mgr-thread-1: AverageRuntimeMgr reload finished: 144372:91937ms 

Search for the “avg” – the average runtime relevant threads should be visible in the info log files. 

For automated jobid computation, the info log files will have these messages: 

Start synch job ID records for instance… 
Successfully synched <jobcount> job ID records for instance…