我正在尝试为计算引擎实例准备 VM 可用性报告。为此,我需要收集以下指标:
- Time VM 自创建以来就可用
- 时间虚拟机已关闭
当我通过指标 api 时,在https://cloud.google.com/monitoring/api/metrics_gcp#gcp-monitoring我得到了以下 api:
- compute.googleapis.com/instance/uptime 描述:虚拟机运行时间的增量,以秒为单位
- compute.googleapis.com/instance/uptime_total 描述:自 VM 启动以来经过的时间
如果我需要获取自创建以来 vm 可用的总时间,我应该使用 uptime 或 uptime_total。如何以 % 而不是秒为单位找到它?谁能告诉我这两个 api 有什么区别?
如果我需要计算虚拟机的停机时间,我找不到任何休息 api,是否有任何 api 可以给出虚拟机在一个月左右的停机时间?
谢谢你的帮助