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

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

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

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

相关文章
|
6月前
|
运维 监控 网络协议
物联网设备状态监控全解析:从告警参数到静默管理的深度指南-优雅草卓伊凡
物联网设备状态监控全解析:从告警参数到静默管理的深度指南-优雅草卓伊凡
213 11
物联网设备状态监控全解析:从告警参数到静默管理的深度指南-优雅草卓伊凡
|
5月前
|
编解码 监控 算法
CDN+OSS边缘加速实践:动态压缩+智能路由降低30%视频流量成本(含带宽峰值监控与告警配置)
本方案通过动态压缩、智能路由及CDN与OSS集成优化,实现视频业务带宽成本下降31%,首帧时间缩短50%,错误率降低53%。结合实测数据分析与架构创新,有效解决冷启动延迟、跨区域传输及设备适配性问题,具备快速投入回收能力。
358 0
|
Prometheus 运维 监控
智能运维实战:Prometheus与Grafana的监控与告警体系
【10月更文挑战第26天】Prometheus与Grafana是智能运维中的强大组合,前者是开源的系统监控和警报工具,后者是数据可视化平台。Prometheus具备时间序列数据库、多维数据模型、PromQL查询语言等特性,而Grafana支持多数据源、丰富的可视化选项和告警功能。两者结合可实现实时监控、灵活告警和高度定制化的仪表板,广泛应用于服务器、应用和数据库的监控。
1144 3
|
8月前
|
数据采集 运维 监控
数据采集监控与告警:错误重试、日志分析与自动化运维
本文探讨了数据采集技术从“简单采集”到自动化运维的演进。传统方式因反爬策略和网络波动常导致数据丢失,而引入错误重试、日志分析与自动化告警机制可显著提升系统稳定性与时效性。正方强调健全监控体系的重要性,反方则担忧复杂化带来的成本与安全风险。未来,结合AI与大数据技术,数据采集将向智能化、全自动方向发展,实现动态调整与智能识别反爬策略,降低人工干预需求。附带的Python示例展示了如何通过代理IP、重试策略及日志记录实现高效的数据采集程序。
409 7
数据采集监控与告警:错误重试、日志分析与自动化运维
|
8月前
|
Prometheus Kubernetes 监控
Kubernetes监控:Prometheus与AlertManager结合,配置邮件告警。
完成这些步骤之后,您就拥有了一个可以用邮件通知你的Kubernetes监控解决方案了。当然,所有的这些配置都需要相互照应,还要对你的Kubernetes集群状况有深入的了解。希望这份指南能帮助你创建出适合自己场景的监控系统,让你在首次发现问题时就能做出响应。
472 22
|
7月前
|
人工智能 前端开发 物联网
【05】20250416优雅草星云物联网AI智控系统从0开发鸿蒙端适配-deveco studio-增加告警中心相关卡片页面WarningCardWidget相关-增加Canvas 绘制折线图-Canvas 绘制柱状图-首页-优雅草卓伊凡
【05】20250416优雅草星云物联网AI智控系统从0开发鸿蒙端适配-deveco studio-增加告警中心相关卡片页面WarningCardWidget相关-增加Canvas 绘制折线图-Canvas 绘制柱状图-首页-优雅草卓伊凡
191 0
【05】20250416优雅草星云物联网AI智控系统从0开发鸿蒙端适配-deveco studio-增加告警中心相关卡片页面WarningCardWidget相关-增加Canvas 绘制折线图-Canvas 绘制柱状图-首页-优雅草卓伊凡
|
Prometheus 监控 Cloud Native
【监控】prometheus传统环境监控告警常用配置
【监控】prometheus传统环境监控告警常用配置
【监控】prometheus传统环境监控告警常用配置
|
11月前
|
Prometheus 监控 Cloud Native
无痛入门Prometheus:一个强大的开源监控和告警系统,如何快速安装和使用?
Prometheus 是一个完全开源的系统监控和告警工具包,受 Google 内部 BorgMon 系统启发,自2012年由前 Google 工程师在 SoundCloud 开发以来,已被众多公司采用。它拥有活跃的开发者和用户社区,现为独立开源项目,并于2016年加入云原生计算基金会(CNCF)。Prometheus 的主要特点包括多维数据模型、灵活的查询语言 PromQL、不依赖分布式存储、通过 HTTP 拉取时间序列数据等。其架构简单且功能强大,支持多种图形和仪表盘展示模式。安装和使用 Prometheus 非常简便,可以通过 Docker 快速部署,并与 Grafana 等可
5859 2
|
Prometheus 运维 监控
智能运维实战:Prometheus与Grafana的监控与告警体系
【10月更文挑战第27天】在智能运维中,Prometheus和Grafana的组合已成为监控和告警体系的事实标准。Prometheus负责数据收集和存储,支持灵活的查询语言PromQL;Grafana提供数据的可视化展示和告警功能。本文介绍如何配置Prometheus监控目标、Grafana数据源及告警规则,帮助运维团队实时监控系统状态,确保稳定性和可靠性。
1058 0
|
Prometheus 监控 Cloud Native
SpringCloud微服务实战——搭建企业级开发框架(四十五):【微服务监控告警实现方式二】使用Actuator(Micrometer)+Prometheus+Grafana实现完整的微服务监控
无论是使用SpringBootAdmin还是使用Prometheus+Grafana都离不开SpringBoot提供的核心组件Actuator。提到Actuator,又不得不提Micrometer,从SpringBoot2.x开始,Actuator的功能实现都是基于Micrometer的。
1192 57

热门文章

最新文章