【发布时间】:2018-08-08 11:27:30
【问题描述】:
我有一个用例,我需要收集每个部署的停机时间(如果所有副本(pod)在同一时间点停机)。
我的目标是维持每个部署自创建以来的总停机时间。
我尝试从部署状态获取它,但问题是我需要频繁调用以获取部署并检查是否有任何停机时间。
此外,部署状态仅存储最新更改。因此,如果有多个更改(即停机时间),我最终会错过每次调用之间发生的更改。此外,我最终会频繁地多次调用多个部署,这将消耗更多的计算资源。
有没有可靠的方法来收集部署的停机时间数据?
提前致谢。
【问题讨论】:
标签: kubernetes monitoring