【问题标题】:monitoring VM process on stackdriver在 stackdriver 上监控 VM 进程
【发布时间】:2019-03-29 00:16:45
【问题描述】:
Unix VM 进程矩阵在 stackdriver 上不可用
需要监控 Unix Vm CPU、内存和关键进程,并在 stackdriver 上设置警报。
我已经在我的 VM 上安装了 stackdriver 监控代理,它将矩阵发送到 stackdriver,当在 stackdriver 中选择 VM 时,我可以看到他的进程名称。但是在创建警报时看不到矩阵来监控进程。
任何有关在 stackdriver 上监控进程的帮助都会有所帮助
不适用
不适用
【问题讨论】:
标签:
google-cloud-platform
【解决方案1】:
首先,您必须安装 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”