如何从一些API测量容器的启动和结束时间?

我正在使用heapster和prometheus服务运行一个kubernetes集群。 我想测量每个容器和豆荚的开始和结束时间,但是我在普罗米修斯找不到这样的统计数据。

我想通过一些API来获得这些统计数据。

有谁知道我怎么能得到它?

kube-state-metrics作业导出各种Kubernetes API与Prometheus相关的统计信息,包括kube_pod_info Pod开始时间:

https://github.com/kubernetes/kube-state-metrics/blob/master/Documentation/pod-metrics.md

实际上,我能够使用吊舱的heapster事件来衡量集装箱的启动时间。 对于每个容器,在容器heapster中捕获事件,从这我至less能够得到containerCreated和ContainerStart时间戳。