NSX-T Data Center REST API
AgentStatus (type)
{
"id": "AgentStatus",
"module_id": "Heatmap",
"properties": {
"components": {
"description": "List of agent subcomponent statuses",
"items": {
"$ref": "AgentSubStatus
},
"title": "agent subcomponent statuses",
"type": "array"
},
"last_status_changed_time": {
"$ref": "EpochMsTimestamp,
"title": "Timestamp of the last status change, in epoch milliseconds"
},
"name": {
"enum": [
"NSX_AGENT",
"NSX_OPSAGENT",
"NSX_CFGAGENT",
"NSX_NESTDB",
"NSX_EXPORTER",
"NSX_VDPI"
],
"title": "Agent name",
"type": "string"
},
"resource_usage": {
"$ref": "AgentResource,
"description": "Periodically collected critical resource usage including memory usage.",
"title": "Resource usage of this agent"
},
"status": {
"enum": [
"UP",
"DOWN",
"UNKNOWN",
"DEGRADED"
],
"title": "Agent status",
"type": "string"
},
"status_description": {
"description": "Describe what makes the status not UP",
"title": "Status description",
"type": "string"
}
},
"type": "object"
}