经过去年双十一的洗礼,农信银资金清算中心有限责任公司(以下简称“农信银”)支付清算系统早已做好了迎接高流量冲击的准备。在前期准备中,农信银已经通过了万级 TPS(Transactions Per Second,服务器每秒处理的事务数)压力测试。
去年,在农信银与日志易的共同努力下,日志分析平台为运维人员提供了极大的便利。今年,为应对双十一的挑战,日志分析平台主要围绕下面的内容来展开。
一、实时监控
去年双十一,日志分析平台将农信银的日志数据从延迟数分钟展示缩短到秒级展示。而在今年,日志分析平台不仅实现了日志数据的秒级展示,还实现了对重要成员行的交易成功率、业务成功率的秒级展示。日志分析系统以图表的形式展示了各成员行的交易笔数、成功率、平均耗时、最大 TPS 等指标,方便及时掌握成员行的承载能力。
此外,日志分析平台还可以秒级发现成员行的问题,便于农信银及时与成员行进行沟通,解决相关故障,降低损失。例如,当某个成员行出现问题时,日志分析平台可通过图表联动,让相应的成员行产生不同的颜色(见下图),从而方便区分,实时查看问题所在。
二、智能日志中心
日志分析平台以自身强大的数据采集、清洗、分析能力,从主机、业务、网络等多角度关联分析数据。例如,日志分析平台可以进行复杂的逻辑判断,并将分析结果推送到展示平台。
如果说去年的日志分析平台是将数据集中起来的智能日志中心 1.0,那么今年的日志分析平台则是智能日志中心 2.0,它不仅能将数据集中起来,还可以根据需要将数据提取出来。它不仅能提供高效而稳定的 API 接口,还能提供对外服务,满足第三方应用需要的清洗后的数据。如果说数据是原油,那么农信银正通过智能日志中心将原油逐渐转换为前进动力的能量。
三、双十一报告
双十一报告涉及了成员行的上百个指标。今年通过农信银和日志分析团队深入分析,整理全部报告模型。根据新的报告模型,在增加报告内容的情况下,花费时间控制到 30 分钟内。
四、复盘分析模型
今年双十一,在实现海量日志接入和分析的基础上,智能日志中心还实现了交易全链路分析。交易全链路耗时分析模型不仅可以快速定位单笔交易问题,还可以快速定位整体交易的问题。
1、单笔交易全链路分析模型
输入一笔交易流水,该模型能够秒级展示出该笔交易的全部流程和交易耗时分析,省去了用户搜索不同的业务系统查找指定交易并对全部查询结果进行计算的过程,在效率上提升了 100 倍。
2、整体交易全链路分析模型
双十一的存在不仅是对单个核心系统的考验,更是对整体模块的考验。通过单笔交易全链路分析模型能够分析出单笔交易的全链路情况;通过整体交易全链路分析模型能够分析出整个交易期间的全链路情况。全链路交易涉及的交易模块多、交易关系复杂、交易关联字段不唯一,通过大家的共同努力,智能日志中心能够对百万级交易全链路进行分析,并且能把交易全链路的耗时以图表的方式及时展现出来。
此次实施,再一次创造了历史上的辉煌,这当然离不开日志易专业服务人员的共同努力。日志易团队通宵支持农信银双十一运维保障工作,彰显了专业的素质及高超的技术水平。
今后,日志易还将在产品上不断探索与创新,在服务上不断优化,致力于打造出一款用户体验极高的产品,来年应对双十一,智能日志中心定能再创新的奇迹。