With stackdriver's kubernetes engine integration, I can view real-time information on my pods and services, including how many are ready. I can't find any way to monitor this, however.
Is there a way to set up an alerting policy that triggers if no pods in a deployment or service are ready? I can set up a log-based metric, but this seems like a crude workaround for information that stackdriver logging seems to already have access to.
I am not sure about the Stackdriver support of this feature; however, you can try creating following alerts as a workaround:
Based on the Kubernetes metrics documentation there doesn't seems to be such metric in place.
It does however look like a potential Feature Request.