RealCADENCE™ Enterprise Action Management system has some complexities. Interacting with SKI based APIs can make the job easy and automated.
- /sysMonitoring/schedulerPendingCount
- /sysMonitoring/schedulerErrorCount
- /sysMonitoring/schedulerPendingConfigCount
- /sysMonitoring/notificationQueuePendingCount
- /sysMonitoring/imageUploadQueuePendingCount
- /sysMonitoring/serviceNowStagnatedOrErrorCount
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 |
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 |
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 |
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 |
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 |
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 |