监控组件的装置、计算设备、存储介质及部署方法

文章介绍了企业服务系统监控面临的挑战,如部署复杂、成本高昂等。元年方舟低代码平台提供了一套快速部署、适应性强的监控解决方案,涵盖基础资源、中间件、应用程序和日志监控。该系统支持广泛的数据采集和告警规则配置,具有高可读性和灵活性,旨在解决企业监控难题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 企业服务系统监控体系的瓶颈

伴随着企业系统的迭代升级,其规模和复杂性也在快速增加,由一个比较简单的服务,发展为体系庞大、功能健壮的系统,受到管理者们高度重视。要解决问题,首先要发现问题。目前市场上存在的监控系统中,有些监控系统部署复杂,入门门槛高,排查问题繁琐,适用场景少。对于一个企业来讲,为了使用这些监控系统,需要投入大量的人力物力,这对于企业来讲是一种极大的负担。
 

进入云原生的时代,各样的服务如井喷一样出现,对监控系统提出了比较高的要求。首先,监控系统能够方便部署,适配绝大多数场景,快速记录数据,并根据时间的维度,快速的查询出记录数据,并做展示。元年方舟低代码平台,则根据当下企业的监控痛点,提供了一套快速部署,适应性高,功能强大的监控体系,助力企业发展。

企业监控系统的监控态势

按照被监控对象的区别,将可监控资源分为基础资源监控、中间件监控、应用程序监控和日志监控。

1. 基础资源监控

包括网络监控、存储监控和服务器硬件监控。

a. 网络监控:分为网络性能监控、网络攻击检查、网络设备监控这几个方向。

b. 存储监控:分为云存储和分布式存储两部分。

c. 服务器硬件监控:分为物理服务器监控、虚拟机监控和容器监控。

2. 中间件监控

常见中间件,包括消息中间件、Web服务中间件、缓存中间件、数据库中间件。

a. 消息中间件:例如RocketMQ、Kafka、RabbitMQ监控。

b. Web服务中间件:例如Tomcat、Jetty监控。

c. 缓存中间件:例如Redis、Memcached监控。

d. 数据库中间件:例如Mysql、Oracle监控。

3. 应用程序监控

比如Java程序运行状态监控。

4. 日志监控

包括应用程序、运行系统、中间件服务等日志的收集、存储和查询监控。

元年监控系统的落地

为了解决以上分析的企业监控系统的瓶颈和痛点,元年对市场上各监控系统的优劣势进行分析,开发和封装了一套完善的监控体系,下面对该监控体系做详细介绍。

元年监控体系介绍

1. 监控体系的介绍

元年使用了一种可时序化存储数据及高效查询数据的组件,可以将采集到的监控数据,按照不同的时间维度来存储,并通过其自身提供的高效的查询方式,返回所需数据。

该监控系统支持数据组件化展示,可以根据自身的需要,配置不同的面板来适配各种监控数据。并且根据不同的监控数据指标的阈值,来制定监控告警规则。当监控数据触发了告警规则,则可以有不同的渠道来进行告警。

2. 监控体系支持的采集目标

采集器是该监控系统的数据采集器,用于采集各种组件类型的数据。并将数据返回给数据存储组件。

采集器支持的目标类型:

数据库类:Mysql、Oracle、Memcached、Elasticsearch、Redis等数据库。

硬件类:CPU、内存、磁盘、网络接口、NVIDIA GPU、UPS、IPMI等。

消息中间件:RocketMQ、RabbitMQ、EMQ、NSQ、Kafka、IBM MQ等。

HTTP服务相关:Apache、Nginx、HAProxy等。

其他类型:Cabana、Docker容器等。

监控体系部署

1. 部署监控中心

监控中心需要由运维同事,通过Java -jar的方式来部署的Java服务。

2. 部署采集器

由监控中心,进行页面操作,选择采集器,并配置采集器的目标节点IP、端口、密钥等信息。生成部署命令,由运维同事,去物理机器上执行命令,进行部署。

3. 部署除采集器外其他监控组件

由监控中心,进行页面操作,选择对应的监控组件,来生成部署监控组件的shell命令,由运维同事,去物理机器上执行命令,进行部署。

4. 告警规则的配置

监控中心,配置告警规则,通过api的方式,请求监控代理,由代理修改告警规则配置,并生效。

5. 监控体系的告警

由监控中心页面,配置告警规则和告警渠道,通过api调用监控代理,由监控代理,将告警规则和告警渠道进行修改,实现告警。

监控体系优势

1. 完善的监控功能

与方舟平台进行无缝融合。内部控制台应用、菜单的方式,对监控目标实现 指标的监控、收集、展示、告警等所有功能,并且完美融合RBRC权限控制。

2. 监控采集覆盖广

内置多种中间件的采集器,同时提供二开的能力,可以定制更丰富的采集器,做到常用组件的全覆盖。

3. 数据可读性高

指标展示可读性高, 优化展示模版的指标,数据展示更全面、专业,方便管理人员阅读。

4. 开箱即用,可灵活扩展

监控功能的组件,集成为一个镜像,完成所有功能的整合。并提供监控告警功能的一键化部署,进行快速交付。

5. 告警规则丰富

内置监控的展示模版,同时提供通用告警规则,内置多种告警方式。
 

结 语

元年方舟低代码平台提供的监控体系,可实现服务的快速部署,服务配置支持页面化操作,易用性较高;并且提供了多种数据采集器,可对多种场景的监控数据进行采集;提供稳定、高效的监控能力,可有效的解决现在企业面临的监控困境,给日益庞大的企业系统,提供稳定、强大的监控支持。

欢迎私信继续交流

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值