Check the Health of the Synthetic Server

To check if the Synthetic Server is running, you can run the following. You should receive the response pong

curl <on-prem-synthetic_server_url>:10102/ping
curl <on-prem-synthetic_server_url>:12102/ping
curl <on-prem-synthetic_server_url>:16102/ping

To check the health of the Synthetic Server:

curl <on-prem-synthetic_server_url>:10102/healthcheck?pretty=true
curl <on-prem-synthetic_server_url>:12102/healthcheck?pretty=true
curl <on-prem-synthetic_server_url>:16102/healthcheck?pretty=true

If the Synthetic Server is healthy, the response should be similar to the following:

curl <on-prem-synthetic_server_url>:10102/healthcheck?pretty=true

{ "authentication" : { "healthy" : true }, "deadlocks" : { "healthy" : true }, "httpClient" : { "healthy" : true }, "quartzScheduler" : { "healthy" : true }
CopyBASH

curl <on-prem-synthetic_server_url>:16102/healthcheck?pretty=true

{ "deadlocks" : { "healthy" : true }

curl <on-prem-synthetic_server_url>:12102/healthcheck?pretty=true

{ "authentication" : { "healthy" : true }, "cluster" : { "healthy" : true }, "deadlocks" : { "healthy" : true }, "linter" : { "healthy" : true }, "quartzSynthBackgroundScheduler" : { "healthy" : true }, "quartzSynthJobScheduler" : { "healthy" : true }