
Before you begin
- Labs create a Google Cloud project and resources for a fixed time
- Labs have a time limit and no pause feature. If you end the lab, you'll have to restart from the beginning.
- On the top left of your screen, click Start lab to begin
Create Project 2's virtual machine
/ 5
Create a Cloud Monitoring Group
/ 5
Uptime Check for your group
/ 5
Alerting Policy for the group
/ 5
Cloud Monitoring 提供信息中心和提醒,让您可以查看云服务、虚拟机和常用开源服务器(如 MongoDB、Apache、Nginx、Elasticsearch 等)的性能指标。您可以在控制台中配置 Cloud Monitoring。
在本实操实验中,您将在 Cloud Monitoring 中监控 2 个项目。您需要把它们都添加到 Cloud Monitoring 账号中,并监控项目中虚拟机提供的指标。
在本实验中,您将学习如何完成以下操作:
请阅读以下说明。实验是计时的,并且您无法暂停实验。计时器在您点击开始实验后即开始计时,显示 Google Cloud 资源可供您使用多长时间。
此实操实验可让您在真实的云环境中开展实验活动,免受模拟或演示环境的局限。我们会为您提供新的临时凭据,让您可以在实验规定的时间内用来登录和访问 Google Cloud。
为完成此实验,您需要:
点击开始实验按钮。如果该实验需要付费,系统会打开一个弹出式窗口供您选择付款方式。左侧是实验详细信息面板,其中包含以下各项:
点击打开 Google Cloud 控制台(如果您使用的是 Chrome 浏览器,请右键点击并选择在无痕式窗口中打开链接)。
该实验会启动资源并打开另一个标签页,显示登录页面。
提示:请将这些标签页安排在不同的窗口中,并将它们并排显示。
如有必要,请复制下方的用户名,然后将其粘贴到登录对话框中。
您也可以在实验详细信息面板中找到用户名。
点击下一步。
复制下面的密码,然后将其粘贴到欢迎对话框中。
您也可以在实验详细信息面板中找到密码。
点击下一步。
继续在后续页面中点击以完成相应操作:
片刻之后,系统会在此标签页中打开 Google Cloud 控制台。
在本实验中,您会获得两个项目 ID。登录时,默认登录的是项目 1。您需要跟踪项目,如要辨别所用的是哪个项目,可以返回此页面查看。项目的顺序会发生变化,因此了解项目名称的最后几位数字将有助于识别它们。
项目 1 已经有一个虚拟机(您可以前往 Compute Engine > 虚拟机实例查看)。您将在项目 2 中创建一个虚拟机,然后在 Cloud Monitoring 中监控这两个项目。
确保您位于全部标签页上,然后点击项目 2 的名称进入该项目。
选择导航菜单 > Compute Engine 打开“虚拟机实例”窗口。
点击 +创建实例,创建一个新实例。
将此实例命名为 instance2。
选择区域
可用区
将所有选项保留为其默认设置。
现在,您在两个项目中都有了可监控的资源。
点击检查我的进度可验证您已完成的任务。如果您成功完成了任务,系统会给出评分。
设置与您的 Google Cloud 项目关联的 Monitoring 指标范围。您可以按以下步骤创建一个新账号来免费试用 Monitoring。
如果 Monitoring 概览页面打开,则表明您的指标范围项目已创建完毕。
现在将这两个项目都添加到 Monitoring。
在左侧面板中,点击 Monitoring 设置,然后在设置窗口中,点击“GCP 项目”部分的 +添加 GCP 项目。
点击选择项目。
选中项目 ID 1,然后点击选择。
点击添加项目。
点击左侧菜单中的概览。随着实验的进行,您将在这里添加大量有用的信息。首先,您将创建一个 Cloud Monitoring 群组,以便清楚了解两个项目的情况。
借助 Cloud Monitoring,您可以定义和监控资源群组,例如虚拟机实例、数据库和负载均衡器。群组的创建可以基于名称、标记、区域、应用和其他条件。您也可以在群组内创建子群组,最深可嵌套六层。
在左侧菜单中,点击群组,然后点击 +创建群组。
将群组命名为 DemoGroup。
条件是一组规则,用于动态评估哪些资源应成为此群组的一部分。
Cloud Monitoring 会根据您设置的筛选条件动态确定哪些资源属于您的组。
instance
打头。点击检查我的进度可验证您已完成的任务。如果您成功完成了任务,系统会给出评分。
拨测可让您快速验证任何网页、实例或资源群组的健康状况。每个配置好的拨测都会在全球不同位置定期运行。拨测可用作提醒政策定义中的条件。
在左侧菜单中,点击拨测,然后点击 +创建拨测。
使用以下信息创建拨测:
协议:TCP
资源类型:实例
适用对象:群组,然后选择 DemoGroup。
端口:22
检查频率:1 分钟,然后点击继续。
再次点击继续。
在提醒和通知部分,将创建提醒选项的滑块保持在开启状态,然后点击继续。
对于名称,输入 DemoGroup uptime check
。
点击测试,验证拨测可以连接到资源。
如果看到绿色对勾标记,说明一切正常。点击创建。
点击检查我的进度可验证您已完成的任务。如果您成功完成了任务,系统会给出评分。
使用 Cloud Monitoring 创建一个或多个提醒政策。
在左侧菜单中,点击拨测。
点击显示名称最右侧的三点状菜单 ,然后点击添加提醒政策。
点击 +Add alert condition(+添加提醒条件)。
从左侧部分选择先前创建的 DemoGroup 的拨测健康检查条件,然后点击 Delete alert condition(删除提醒条件)。
在 New condition(新建条件)中,点击选择一个指标。
取消选中有效。
在选择一个指标字段中,搜索 check_passed
,并依次点击虚拟机实例 > 拨测 > Check passed(通过拨测)。点击应用。
点击添加过滤条件,将过滤条件
设置为 check_id,并选择 demogroup-uptime-check-id 作为值
。点击完成。
demogroup-uptime-check-id
check_id 不可用,请稍等片刻再试。在左侧面板中,点击 VM Instance-Check passed 旁边的箭头按钮,然后点击配置触发器。
对于“条件类型”,选择 Metric absence(指标缺失),然后点击下一步。
关闭配置通知。
在提醒政策名称字段中,输入 Uptime Check Policy 作为名称。点击下一步。
点击创建政策。
点击检查我的进度可验证您已完成的任务。如果您成功完成了任务,系统会给出评分。
创建自定义信息中心,轻松监控群组。
在左侧菜单中,点击信息中心,然后点击 +创建信息中心。
为信息中心命名。
点击 +添加微件,然后选择可视化下的行选项。
在指标字段中,取消选中有效。
搜索 uptime (compute.googleapis.com/instance/uptime),并依次点击虚拟机实例 > 实例 > 正常运行时间。点击应用。
信息中心应如下所示:
在控制台中,依次选择导航菜单 > Compute Engine。
选中 instance2 旁边的复选框,然后点击页面顶部的 3 个竖点 ,点击停止。再次点击停止关闭虚拟机。
等待一两分钟,让实例停止运行,并违反您刚刚设置的拨测。几分钟后,依次点击启动/恢复和启动,重新启动虚拟机。
依次点击导航菜单 > Monitoring > 提醒,然后刷新浏览器。可能需要多花几分钟,问题才能在“摘要”部分显示。刷新,直到您看到如下所示的突发事件:
可选:在左侧菜单中,通过信息中心查看自定义信息中心。其中提供了两个虚拟机的详细信息。如果将鼠标移到图表上,可以看到哪个实例被停止和重启。
如果违反了提醒政策条件,系统会创建一个“突发事件”,并显示在“突发事件”部分。
回复者可以确认收到通知,并在处理完毕后关闭突发事件。
您已通过重新启动虚拟机解决了问题,因此突发事件已被清除,您在“突发事件”部分将不再看到该突发事件。
您的突发事件应该处于已关闭状态。您可以查看突发事件详细信息。
再过几分钟,当项目 2 中的实例通过拨测后,“Monitoring 概览”页面将全部恢复为绿色。
如果您为提醒政策设置了电子邮件提醒,即使在实验完成后,您也有可能会收到一些关于您的资源的电子邮件。
为了避免发生这种情况,请先移除提醒政策,然后再完成实验。
我们在下方准备了一道判断题,以加强您对本实验所涉概念的理解。请尽您所能回答。
恭喜!在本实验室中,您在 Cloud Monitoring 中监控了两个 Google Cloud 项目,并对群组中一个实例的突发事件做出了响应。您还创建了一个自定义信息中心,可轻松监控您的群组。
…可帮助您充分利用 Google Cloud 技术。我们的课程会讲解各项技能与最佳实践,可帮助您迅速上手使用并继续学习更深入的知识。我们提供从基础到高级的全方位培训,并有点播、直播和虚拟三种方式选择,让您可以按照自己的日程安排学习时间。各项认证可以帮助您核实并证明您在 Google Cloud 技术方面的技能与专业知识。
上次更新手册的时间:2024 年 3 月 19 日
上次测试实验的时间:2024 年 3 月 19 日
版权所有 2025 Google LLC 保留所有权利。Google 和 Google 徽标是 Google LLC 的商标。其他所有公司名和产品名可能是其各自相关公司的商标。
此内容目前不可用
一旦可用,我们会通过电子邮件告知您
太好了!
一旦可用,我们会通过电子邮件告知您
One lab at a time
Confirm to end all existing labs and start this one