微服务架构之监控预警
2023-09-27 14:19:49 时间
微服务架构之监控预警
1 微服务监控预警概念
1.1 前言
分布式和微服务架构的落地和发展,随着业务快速发展,服务器越来越多,中间件、应用、微服务、数据库等也越来越多样化,监控是微服务控制系统的关键部分,你的软件越复杂,那么你就越难了解其性能及问题排障。
业务量达到百亿、千亿规模后,几百、数千台虚拟机、中间件容器,需要监控的网络、硬件、软件、应用和各种数据库。
微服务的特点决定了功能模块的部署是分布式的,大部分功能模块都是单独部署运行的,彼此通过总线交互,都是无状态的服务。这种架构下,从前到后的业务流程会经过多台虚拟机和很多微服务进行处理、调用和传递,业务处理过程中会遇到很多棘手的问题:
如何基于同一套技术方案和架构来实时监控如此庞大的微服务体系?
如何主动并提前发现生产问题和生产隐患?
分散在各个服务器上的日志怎么处理?
如果业务流出现了错误和异常,如何定位是哪个点出的问题?
如何快速定位问题?
如何跟踪业务流的处理顺序和结果?
1.2 微服务的挑战
(1).监控源的多样化
较多的业务域,存在的
相关文章
- 一款k8s实时错误监控工具Kubiquity,值得用起来
- Docker监控怎么做?
- CoreFreq:一款强大的监控 CPU 的专业工具
- 最全列表: 80 多个 Linux 系统管理员必备的监控工具
- 基于percona-monitoring-plugins实现Zabbix的MySQL多端口自动发现监控
- Linux下网络流量实时监控工具大全
- 监控JVM内存使用情况,剩余空间小于2M时报警
- Qt编写安防视频监控系统52-颜色配置
- Qt编写安防视频监控系统41-秘钥认证
- Qt编写安防视频监控系统36-onvif连续移动
- 转 python 自动监控表空间,并自动添加数据文件
- 【ant Design vue使用腾讯播放器实现监控视频直播、点播,多个视频同时播放】
- jdk自带监控程序jvisualvm的使用
- 2017视频监控行业应用趋势与市场发展分析
- spring拦截器 实现应用之性能监控
- 监控防雷有技巧:布局 安装及选型经验分享
- 谈谈“无线网络”与“网络监控”那些小事儿
- [转载]监控距离与镜头焦距和放大倍数之间关系