8 Google Cloud Console使用之设置项与仪表盘
在上一节中,我们详细介绍了如何导航于 Google Cloud Console 的各个功能和服务。在这一节中,我们将深入探讨 Google Cloud Console 中的 “设置项” 和 “仪表盘” 部分,帮助您更好地管理和监控您的 Google Cloud 资源。
1. 设置项概览
“设置项” 功能提供了用于配置和管理您的项目的一系列选项。这些选项包括 IAM(身份和访问管理)、API 和服务、结算等。让我们逐项详细研究。
1.1 IAM(身份和访问管理)
在 IAM
设置中,您可以管理谁可以访问您的 Google Cloud 项目以及可以进行哪些操作。您可以为用户、服务账号和组分配角色。
实例:假设您有一个开发团队,您希望他们可以访问某个特定的 Google Cloud Storage 存储桶。您可以为每个开发人员分配
Storage Object Viewer
角色,使他们能够读取存储桶中的对象。1
2
3gcloud projects add-iam-policy-binding YOUR_PROJECT_ID \
--member='user:developer@example.com' \
--role='roles/storage.objectViewer'
1.2 API 和服务
这一部分让您可以启用和管理您项目中的各种 Google API。您可以查看 API 的使用情况、配额和凭证管理。
实例:如果您正在使用 Google Maps API,您可以在此处启用该 API,并生成所需的API密钥。
1
2启用 Maps JavaScript API
gcloud services enable maps.googleapis.com
1.3 结算
在 结算
部分,您可以查看项目的费用和开支。您可以设置预算、监控费用并选择使用的结算账户。
实例:设置一个月度预算,以防止费用超支。
1
2
3
4billing budgets create --display-name="Monthly Budget" \
--budget-amount=500 \
--thresholds=0.6,0.9 \
--notifications=example@example.com
2. 仪表盘概览
仪表盘提供了项目的整体概览,包括服务的健康状态、使用情况统计、报警和监控数据。它可以帮助您快速检测到潜在的故障和系统性能问题。
2.1 定制仪表盘
您可以根据需求定制自己的仪表盘。您可以添加特定的监控视图和图表,显示您项目中关键资源的实时数据。
实例:想要监控 Google Compute Engine(GCE)实例的 CPU 使用率,可以添加该指标到仪表盘中,便于随时查看。
1
2
31. 转到 “监控” > “仪表盘”。
2. 点击 “创建仪表盘”。
3. 添加一个图表,选择 “CPU使用率” 作为度量标准。
2.2 监控和报警
在仪表盘中,您可以设置报警规则,当某个指标超出预设阈值时发送通知,以便您及时干预。
实例:如果您希望在 CPU 使用率超过 80% 时收到邮件通知,可以使用如下命令:
1
2
3
4gcloud alpha monitoring policies create \
--notification-channels='YOUR_CHANNEL_ID' \
--alert-strategy-notifications='email@example.com' \
--conditions='condition:\n\tmonitoring.googleapis.com/metric=compute.googleapis.com/instance/disk/write_bytes\n\tthreshold=80'
小结
在本节中,我们探讨了 Google Cloud Console 中的设置项与仪表盘的功能。学习如何管理 IAM,配置 API 和服务,以及监控项目费用,都将使您在经营 Google Cloud 项目时更加得心应手。接下来,我们将学习如何使用 Cloud Shell,这将为您提供更强大的命令行交互能力,帮助您更高效地管理 Google Cloud 资源。
8 Google Cloud Console使用之设置项与仪表盘