![GCloud 计算引擎 - 所有者的权限问题](https://linux22.com/image/724890/GCloud%20%E8%AE%A1%E7%AE%97%E5%BC%95%E6%93%8E%20-%20%E6%89%80%E6%9C%89%E8%80%85%E7%9A%84%E6%9D%83%E9%99%90%E9%97%AE%E9%A2%98.png)
过去两周我一直面临一个非常奇怪的问题并且一直没能解决它。
作为项目所有者,当我尝试访问 VM 实例详细信息下的监控选项卡时,我收到“您没有足够的权限查看此页面”。
我是其他几个项目的所有者,并且该功能也存在,但对于我的初始项目,我收到了此消息。
有任何线索表明为什么会发生这种情况吗?
提前致谢。
更新:现在开始收到一条新消息“抱歉,出现了问题。如果您输入了信息,请检查并重试。否则,问题可能会自行解决,因此请稍后再查看。”
答案1
造成这种情况的原因可能有多种:
1- 您的项目未启用 Stackdriver 监控 API。如果您的项目是在很久以前创建的,则必须检查 Stackdriver 监控 API 是否已启用;对于较新的项目,您无需启用它即可查看实例的监控图表。从此链接检查它是否已启用1在 API 管理器中。
2- 您用于连接到 Cloud Console 的用户对此项目没有适当的权限。您的用户必须至少拥有 surveillance.viewer 角色才能查看 Stackdriver 监控控制台和 API。如果用户是项目所有者,则应授予监控访问权限,如角色所包含的一样。不过,您可以通过这些链接查看 Stackdriver 监控访问控制指南2和3。
3- 实例上未安装监控代理。您可以通过此链接查看快速入门页面,了解如何配置实例以使用 Stackdriver 监控4。
我希望这有帮助。
答案2
经过 Gcloud 支持调查,一切都已修复。项目名称的关键字转义存在一个小错误,这导致了我遇到的错误。