Get Environment Health
get_environment_healthAssess deployed environment health with a dashboard showing node status, failed runs, stale nodes, dependency health, and overall score.
Instructions
Get a comprehensive health dashboard for a deployed environment. Composes multiple API calls into a single health summary.
This tool paginates through all environment nodes and all environment runs before scoring health, so it may take longer on large or busy environments.
Args:
environmentID (string, required): The environment ID
Returns: { environmentID, assessedAt, totalNodes, nodesByType: { Stage: 5, Dimension: 3, ... }, nodeRunStatus: [{ nodeID, nodeName, lastRunStatus, lastRunTime }], failedRunsLast24h: [{ runID, runStatus, startTime, endTime }], staleNodes: [{ nodeID, nodeName, nodeType, lastRunTime, daysSinceLastRun }], dependencyHealth: { orphanNodes: [...], totalDependencyEdges }, healthScore: "healthy" | "warning" | "critical", healthReasons: ["..."] }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| environmentID | Yes | The environment ID to assess health for |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| assessedAt | No | ||
| staleNodes | No | ||
| totalNodes | No | ||
| healthScore | No | ||
| nodesByType | No | ||
| environmentID | No | ||
| healthReasons | No | ||
| nodeRunStatus | No | ||
| dependencyHealth | No | ||
| failedRunsLast24h | No |