我有几个 GCE 实例位于两个区域:asia-southeast1-b
和us-east4-c
. 所有实例都已经安装了 stackdriver 代理。asia-southeast1-b
在指标资源管理器中,我在指标中找不到CPU load
:
但是CPU Usage
没关系:
这有什么问题?
我有几个 GCE 实例位于两个区域:asia-southeast1-b
和us-east4-c
. 所有实例都已经安装了 stackdriver 代理。asia-southeast1-b
在指标资源管理器中,我在指标中找不到CPU load
:
但是CPU Usage
没关系:
这有什么问题?
您能否在 asia-southeast1-b 中部署的 VM 中执行此命令:
grep collectd /var/log/{syslog,messages} | tail
这将显示代理是否有任何错误。
据我了解,此指标(CPU 负载)是从 Stackdriver 代理重新收集的,然后发送到 Monitoring。让我们看看我们是否能理解发生了什么:
Stackdriver Agent 收集该指标是否存在问题?
或者在摄取 API 时是否存在问题?
让我问你几个问题:
您正在运行哪个版本的 Stackdriver?在此链接中,您将能够确定您安装了哪个版本。[2]
您是否对 Stackdriver 代理的配置进行了任何更改?该文件位于 /etc/stackdriver/collectd.conf
此致,
[1] https://cloud.google.com/monitoring/agent/install-agent#agent-version
我已通过向Monitoring Metric Writer
服务帐户添加权限来修复此错误。