微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

api来计算虚拟机自创建以来可用或关闭的总时间

如何解决api来计算虚拟机自创建以来可用或关闭的总时间

我正在尝试为计算引擎实例准备一份VM可用性报告。为此,我需要收集以下指标:

  1. Time VM自创建以来就可用
  2. 虚拟机关闭的时间

当我通过指标API时,在https://cloud.google.com/monitoring/api/metrics_gcp#gcp-monitoring中,我获得了以下API:

  1. compute.googleapis.com/instance/uptime 描述:VM运行多长时间的增量,以秒为单位
  2. compute.googleapis.com/instance/uptime_total 描述:自启动虚拟机以来经过的时间

如果我需要获得虚拟机可用的总时间,因为创建虚拟机应该使用uptime或uptime_total。如何以%而不是秒来查找?谁能告诉我这两种api有什么区别?

如果我需要计算虚拟机的停机时间,我没有为此找到休息API,是否有任何API可以给出虚拟机在一个月左右的时间内停机的时间?

感谢您的帮助

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。