Monitoring of YSoft SafeQ Job Service
Logging
YSoft SafeQ Job Service log file can be found at $JobServiceInstallationPath$/logs/jobservice.log, where the log file is rolled every day or when it reaches 50 MB in size.
Health check API
YSoft SafeQ Job Service has a REST API to check the health status of the service. It currently returns
version of the YSoft SafeQ Job Service
number of connected YSoft SafeQ Spoolers
availability of distributed layer
The information is available by calling HTTP GET method on /health endpoint
Calling the API
You can use tools such as Postman or Insomnia. Following is a sample of the request and response in Insomnia
If you want to call the API from Terminal on macOS you can use following command
curl on macOS
curl -H
"Accept:application/json"
https:
//
{JobServiceIPAddress}:{JobServicePort}
/health
If you want to cal the API from Windows Powershell you use following command
Invoke-WebRequest on Windows
Invoke
-WebRequest
https://{JobServiceIPAddress}:{JobServicePort}/health @{
"accept"
=
"application/json"
}