基于云监控实现的监控系统

简介: 通过阿里云云监控功能给非阿里云主机安装监控插件,从而实现对非阿里云主机的各项指标进行监控和管理,在配置报警规则和报警人的情况下,能对特定的场景做出报警反应通知到报警人的手机上。

基于云监控实现的监控系统

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 在紧急警告普通三处后方阈值处,填写9051

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

相关实践学习
RocketMQ监控/告警一站式搭建应用
RocketMQ监控/告警一站式搭建演示
相关文章
|
2月前
|
监控
云监控
云监控
28 1
|
弹性计算 监控 应用服务中间件
云监控之自定义监控
云监控之自定义监控
|
监控 数据库 开发者
云监控-创建日志监控|学习笔记
快速学习云监控-创建日志监控
121 0
云监控-创建日志监控|学习笔记
|
监控 负载均衡 网络协议
云监控-主机监控功能介绍|学习笔记
快速学习云监控-主机监控功能介绍
180 0
云监控-主机监控功能介绍|学习笔记
|
存储 消息中间件 Prometheus
基础云监控VS企业云监控
企业云监控是对基础版云监控的增强版本,针对企业客户的各种痛点,提供更丰富的上云监控解决方案
147 1
|
弹性计算 Prometheus 运维
【数据可观测】阿里云的Grafana云监控大盘服务
阿里云发布的grafana托管服务,更是为云上的资产提供了高效的监控数据可观测能力。阿里云grafana弹性、免运维,可以方便的对接云上云下的各种数据源。
2211 1
【数据可观测】阿里云的Grafana云监控大盘服务
|
Prometheus 监控 Cloud Native
使用云监控进行跨账号监控
前言云监控的跨账号监控依赖资源目录RD(Resource Directory),RD的具体操作见其官方文档。需要前当前登录的账号是RD的主账号MA(Master Account)或者是云监控的委派管理员DA(DelegatedAdminAccount)才能进行跨账号监控数据管理。主账号MA无需进行任何设置,只需登陆云监控的控制台正常操作就行。但如果需要某个成员账号也能在云监控上管理其他账号的数据,
3122 0
使用云监控进行跨账号监控
|
监控 网络协议
云监控 -- 站点监控
站点监控是一款定位于互联网网络探测的监控产品,主要用于通过遍布全国的互联网终端节点,发送模拟真实用户访问的探测请求,监控全国各省市运营商网络终端用户到您服务站点的访问情况
482 0
云监控 -- 站点监控
|
JSON 监控 数据格式
云监控报警
对监控信息设置报警规则,当监控数据阈值达到报警条件时,触发相应报警通知方式。
397 0
云监控报警
|
存储 JSON 弹性计算
使用云监控实现本地日志监控
本地日志监控是什么?本地日志监控是指使用云监控的Agent在本地对日志进行格式化处理,然后将处理后的格式化数据上报到云监控的指标仓库。而不用上报原始日志。在本地处理日志(而非上报原日志)有几个重要的理由:1,上报原始日志需要消耗大量的云端存储和网络IO,甚至为了查询还需要创建索引,费用不低;2,部分场景下的原始日志涉及到商业数据,不便上报,如订单信息,客户信息等。本地日志被处理成指标数据上报到指标
656 0
使用云监控实现本地日志监控