我没有经验的堆栈驱动程序监控配置的谷歌云平台VM实例监控。我们对项目的基本监视工作良好,但在Ubuntu14.04操作系统中安装堆栈驱动程序代理时,它会给我们带来错误,而带有代理的堆栈驱动程序对我们不起作用。下面是供您参考的错误。
1月3日10:43:42 ubuntu-uat01 collectd2283: write_gcm:不成功的HTTP请求403:{#012“错误”:{#012“代码”:403,#012 “消息”:“用户无权访问项目监控记录。”,#012“状态”:"PERMISSION_DENIED"#012 }#012} Jan 10:43:42 ubuntu-uat01 collectd2283: write_gcm: Error -2来自wg_curl_get_or_post Jan 3:43:43 ubuntu-Jan 01 collectd2283: write_gcm: wg_transmit_unique_segment failed。
有人能帮我建立堆栈驱动程序监视与代理安装在服务器上,或提供一些文档链接,如果有任何可用。
发布于 2017-07-12 22:05:54
在将“监视度量作家”权限添加到服务帐户之前,我在实例中得到了这个精确的错误。
还可以像Igor建议的那样,将监视api作用域添加到实例中(请参阅StackDriver监控文档 )。
发布于 2017-03-15 19:00:20
很可能您的项目中没有启用堆栈驱动程序监视API,或者VM没有正确的作用域。Google站点上有大量用于安装代理的使用说明,包括故障排除页面。
发布于 2018-04-04 19:07:13
如果要在实例上安装StackDriver监视和日志代理,则需要确保附加到实例的服务帐户具有将数据编辑/写入到StackDriver的适当权限。只需运行以下命令来分配适当的角色:
gcloud projects add-iam-policy-binding PROJECT_NAME --member="serviceAccount:SERVICE_ACCOUNT_EMAIL" --role="roles/logging.logWriter"
gcloud projects add-iam-policy-binding PROJECT_NAME --member="serviceAccount:SERVICE_ACCOUNT_EMAIL" --role="roles/monitoring.metricWriter"用环境中的适当值替换PROJECT_NAME和SERVICE_ACCOUNT_EMAIL。
https://stackoverflow.com/questions/41441617
复制相似问题