Monitoring

RealCADENCE™ Enterprise Action Management system has some complexities. Interacting with SKI based APIs can make the job easy and automated.

sysMonitoring

GET   /sysMonitoring/schedulerPendingCount

Get a count of schedules which have not been activated.

Example
curl --request GET \
  --url 'https://myhostname/sysMonitoring/schedulerPendingCount'
Output
{
  "checksum":"dc9089cee485e8e72ce506d0ab970e3e",
  "sizeof":44,"status":200,"msg":"",
  "data":{"result":0,"status":"MONITORING_STATUS_OK"},
  "timestamp":1623848729,"datetime":"2021-06-16 13:05:29"
}
                        

If MONITORING_STATUS_OK is missing in the payload, that indicates an error.

GET   /sysMonitoring/schedulerErrorCount

Get a count of schedules which contain errors.

Example
curl --request GET \
  --url 'https://myhostname/sysMonitoring/schedulerErrorCount?numDays=2'
numdays (optional) Number of prior days to check, including current date.
Output
{
  "checksum": "62f3bb4c25d8690a311c809d9539df2b",
  "sizeof": 49,
  "status": 200,
  "msg": "",
  "data": {
    "result": 0,
    "status": "SCHEDULER_ERROR_STATUS_OK"
  },
  "timestamp": 1645551178,
  "datetime": "2022-02-22 17:32:58"
}
                        

If SCHEDULER_ERROR_STATUS_OK is missing in the payload, that indicates an error.

GET   /sysMonitoring/schedulerPendingConfigCount

Get a count of schedules which have not been pre-processed and validated.

Example
curl --request GET \
  --url 'https://myhostname/sysMonitoring/schedulerPendingConfigCount?numDays=2'
numdays (optional) Number of prior days to check, including current date.
Output
{
  "checksum": "dc9089cee485e8e72ce506d0ab970e3e",
  "sizeof": 44,
  "status": 200,
  "msg": "",
  "data": {
    "result": 0,
    "status": "MONITORING_STATUS_OK"
  },
  "timestamp": 1645551446,
  "datetime": "2022-02-22 17:37:26"
} 


                        

If MONITORING_STATUS_OK is missing in the payload, that indicates an error.

GET   /sysMonitoring/notificationQueuePendingCount

Get a count of notifications awaiting dispatch.

Example
curl --request GET \
  --url 'https://myhostname/sysMonitoring/notificationQueuePendingCount?cutoffDays=2&delta=5'
cutoffDays (optional) Number of prior days to check, including current date.
delta (optional) Number of minutes before current time to use as cutoff.
Output
{
  "checksum": "dc9089cee485e8e72ce506d0ab970e3e",
  "sizeof": 44,
  "status": 200,
  "msg": "",
  "data": {
    "result": 0,
    "status": "MONITORING_STATUS_OK"
  },
  "timestamp": 1645553625,
  "datetime": "2022-02-22 18:13:45"
}


                        

If MONITORING_STATUS_OK is missing in the payload, that indicates an error.

GET   /sysMonitoring/imageUploadQueuePendingCount

Get a count of images awaiting cloud sync.

Example
curl --request GET \
  --url 'https://myhostname/sysMonitoring/imageUploadQueuePendingCount?cutoffDays=2&delta=5'
cutoffDays (optional) Number of prior days to check, including current date.
delta (optional) Number of minutes before current time to use as cutoff.
Output
{
  "checksum": "dc9089cee485e8e72ce506d0ab970e3e",
  "sizeof": 44,
  "status": 200,
  "msg": "",
  "data": {
    "result": 0,
    "status": "MONITORING_STATUS_OK"
  },
  "timestamp": 1645554809,
  "datetime": "2022-02-22 18:33:29"
}


                        

If MONITORING_STATUS_OK is missing in the payload, that indicates an error.

GET   /sysMonitoring/serviceNowStagnatedOrErrorCount

Get a count of Service Now ticket sync errors.

Example
curl --request GET \
  --url 'https://myhostname/sysMonitoring/serviceNowStagnatedOrErrorCount?cutoffDays=2&delta=5'
cutoffDays (optional) Number of prior days to check, including current date.
delta (optional) Number of minutes before current time to use as cutoff.
Output
{
  "checksum": "dc9089cee485e8e72ce506d0ab970e3e",
  "sizeof": 44,
  "status": 200,
  "msg": "",
  "data": {
    "result": 0,
    "status": "MONITORING_STATUS_OK"
  },
  "timestamp": 1645555420,
  "datetime": "2022-02-22 18:43:40"
}


                        

If MONITORING_STATUS_OK is missing in the payload, that indicates an error.