为什么要做业务监控?该如何做好业务监控?老男孩Linux运维课程
老男孩IT教育
常见问题
2022年6月23日 10:32
很多企业都会做基础设施监控,认为做好就可以解决大部分问题,却不重视业务方面监控,往往是有人说了在进行处理,殊不知会带来的影响,那为什么要做业务监控?该如何做好业务监控?请看下文:
很多企业都会做基础设施监控,认为做好就可以解决大部分问题,却不重视业务方面监控,往往是有人说了在进行处理,殊不知会带来的影响,那为什么要做业务监控?该如何做好业务监控?请看下文:
为什么要做业务监控?
1、运维比业务部门经常晚发现业务有问题。
因为业务有问题会最先爆出来,等到基础设施出问题往往已经过了几分钟了。此时业务可能已经焦头烂额了。
2、影响相互调用关系业务
导致业务故障定位较困难。如果做了业务监控,且做到妙极监控,那么当大量业务出现问题时,我们就能根据最先告警的来判断是哪个业务故障引起的。
3、危害公司利益和资深前途
由于上述两个问题导致运维在业务部门乃至整个公司留下不良的影响,长此以往不仅会给公司带来经济损失,对自己的前途也是非常不利的。
因此做好业务监控,可以说是每个运维人员必须要完成的一个任务。
业务监控要做哪些?
1、web站点监控
对公网服务的Web站点,无论是SAAS的还是在我们自己部署的站点都需要进行站点URL监控。公网站点监控建议使用商业服务进行监控,因为这些服务通常可以从多个地域来检测你当前站点的访问情况,通常是站点状态码和响应速度的监控。
2、健康检查接口
此处做服务健康检查接口监控,提供一个或多个监控API,监控应用自身状态、监控应用和数据库连接状态,监控应用和中间件连接状态。
3、日志监控
所有业务日志要接入日志中心。哪些关键字需要做告警?需要项目经理和开发负责人讨论给出。确保有必要的关键字做告警,避免告警的泛滥。
4、链路跟踪
链路追踪可以有选择性的接入,如果业务比较简单平时运行着也没有什么问题可以不用接入。一般业务如果上下游调用链较多,且业务逻辑比较复杂,同时会有大并发需求,对响应速度要求也比较高的可以接入。
老男孩教育Linux运维云计算课程汇集了虚拟化、云计算、安全攻防、Python开发、SRE等技术,课堂效率高、内容丰富全面,由浅入深,循序渐进,帮助学员稳扎稳打,夯实基础,在有限的时间内帮助学员高效提升,成为符合企业需求的技术型人才。
推荐阅读:
Docker是什么?它的原理有哪些?老男孩Linux云计算课程
