您現在的位置: 首頁 > 解決方案 > 金融業APM
閱讀

金融業APM解決方案

发布日期:2016-4-22 20:34:00 【

金融業APM需求介绍

對金融業來說,IT已成爲關鍵業務连红彩票。IT系統的可靠、穩定、高效直接關系到投資者、儲戶的資金安全。因此金融業對關鍵连红彩票對性能有較高要求,性能下降往往直接帶來巨大的經濟損失,而且這類問題的原因往往涉及中間件服務器、數據庫、存儲設備、连红彩票軟件和網絡環境等多個方面,使用傳統性能管理工具很難快速找到問題的根源,再加上現在業務系統越來越多,問題的定位越來越困難,因此傳統性能管理工具已經滿足不了日漸複雜的连红彩票管理需求。

传统性能管理工具包括监控操作系统HW,NW,磁盘使用率等系统性能管理工具比如 PS、df、Prstat等,系统软件性能管理工具比如OpenView, Tivoli等工具,这些常见的系统软件和网管类软件仅仅只能粗粒度的监控到业务系统的运行环境,而对业务系统本身内部运行状态无从感知。因此金融行业迫切需要一套更加稳定、安全的精细粒度的APM解決方案。

BESWebGate金融業APM方案

通過和金融行業的多家銀行、保險和基金公司的相關部門的多次溝通和合作。針對金融業的運行支撐系統的技術特點:

1、系統敏感度高,強一致性要求。

2、多層系統架構

3、業務系統多,系統關聯關系複雜

4、java技術使用普遍

BES 特提出非侵入式的专注JEE APM应用性能管理解決方案BES WebGate:

監控數據采集平台:采用Java Agent机制,通过Java BCI工具在应用运行期动态修改应用的Class文件内容,插入性能提取代码,采集Java应用的性能指标,以达到无侵入地采集应用性能指标的目的。

實時數據傳輸平台:实时数据传输平台支持的传输协议包括但不限于TCP、UDP和HTTP。采用MINA、Netty或自研实时通信框架完成監控數據采集平台上报数据的实时传输,可以按照监控数据的时效性标记来分优先级传输监控数据。默认使用UDP协议。

監控數據整合平台:將上報的各種不同類型的監控數據統一處理成既定格式的數據,篩選掉不合格數據或無用數據,整合後的監控數據發送給後端平台處理。支持用戶自定義數據轉換器。

監控數據存儲分析平台:采用關系型數據庫、列存儲數據庫、HDFS等混合架構的數據存儲方案來完成海量監控數據的存儲;采用Spark、Hbase和自己開發的Map/Reduce程序來對監控數據進行分析。

監控數據展現、報表生成和預警平台:采用HTML5等技術對连红彩票運行狀態的提供全方位、多層次、不同視角的視圖展現;采用多種方式對系統故障進行預警,比如聲音、郵件、即時消息等;根據系統規則或用戶自定義規則對系統故障進行智能處理;提供報表功能,報表格式用戶可以自定義。

WebGate可以快速加载在多种架构的系统当中,并提供直观、实时的监控DashBoard界面,不仅可以监控系统实时性能,还能够通过故障诊断来定位性能下降的根本原因,包括过载负荷分析、应用程序错误追查和 SQL 查询追踪等;WebGate即可以用在系统在线运行阶段,也可以用在系统测试阶段,全方位的确保企业关键业务系统的稳健运行。

方案收益

JEE APM性能管理平台,是一个全面的应用性能管理工具,能够在一个平台上实现对多个关键业务系统全面、高效、统一管理,可以大幅度地减少评估和解决应用程序在性能方面的问题所需的时间,有助于迅速地查找出处理速度下降的真正原因,是一种可以同时提供统计功能和报告分析功能的解決方案。

  • 通過建設中間件APM平台,可以大大提升目前金融單位大量部署的JEE業務系統的運維效率,降低故障率、故障成本和運維成本。
  • 爲最終用戶提供更好的用戶體驗。
  • 提升金融單位業務系統的平台支持能力。