User Tools
GarbageCollectionOutOfMemoryErrorFound
Level: Critical
Purpose: The monitored application has used all its memory resources, garbage collection is yields little to no return resources. If the application is still running at this stage is unlikely or barely unusable. Actions need to be taken to resolve the problem
Scenario: Reporting Manager has used all its memory, a report has been run which try's to render 100's of thousands of rows in the front end of the Reporting Manager.
Resolution: Restart the Reporting Manager
Manual Action Steps:
Script Based Restart
cd /var/tomcat/ReportingManager/bin/ ./shutdown.sh ps aux | grep -i Reporting (Kill process if still running: kill $pid) ./startup.sh
Ansible
ansible-playbook -i ../env-configuration/${env}/hosts.ini --diff --vault-id @prompt reportingmanager.yml -e "actions='stop,start'" --limit $appHandler
Auto Clear: Yes, but with a 30 minute check back. Warning, this alarm will clear after 30 minutes from the point the log was seen by WD. The application could still not be usable if action was not taken and this time passed