端到端的业务性能监控、统一日志分析平台及应用性能监控有何定位上的不同?

端到端的业务性能监控、统一日志分析平台及应用性能监控有何定位上的不同,监控应用场景有何区别,引入这些监控系统,对现有应用或者系统有何影响?显示全部

端到端的业务性能监控、统一日志分析平台及应用性能监控有何定位上的不同,监控应用场景有何区别,引入这些监控系统,对现有应用或者系统有何影响?

收起
参与17

查看其它 1 个回答jxnxsdengyu的回答

jxnxsdengyujxnxsdengyu  系统工程师 , 江西农信

业务性能监控,其主要的监控点在于业务,通常通过捕获网络报文的方式获取实时的业务内部或者业务间的交互数据,再进行智能解码,分析出报文当中的不同字段的内容,并进行归纳、统计、分析、告警、展示等。
日志分析平台,其主要的监控点在于日志,通常通过ES+FLUME的方式,一方面实时收集日志,一方面实时分析日志,统计分析日志,按不同字段进行解析、分析等。
应用性能监控,其主要的监控点在于应用程序,通常通过AGENT代理的方式,实时捕获应用程序进程、线程、连接池、内存等详细内容,知晓当前应用程序运行到了哪一行代码,耗时如何,调用数据库时的耗时、SQL语句、数据库操作完成情况等。
因此,三个监控平台其实际上是有共性的部分的,比如交易量、响应时间、业务成功率等指标上的解析,三种监控都可以胜任,但三个监控平台的监控角度、倚重有所不同,一个是剖析业务层面的东西,例如交易类型、机构、区域、金额、渠道等指标;一个是解析日志的上下文,输出更友好、清晰的日志格式给运维人员查询,也有一些归纳、统计的指标,但并不偏向业务层面,更多的是技术层面;最后一个是解析应用程序代码,有很多种方式,比如应用程序预埋HOOK钩子输出,或者JAVA程序内嵌代码输出分析等,这种方式更倾向于深层次的技术细节,代码层的解析。

银行 · 2019-01-02
浏览2484

回答者

jxnxsdengyu
系统工程师江西农信
擅长领域: 存储灾备双活

jxnxsdengyu 最近回答过的问题

回答状态

  • 发布时间:2019-01-02
  • 关注会员:4 人
  • 回答浏览:2484
  • X社区推广