WhyNotHealthy:
| "broken"
| "closed"
| "ending"
| "ended"
| "idle"
| "old"
| "proc.close"
| "proc.disconnect"
| "proc.error"
| "proc.exit"
| "stderr.error"
| "stderr"
| "stdin.error"
| "stdout.error"
| "timeout"
| "tooMany"
| "startError"
| "unhealthy"
| "worn"
Reasons why a BatchProcess might not be healthy