HCIA11 云监控和云日志

本实验任务:
- 使用【云监控】服务监控弹性云服务器,通过命令模拟服务器CPU占用暴增,实现云监控报警;
- 通过云日志服务,查看弹性云服务器的日志。
资源说明:
- 云监控:为用户提供一个针对弹性云服务器、带宽等资源的立体化监控平台。
- 云日志:记录系统运行过程中各种重要信息
实验准备
创建一台云服务器,规格如下:
- 区域:华东-上海一
- 计费模式:按需付费
- 可用区:随机分配
- CPU架构:x86计算
- 规格:通用入门型t6(1vCPU 1GB内存)
- 镜像:CentOS 7.9 64bit(40GiB)
- 安全防护:不使用安全防护
- 系统盘:40GiB


网络配置中,不使用弹性公网IP


在高级配置中,勾选“开启详情监控”

实验步骤
任务一:监控弹性云服务器
安装监控插件
步骤 1 到弹性云服务器列表,远程登录已创建好的弹性云服务器(Linux 操作系统)。

步骤 2 输入如下命令为弹性云服务器安装插件。
cd /usr/local && curl -k -O https://obs.cn-east-3.myhuaweicloud.com/uniagent-cn-east-3/script/agent_install.sh && bash agent_install.sh
如何在网页上粘贴命令?

步骤 3 有如下显示则表示插件安装成功。

步骤 4 返回控制台,在弹性云服务器列表中,点击创建完成的 ECS 后面的“更多“,点击“重启“。

步骤 5 等弹性云服务器重启完后,在控制台搜索,并点击进入云监控服务。

步骤 6 在云监控服务界面的导航栏中找到主机监控

步骤7 点击刚才创建的云服务器的名称,进入监控详情页面

创建告警规则
用户可灵活配置告警规则和通知设置,及时了解实例资源运行状况和性能,避免因为资源问题造成业务损失。
步骤 1 在刚才的主机监控页面,点击对应弹性云服务器后面的“创建告警规则“。

步骤 2 参考如下信息配置相关参数。配置完成后点击“立即创建“。
- 名称:可自定义
- 资源类型:弹性云服务器
- 维度:云服务器
- 监控范围:指定资源
- 监控对象:此云服务器
- 选择类型:自定义创建
- 告警策略:(Agent) CPU 使用率(推荐)原始值连续 3 次 >= 2% 每五分钟告警一次告警
- 级别:重要

通知方式选择“主题订阅”

步骤 3 当告警规则内,相对应的弹性云服务器的状态变为已启用,告警规则创建成功。

步骤 4 回到主机监控界面,点击对应 ECS 后的“查看监控指标“。

步骤 5 查看该弹性云服务器的相关指标。可以看到当前 CPU 使用率率并不符合触发告警的条件。

步骤 6 登录到该弹性云服务器后,输入如下命令,使弹性云服务务器的 CPU 不断增长。(需等待 5~10mins 才能观察到现象)
for i in `seq 1 $(cat /proc/cpuinfo |grep "physical id" |wc -l)`; do dd if=/dev/zero of=/dev/null & done


步骤 7 返回告警历史界面,刷新可以看到创建的告警状态变为告警中。

另外可注意手机短信是否收到通知

至此,使用云监控服务监控弹性云服务器实验已完成。
任务二:查看弹性云服务器日志
创建日志组和日志流
步骤 1 在控制台的服务列表内找到云日志服务。

步骤 2 日志组和日志流是云日志服务进行日志管理的基本单位,在使用云日志服务时,用户首先需要创建一个日志组和日志流。在日志管理界面,点击“创建建日志组“。

步骤 3 输入日志组名称和日志存储时间,点击“确定“。

步骤 4 在日志管理界面,即可看见创建好的日志组,点击日志组名称进入。

步骤 5 点击“创建日志流“。

步骤 6 输入日志流名称,点击“确定“。

安装ICAgent
ICAgent 是云日志服务进行日志采集的工具,运行在需要采集日志的主机中。
步骤 1 在云日志服务的控制栏的左侧栏内选择“主机管理“,在主机管理界面上的右上角点击“安装ICAgent“。

步骤 2 输入安装 ICAgent 的信息。
- 安装系统:Linux
- 安装方式:获取AK/SK凭证

步骤 3 复制步骤 2 的命令,输入到弹性云服务器内,当显示如下内容,则表示安装成功。

步骤 4 刷新主机管理的主机界面,会看到刚才安装好的云服务器已经在列表显示,ICAgent 状态显示运行。

配置日志采集规则
步骤 1 返回云日志服务的控制台界面,点击左侧栏的“日志接入“,然后选择“新建采集配置”

在弹出的页面中选择“云主机ECS-文本日志”
步骤 2 选择刚才创建的日志组、日志流,然后点击“下一步“。

步骤 3 填写主机组名称,选择刚才的 Linux 主机。点击“确定“。

勾选创建的主机组,点击下一步
步骤 4 配置采集路径,输入该弹性云服务器内其中一个日志的路洛径(如:/var/log/messages),其他配置项保持默认,然后点击“下一步“。

新页面中所有东西不动,点”跳过“
出现新页面再点击”跳过并提交“
步骤 5 然后回到云日志控制台,选择“日志管理”,然后点击刚才创建的日志流。
可以看到日志信息

删除资源
步骤 1 删除 ECS、服务器监控、告警规则、云日志,虚拟私有云等资源。 步骤 2 检查确保该账户内资源全部清空。