重庆石油天然气交易中心欢迎您! 2022-07-06 星期三

重庆石油天然气交易中心

246
0

应用日志监控系统在交易平台可用性提升中的应用

原创:李达 发布时间:2023-12-28

重庆石油天然气交易中心面向全国用户提供油气电子交易平台。由于油气行业的特殊性,交易中心需要根据用户的需求对交易产品和系统功能不断的更新迭代,在高频迭代的同时又要保证交易的持续可用和连续稳定,以保障民生和工业用气的采购。提高交易平台的可用性和稳定性,确保交易业务的稳定高效运行,一直是交易中心的首要任务。

重庆石油天然气交易中心电子交易平台由交易中心自主建设和维护,采用分布式系统架构,由基础设施层和应用系统层组成。基础设施层包含数百台服务器、存储和网络安全设备,应用系统层包含会员、交易、交收、资金等60多个业务子系统,若采用人工定期巡检的方案,巡检工作量巨大,且存在巡检遗漏和频率不足的缺憾。为了解决此问题,我们首先构建了针对基础设施层的自动化监控系统,自动监控硬件设备的运行状态,然后自主研发了针对应用系统层的自动化监控系统。以上两大自动化监控系统,共同构成了交易平台安全运维管理体系的技术支撑。

应用系统根据具体业务需求定制开发,具有非标准化和复杂多样性的特点,因此监控难度比基础设施层更大。为了减少监控系统对交易平台稳定性的影响,扩大监控系统的适用场景,我们采用了基于日志分析的技术方案。系统架构如下:


21a5b550dd304eff90d5fe7972974cc.png 

应用日志监控系统支持日志海量存储、快速索引查询,支持可编程式的监控规则定义。通过对日志数据的分析整理,我们确定了86条监控规则,覆盖了交易平台下的所有业务子系统,实现了对交易合同生成、仓单转让、日终清算等业务场景的重点监控,可在系统异常发生后适时通过邮件、短信或者电话方式通知到运维人员,及时发现和解决隐患,做到防微杜渐。目前交易系统的可用性已经达到了99.99%。

在应用日志监控系统在交易平台成功应用后,我们又陆续完成了交易中心其他应用系统和各种脚本任务的监控,并将应用日志监控系统输出到油气行业服务的其它项目中,包括服务于政府的能源信息管理平台和服务于能源企业的智慧运营中心等,为这些应用平台和系统的稳定运行提供强有力的支持。


246
0