QRadar GUI unresponsive:
backend checks and Tomcat cache

A focused workflow for an unreachable or slow QRadar Console UI. Check service state and disk health first; clear Tomcat's cache only when the symptom and support guidance justify it.

By Ashraf GamalUpdated 17 October 2026Backend troubleshootingApprox. 5 min read

Personal note: This technical note reflects practical QRadar troubleshooting experience and summarizes IBM Support guidance. Confirm the procedure against your installed QRadar version and follow your change-control process.

Cache cleanup is not a universal fix.

A stopped Tomcat service, a full filesystem, or a failed backend dependency requires root-cause investigation. Deleting cached JSP files does not fix those underlying conditions.

1. Identify the symptom

Separate a browser-specific problem from a Console-side failure before changing backend files.

2. Check the backend first

Run these read-only checks on the QRadar Console. Record the output and timestamp before restarting services or deleting files.

systemctl status tomcat --no-pager
systemctl --failed
df -hT / /store
journalctl -u tomcat -n 100 --no-pager
FindingNext action
Tomcat is inactive or failedReview service logs and dependencies. Do not assume cache corruption is the cause.
/ or /store is critically fullInvestigate storage usage and resolve the underlying space issue using the procedure for your QRadar version. Do not start with cache cleanup.
Tomcat is active, but the UI is slow or a component fails to loadCheck browser behavior, resource pressure, and relevant QRadar logs. Consider cache cleanup only when support guidance and symptoms justify it.
Service impact

Stopping or restarting Tomcat makes the QRadar UI unavailable during the operation and ends active UI sessions. Use an approved maintenance window when required by your change policy.

3. When Tomcat cache cleanup is appropriate

IBM documents this procedure for cases where the QRadar UI is slow or specific components do not load as expected. IBM Support may recommend clearing Tomcat's cached JSP files after initial troubleshooting.

Do not use it as the first response to an unreachable GUI when Tomcat is stopped, storage is exhausted, or another backend service has failed. Resolve that condition first or work with IBM Support.

4. Clear the Tomcat JSP cache

Use this procedure only when it is appropriate for your QRadar release and approved for your environment. Confirm that /store has enough free space for the backup and that the source directory exists.

  1. SSH to the QRadar Console as root through your approved administration path.
  2. Create the support backup directory:
mkdir -p /store/ibm_support
  1. Stop Tomcat and confirm that it has stopped:
systemctl stop tomcat
systemctl status tomcat --no-pager
  1. Back up the cached JSP directory. If the copy fails, stop here and do not run the removal command.
cp -pr /opt/tomcat/work/Catalina/localhost/console/org/apache/jsp /store/ibm_support/
  1. Only after confirming the backup succeeded, remove the cached JSP files:
rm -rfv /opt/tomcat/work/Catalina/localhost/console/org/apache/jsp
  1. Start Tomcat and confirm its state:
systemctl start tomcat
systemctl status tomcat --no-pager
Destructive command warning

The rm -rfv command permanently removes the specified directory. Verify the full path, stop Tomcat first, and confirm the backup exists before running it. Run commands one at a time; do not paste the block as an unattended script.

5. Validate recovery

6. Field lesson

During a previous QRadar GUI outage, backend checks showed Tomcat was stopped while /store was full. The recovery priority was to investigate service state and storage exhaustion—not to treat the incident as a cache-only problem.

The operational sequence is: confirm scope → inspect services and disk → review logs → apply a targeted fix → validate the UI.

7. IBM references

Verify these commands and paths against your installed QRadar release and IBM Support procedure before making changes.

IBM QRadar SIEM

Backend troubleshooting, service recovery, and SIEM operations

For QRadar UI failures, Tomcat recovery, or related backend issues, contact me using one of the links below.