healthcheck: Allow subscribing to results of a specific service
Allow filtering per service when watching healthcheck results. Use cases:
- Filter per service: control plane of the specific service
- Unfiltered: a global healthcheck monitor that watches for healthchecks across different services