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

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

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

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

相关实践学习
基于云监控实现的监控系统
通过阿里云云监控功能给非阿里云主机安装监控插件,从而实现对非阿里云主机的各项指标进行监控和管理,在配置报警规则和报警人的情况下,能对特定的场景做出报警反应通知到报警人的手机上。
相关文章
|
7月前
|
存储 传感器 监控
云监控:引领未来监控技术的新篇章
传统监控系统需要投入大量的人力物力进行建设和维护,而云监控则通过云计算平台的按需付费特性降低了建设和维护成本。用户只需根据实际需求购买相应的服务和资源即可实现监控功能,无需担心设备升级、维护等问题。
|
9月前
|
弹性计算 监控 安全
【阿里云弹性计算】ECS实例监控与告警系统构建:利用阿里云监控服务保障稳定性
【5月更文挑战第23天】在数字化时代,阿里云弹性计算服务(ECS)为业务连续性提供保障。通过阿里云监控服务,用户可实时监控ECS实例的CPU、内存、磁盘I/O和网络流量等指标。启用监控,创建自定义视图集中显示关键指标,并设置告警规则(如CPU使用率超80%),结合多种通知方式确保及时响应。定期维护和优化告警策略,利用健康诊断工具,能提升服务高可用性和稳定性,确保云服务的卓越性能。
289 1
|
消息中间件 存储 缓存
RocketMQ 监控告警:生产环境如何快速通过监控预警发现堆积、收发失败等问题?
本文主要向大家介绍如何利用 RocketMQ 可观测体系中的指标监控,对生产环境中典型场景:消息堆积、消息收发失败等场景配置合理的监控预警,快速发现问题,定位问题。
1497 0
RocketMQ 监控告警:生产环境如何快速通过监控预警发现堆积、收发失败等问题?
|
SQL 消息中间件 分布式计算
基于阿里云 CloudMonitor云监控自定义监控大盘对 EMR 自定义监控实践
本文旨在分享 EMR 平台大数据服务基于阿里云 CloudMonitor 的监控实践,给客户提供除了 EMR 平台默认监控以外,自建监控方式,适用于统一多个阿里云服务的监控监控场景。
864 2
基于阿里云 CloudMonitor云监控自定义监控大盘对 EMR 自定义监控实践
|
弹性计算 监控 应用服务中间件
云监控之自定义监控
云监控之自定义监控
|
监控 负载均衡 网络协议
云监控-主机监控功能介绍|学习笔记
快速学习云监控-主机监控功能介绍
277 0
云监控-主机监控功能介绍|学习笔记
|
弹性计算 监控 开发者
云监控-创建 Dashboard 监控大盘|学习笔记
快速学习云监控-创建 Dashboard 监控大盘
246 0
云监控-创建 Dashboard 监控大盘|学习笔记
|
弹性计算 监控 开发者
云监控-创建Dashboard监控大盘|学习笔记
快速学习云监控-创建Dashboard监控大盘
260 0
云监控-创建Dashboard监控大盘|学习笔记
|
监控 算法
云监控中通过HTTP上报事件监控数据
云监控中通过HTTP上报事件监控数据
251 0
云监控中通过HTTP上报事件监控数据
|
Prometheus 监控 Cloud Native
使用云监控进行跨账号监控
前言云监控的跨账号监控依赖资源目录RD(Resource Directory),RD的具体操作见其官方文档。需要前当前登录的账号是RD的主账号MA(Master Account)或者是云监控的委派管理员DA(DelegatedAdminAccount)才能进行跨账号监控数据管理。主账号MA无需进行任何设置,只需登陆云监控的控制台正常操作就行。但如果需要某个成员账号也能在云监控上管理其他账号的数据,
3246 0
使用云监控进行跨账号监控