监视Stackdriver上的VM进程

时间:2019-01-17 04:31:05

标签: google-cloud-platform

Unix VM进程矩阵在堆栈驱动程序上不可用

需要监视Unix Vm CPU,内存消耗和关键进程并在stackdriver上设置警报。 我在VM上安装了stackdriver监视代理,该代理将矩阵发送到stackdriver,当在stackdriver中选择VM时,我可以看到他的进程名称。但是在创建警报时看不到监视进程的矩阵。

任何有关堆栈驱动程序监视过程的帮助都会有所帮助

不适用

不适用

1 个答案:

答案 0 :(得分:0)

首先,您必须安装Stackdriver Monitoring代理程序:

curl -sSO https://dl.google.com/cloudagents/install-monitoring-agent.sh

sudo bash install-monitoring-agent.sh

第二,在以下位置编辑监视代理程序的配置文件:

/etc/default/stackdriver-agent   #for Ubuntu and Debian

/etc/sysconfig/stackdriver       #for RedHat, CentOS and SUSE

第三,重新启动代理以使更改生效:

sudo service stackdriver-agent restart

完成后,在Stackdriver中创建一个仪表板以监视该过程,选择以下参数:

Resource Type: GCE VM Instance
Metric : Processes
Filter by Name
Value “VM instance name”