KB-1334 Unable to initiate a new health check: 'Health Check collection is already running'

Symptoms

The user is unable to initiate a new health check even though there are no running health checks in the system.

If using the Health Check Application and the 'Start Appian Health Check' action, the following error will be seen:

If performing manual collection via the servlet, the following is displayed:

Cause

When the Health Check runs, it creates a file in the system called health-check-status.json. If the Health Check is abruptly cancelled before it completes, the health-check-status.json file will continue to have the status as 'RUNNING'. The user will be unable to initiate a new Health Check because the system believes there is already one running. 

Action

  1. Navigate to /design and click on the Objects tab.
  2. In the search bar, search for the document called "health-check-status". Click on the file and it will open /designer.
  3. Click on health-check-status.json. The file will download to your computer.
  4. Open the file in an editor and if it indicates the status as 'RUNNING', delete the health-check-status.json file from /designer.
  5. Initiate a new Health Check.
Related
Recommended