如何使用Stackdriver检查GCE实例的正常运行时间?

use*_*449 0 google-compute-engine google-cloud-platform stackdriver google-cloud-monitoring google-cloud-stackdriver

我必须检查GCE实例的正常运行时间有哪些选择?

  1. 我是否需要在监视文档中安装监视代理程序,尽管它仅提到有关在GCE实例上安装的Apache服务器的正常运行时间检查的信息,但是如果没有GCE实例本身,则如何检查GCE实例本身是否已启动?网站服务器上吗?

小智 6

有一些选择。

如果您正在实例上运行某些服务,则可能需要Stackdriver Uptime Checks,它将检查您的服务是否可用并提供流量。如果您只是想知道实例是否启动(即未停止),则可以使用该compute.googleapis.com/instance/uptime指标。这两个选项均不需要安装监视代理。

如果您尝试检查实例是否真正启动并正在运行进程,则可能需要监视代理。即使在这种情况下,也有几种可能性。代理程序通过agent.googleapis.com/agent/uptime度量标准监视其自身的正常运行时间,或者您可以通过进程度量标准监视特定进程的存在。