<p>I have a requirement that involves putting together uptime metrics for some of the pods in my Kubernetes cluster.</p>

<p>I am thinking of using the Kubernetes readiness checks and was curious if anyone has done anything similar?</p>

<p>Basically I am trying to generate reports that say this pod has had 95% uptime over the last week/month.</p>

<p>I would recommend checking out Prometheus, it is the most powerful way of monitoring internal services of Kubernetes cluster, resource usage (at host level, as well as Kubernetes API level), and, of course, your applications.</p>

<p>NB: for pod uptime, there is a generic <code>up</code> metric you can use.</p>
