We have auto-scaling k8s deployments running. We need to be able to monitor that the desired number of pods are running.
A deployment has the following metrics:
We need to be able to alert when Ready != Desired for a period of time. Is this possible? We are also not clear what the Health metric does?
Release : 20.2
Component : Introscope
With the UMA running, we can use "Total NonRunning Containers" under the Kubernetes.
Kubernetes is pretty good at figuring that out itself, and if there an issue, the NonRunning Containers will give us the amount of pods not running.
The Health metric details in the online guide.
Even thought this information is in the APM 10.7 guide, but it has good information to start on this topic.