=====GarbageCollectionOutOfMemoryErrorFound=====
**Level:** __Critical__ FIXME
**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