Skip to content

System Health

Alan Lei edited this page Nov 8, 2019 · 5 revisions

Service: com.cisco.ise.system

This is ISE System Health service.

Service properties

Name Description Example
restBaseUrl https://ise-host1:8910/pxgrid/ise/system

HTTP APIs

POST [restBaseUrl]/getHealths

Request
{
  // All nodes if not present
  "nodeName": string (optional),
  // Last 1 hour if not present
  "startTimestamp": ISO8601 Datetime (optional)
}
Reponse
{
  "healths": [
    array of syshealth objects
  ]
}

POST [restBaseUrl]/getPerformances

Request
{
  // All nodes if not present
  "nodeName": string (optional),
  // Last 1 hour if not present
  "startTimestamp": ISO8601 Datetime (optional)
}
Reponse
{
  "performances": [
    array of performance objects
  ]
}

Objects

"health" object

Name Type Description
timestamp ISO8601 Datetime The time this record was created in ISE.
serverName string ISE server name where data is recorded
ioWait number Percentage of I/O wait for the last 5 minute
cpuUsage number Percentage of CPU usage for the last 5 minute
memoryUsage number Percentage of total memory usage
diskUsageRoot number Percentage of disk space usage of root directory
diskUsageOpt number Percentage of disk space usage of opt directory
loadAverage number The average number of jobs in the run queue for the last 5 minute
networkSent number Bytes received for the last 5 minute
networkReceived number Bytes received for the last 5 minute

"performance" object

Name Type Description
timestamp Datetime The time this record was created in ISE.
serverName string ISE server name where data is recorded
radiusRate number Average transactions per second of Radius requests (success and failed) since startTimestamp
radiusCount number Total Radius requests count (success and failed) since startTimestamp
radiusLatency number Average latency for all Radius requests in milliseconds (passed and failed attempts) since startTimestamp
Sample
"health" object
{  
   "healths":[  
      {  
         "timestamp":"2017-05-10T15:21:14.294-07:00",
         "serverName":"pxgrid-001",
         "ioWait":0.3,
         "cpuUsage":41.93,
         "memoryUsage":71.72,
         "diskUsageRoot":14.0,
         "diskUsageOpt":18.0,
         "loadAverage":2.1,
         "networkSent":2587,
         "networkReceived":93292
      },
      {  
         "timestamp":"2017-05-10T15:26:34.375-07:00",
         "serverName":"pxgrid-001",
         "ioWait":0.3,
         "cpuUsage":10.5,
         "memoryUsage":71.75,
         "diskUsageRoot":14.0,
         "diskUsageOpt":18.0,
         "loadAverage":1.3,
         "networkSent":5417854,
         "networkReceived":622182
      },
      {  
         "timestamp":"2017-05-10T15:31:53.816-07:00",
         "serverName":"pxgrid-001",
         "ioWait":0.3,
         "cpuUsage":7.12,
         "memoryUsage":71.92,
         "diskUsageRoot":14.0,
         "diskUsageOpt":18.0,
         "loadAverage":0.6,
         "networkSent":2511451,
         "networkReceived":580965
      },
      {  
         "timestamp":"2017-05-10T15:43:52.564-07:00",
         "serverName":"pxgrid-001",
         "ioWait":0.3,
         "cpuUsage":42.15,
         "memoryUsage":72.11,
         "diskUsageRoot":14.0,
         "diskUsageOpt":18.0,
         "loadAverage":2.2,
         "networkSent":849611,
         "networkReceived":174900
      }
   ]
}

"performance" object
{  
   "performances":[  
      {  
         "timestamp":"2017-05-10T18:06:15.011336-07:00",
         "serverName":"pxgrid-001",
         "radiusRate":0.0,
         "radiusCount":0,
         "radiusLatency":0.0
      }
   ]
}