Get Feature Health
Retrieve hierarchical health status: Features -> Services -> Components.
Structure:
- Features are high-level groupings (e.g., "intelligence", "analytics")
- Services are feature components (e.g., "cluster-api")
- Components are pods/deployments
Key points:
- Overall platform status:
UP,PARTIALLY_UP,DOWN - Aggregated from feature status
- See API guide for when to use this vs other endpoints
Successfully retrieved feature health status
{
"status": "UP",
"migration_in_progress": false,
"features": [
{
"name": "string",
"status": "UP",
"services": [
{
"name": "cluster-api",
"status": "UP",
"components": [
{
"name": "cluster-api",
"status": "UP",
"ready_replica": 1,
"total_replica": 1
}
],
"prefixes": [
"cluster-api"
]
}
]
}
]
}
Overall health status of the Security Services Platform.
Indicates if NAPP to SSP migration is currently in progress. When true, some degraded statuses may be suppressed.
List of all deployed features and their health status.
Bad Request
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Unauthorized
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Forbidden
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Precondition Failed
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Precondition Required
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Too Many Requests
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
An error occurred while retrieving feature health status. This could be due to authentication issues, authorization failures, invalid requests, or internal server errors.
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
curl -H 'Authorization: <value>' https://{api_host}/ssp/cluster/monitor/feature/health