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

本文涉及的产品
云监控,每月短信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

相关实践学习
基于云监控实现的监控系统
通过阿里云云监控功能给非阿里云主机安装监控插件,从而实现对非阿里云主机的各项指标进行监控和管理,在配置报警规则和报警人的情况下,能对特定的场景做出报警反应通知到报警人的手机上。
相关文章
|
4月前
|
存储 传感器 监控
云监控:引领未来监控技术的新篇章
传统监控系统需要投入大量的人力物力进行建设和维护,而云监控则通过云计算平台的按需付费特性降低了建设和维护成本。用户只需根据实际需求购买相应的服务和资源即可实现监控功能,无需担心设备升级、维护等问题。
|
6月前
|
弹性计算 监控 安全
【阿里云弹性计算】ECS实例监控与告警系统构建:利用阿里云监控服务保障稳定性
【5月更文挑战第23天】在数字化时代,阿里云弹性计算服务(ECS)为业务连续性提供保障。通过阿里云监控服务,用户可实时监控ECS实例的CPU、内存、磁盘I/O和网络流量等指标。启用监控,创建自定义视图集中显示关键指标,并设置告警规则(如CPU使用率超80%),结合多种通知方式确保及时响应。定期维护和优化告警策略,利用健康诊断工具,能提升服务高可用性和稳定性,确保云服务的卓越性能。
244 1
|
SQL 消息中间件 分布式计算
基于阿里云 CloudMonitor云监控自定义监控大盘对 EMR 自定义监控实践
本文旨在分享 EMR 平台大数据服务基于阿里云 CloudMonitor 的监控实践,给客户提供除了 EMR 平台默认监控以外,自建监控方式,适用于统一多个阿里云服务的监控监控场景。
812 2
基于阿里云 CloudMonitor云监控自定义监控大盘对 EMR 自定义监控实践
|
弹性计算 监控 应用服务中间件
云监控之自定义监控
云监控之自定义监控
|
监控 负载均衡 网络协议
云监控-主机监控功能介绍|学习笔记
快速学习云监控-主机监控功能介绍
241 0
云监控-主机监控功能介绍|学习笔记
|
弹性计算 监控 开发者
云监控-创建 Dashboard 监控大盘|学习笔记
快速学习云监控-创建 Dashboard 监控大盘
215 0
云监控-创建 Dashboard 监控大盘|学习笔记
|
弹性计算 监控 开发者
云监控-创建Dashboard监控大盘|学习笔记
快速学习云监控-创建Dashboard监控大盘
241 0
云监控-创建Dashboard监控大盘|学习笔记
|
数据采集 Prometheus 监控
使用云监控来监控线下IDC(及其它云)的Mongodb,Redis,Mysql等中间件
背景当前很多用户的服务部署在混合环境中,比如同时使用多个云厂商,或者云加线下IDC等。而对于线下IDC的监控主要是使用开源的系统来自建。带来的问题就是需要花费较大精力来维护自建监控系统并且和云上的监控数据也无法打通。针对这种混合云环境,云监控推出了企业版监控服务,可以实现在阿里云上对下线IDC或其它云服务上部署的中间件进行监控。线下IDC中间件监控实现在云监控上对下线IDC的中间件进行监控,主要实
611 8
使用云监控来监控线下IDC(及其它云)的Mongodb,Redis,Mysql等中间件
|
运维 监控 安全
企业云监控-企业上云的基础监控解决方案
背景经过十多年的发展,云已经成为新数字体验的核心。越来越多的客户上云,客户也从早期的中小站长演变成了今天的真正的企业客户,涵盖了几乎所有行业,新兴的传统的。在企业客户的真实场景中,客户往往拥有海量规模的资源,拥有IaaS,PaaS,SaaS的多层次产品形态,多云,多账号,混合云成为常态企业客户上云后的监控挑战在这种背景下,企业客户上云如何实现对资源的有效管控,正面临着巨大的挑战: 首先是规模和复杂
13445 0
企业云监控-企业上云的基础监控解决方案
|
监控 算法
云监控中通过HTTP上报事件监控数据
云监控中通过HTTP上报事件监控数据
229 0
云监控中通过HTTP上报事件监控数据