我需要了解GCP VM实例(Windows和Linux都在运行)的正常运行时间,以及基于我需要停止VM的时间。不知何故,我没有一种更简单的方法来获得所有GCP VM的正常运行时间,该数量大约为100,并且还会不断增加。
我经历了以下答案,但即使没有答案,我也无法添加评论,因此不得不提出新的问题。 Get vm uptime data from stackdriver-agent in gcp?
在下面链接的python代码段中,没有可用的模块用于实例正常运行时间,我们所要做的就是为服务可用性创建正常运行时间检查。 https://github.com/GoogleCloudPlatform/python-docs-samples
如何获得所有GCP VM实例的正常运行时间?
答案 0 :(得分:2)
假设您可以调整启动虚拟机的过程,我认为以下解决方案是可行的:
我意识到这听起来太复杂了,但是我看不到任何更好的独立于操作系统的解决方案。
更新:
您需要的功能已在Google的问题跟踪器中请求。您可以在此处检查进度和/或“开始”它:https://issuetracker.google.com/issues/136105125
注意:以上提到的问题被标记为被另一个非公开的
答案 1 :(得分:1)
有关更多信息,请查看以下文档