基于云监控实现的监控系统
1. 下载Agent云监控插件到本地目录
这一章节我们需要下载云监控Agent插件到本地,为了实现这个目标我们首先需要进入云监控控制台
进入云监控控制台。
1.1 前往控制台。
1.2 点击左上角“产品”。
1.3 点击下方“运维管理”。
1.4 点击“云监控”。
开通云监控产品。
2.1 在云监控页面,单击立即开通。
注意:如果您之前开通过云监控,那么可以忽略这一步直接点击管理控制台,进入控制台。
开通云监控。
3.1 勾选基础云监控服务协议。
3.2 点击立即开通。
注意:如果您之前开通过云监控,那么可以忽略这一步。
进入云监控控制台。
4.1 点击管理控制台。
进入控制台后,接下来就是下载Agent插件,首先来到主机监控。
5.1 点击左侧主机监控。
5.2 点击安装Agent。
当我们点击安装Agent按钮后,在右侧会弹出侧拉框,标题为“监控安装指引”,在这里我们需要一步步操作找到下载链接。
6.1 点击脚本安装。
6.2 点击非阿里云主机。
6.3 点击Windows。
6.4 点击Windows(64位) Agent下载和accesskey.properties下载两个文件到本地。
下载到本地
下载到本地后,需要将对应的文件存放到指定目录下。
7.1 创建本地目录 C:\Program Files\Alibaba。
7.2 将cloudmonitor_win64.zip解压到上述目录。
注意:如果在此操作过程中遇到权限提醒框,请点击允许或者继续。
将“accesskey.properties”复制到指定目录下,这个文件包含你阿里云账号的唯一编码,如果没有操作此步骤最终将无法在控制台看到监控效果
8.1 把下载的accesskey.properties文件复制到指定目录下(C:\Program Files\Alibaba\cloudmonitor\local_data\conf)。
2. 通过命令提示符安装Agent插件
这一章节我们需要将下载好的Agent文件安装到本机,并开启服务。一般的,我们认为你的电脑是Win64位系统,如果不是这个系统则无法完成本实验。
注意:安装过程需要以管理员的身份打开命令提示符,如果没有以管理员身份打开则会出现安装报错的情况。
以管理员的身份打开命令提示符。
1.1 来到C:\windows\system32目录。
1.2 在cmd上点击右键,再点击以管理员身份运行。
注意:
system32目录文件很多,cmd文件要耐心寻找。
另外你也可以在你的程序目录找到cmd,只要能以管理员身份打开就可以。
打开CMD的一瞬间会弹出对话框授权,请点”是“。
执行指定命令完成Agent的安装和开启。
2.1 执行以下代码,进入指定目录。
cd C:\Program Files\Alibaba\cloudmonitor\bin
2.2 执行以下代码,安装Agent服务。
argusagent_service.exe install
2.3 执行以下代码,开启Agent服务。
net start argusagent
回到云监控控制台检查是否能监控自己的电脑。
3. 设置报警规则和报警人
这一章节我们设置报警人和报警规则,首先我们创建报警人,然后将创建报警人添加进报警联系组。
来到云监控控制台页面如下依次操作创建报警联系人。
1.1 点击左侧报警服务。
1.2 点击报警联系人。
1.3 点击新建联系人。
1.4 输入一个姓名。
1.5 输入真实手机号。
1.6 拖动滑块到最右侧。
1.7 点击确认。
此时你添加的联系人手机号处于未激活状态,并且你的手机会收到一条短信,点击短信中的链接激活,激活后,再次查看报警人列表。
2.1 看到刚创建好的报警人手机号处于等待激活的状态。
2.2 点击短信中的链接激活手机号。
2.3 激活后这里就会显示你的手机号。
当我们创建好报警联系人后,接下来创建报警联系组。
3.1 点击左侧报警服务。
3.2 点击左侧报警联系人。
3.3 点击报警联系组。
3.4 点击新建联系组。
3.5 输入一个组名。
3.6 将左侧的报警人添加到右侧。
3.7 点击确认。
添加报警规则,这一步操作比较细致,需要仔细。
4.1 点击左侧报警服务。
4.2 点击左侧报警规则。
4.3 点击创建报警规则。
4.4 按照默认选择云服务器ECS。
4.5 按照默认选择实例。
4.6 在下拉菜单中选择你自己的个人电脑。
4.7 在下拉菜单中选择刚才你创建的联系人组。
4.8 点击添加规则,进入添加规则页面。
设置报警规则,这一步操作比较细致,需要仔细。
5.1 给规则取个名字。
5.2 按照默认选择单指标。
5.3 监控指标处选择实例维度。
5.4 二级菜单选择(Agent)cpu.toeal(这个指标的含义是非阿里云主机的CPU全部使用率)。
5.5 在紧急、警告、普通三处后方阈值处,填写90、5、1。
5.6 点击确定,返回创建报警规则,再点击确定。
4. 观察实验结果
这一章节我们查看报警的效果,首先我们来到报警规则处查看报警历史。
1来到报警规则处,查看报警历史。
1.1 点击报警服务。
1.2 点击报警规则。
1.3 点击右侧报警历史(在你创建的报警规则处)。
此时如果你没有看到效果,不要担心,大约等到3~5分钟后,你才会看到报警。同时你的手机会收到报警短信。
万一你等到了很久还没有看到报警检查是否选择监控维度是Agent cpu.total,将警告的阈值进一步下调至4、3、2再次尝试。
当你看到报警历史有内容,手机收到短信,则报警成功,稍后你可以删除报警任务避免反复报警。
5. 关闭服务并删除Agent插件
这一小节指导您卸载Agent插件,首先仍然需要以管理员身份打开命令提示符,具体步骤参照第二小节。
打开命令提示符后,依次执行以下命令。
执行以下命令,关闭Agent服务。
net stop argusagent
执行以下命令,卸载云监控插件。
C:\Program Files\Alibaba\cloudmonitor\bin\argusagent_service.exe" uninstall
执行以下命令,删除目录cloudmonitor。
cd C:\Program Files\Alibaba
rd /s /q cloudmonitor
实验链接:https://developer.aliyun.com/adc/scenario/db7efd5be2ee4189afd83fa5b5b5b602