一种基于埋点技术的智能监控系统设计与实现
2021-09-10王会蔡颖唐志一
江苏广播电视报·新教育 2021年2期
关键词:机器学习
王会 蔡颖 唐志一



摘要:随着信息技术的快速发展,网络信息系统需要为越来越多的用户提供服务,为提高整体性能以及快速迭代升级,当前流行的微服务系统架构通常将一个大的系统划分为多个业务模块,业务模块分别部署在不同机器上,各个业务模块之间通过接口形式进行交互。伴随着业务的扩展,对外提供服务的业务模块越来越多,运维和监控这些业务模块,追踪数据流向,变得越来越困难。如何对这些业务模块的核心指标数据以及数据的生产流转实现精准有效的监控,是研究智能监控系统的一个重要方面,本文介绍了一种基于埋点技术实现的智能监控系统,从各业务模块中采集数据,经分析、汇集、检索、反馈学习后,实现智能预警及数据追踪溯源。
关键词:埋点;微服务;机器学习;智能预警
1引言
随着网络信息化水平的推进,业务扩展带来的业务复杂度的急剧增加,现有网络信息系统的部署方式和监控方式都遇到了巨大的挑战,如何在业务系统出现故障时及时有效地发出预警,以及对数据进行精准分析,找到数据资源流向以及对历史数据进行追踪溯源尤为困难。传统的监控系统通过打印日志形式来记录运行数据,但存在日志数据记录不全、监控项扩展困难、日志存储效率低下、日志分析不足、异常误报等问题。对于大规模、交互错综复杂、深度耦合的网络信息系统,上述问题尤其严重。
此外,传统的监控系统主要通过配置项进行监控,系统部署运行时,管理员配置告警阈值,系统运行触发阈值后将告警信息通知到运维人员,然后进行系统排查解除告警的方式进行监控。……
登录APP查看全文
