“光大银行为了解决传统监控管理的痛点,从监控平台的建设和全站监控能力,大屏可视化展现和智能监控分析这四点出发,打造了新一代的一体化的统一监控管理平台。”——马文杰, 中国光大银行总行信息科技部 高级项目经理
本文整理自马文杰在2020Zabbix中国峰会的演讲,ppt网盘链接:https://pan.baidu.com/s/1Q4QttDD_4OCf1J978NFF5A 密码:nbac。更多演讲视频可关注官方Bilibili账号主页(ID:Zabbix中国)。
一 开源监控探索历程
我将从开源监控探索历程、经验分享及对未来监控的展望三部分展开分享。光大银行是中国光大集团的子公司,是全国性的股份制商业银行,目前在内地有39家一级分行和五六十家的二级分行,以及4家的海外分行。
经验分享部分预告(敲黑板~)
- 高可用
- 监控大数据的应用
- 自服务和自动发现
- Dbforbix改造
- 加密
- 标签和宏变量的使用
- 告警传输的模块EPP
- 多条件的告警触发器的配置
- 性能优化
- 十点使用小技巧(把坑踩平后的总结)
01- 传统的监控管理痛点
传统的监控管理有哪些痛点呢?主要总结为以下四点:
- 开源软件缺乏监控,金融行业目前一直是在推进我们的自主可控和国产化,就光大银行而言,近两年来在开源的软件就像redis、MySQL或者是国产软件,例如中标麒麟的操作系统,或者是国产中间件BS,这些软件都已经在行内的占比是越来越多的。但是这些开源的软件和国产的软件,目前还是缺乏有效的一个监控手段和系统化的监控标准。
- 商业监控软件有一些费用的,就说我们以前一直都是使用的像是IBM的Tivoli,或者是惠普的Openview监控软件,我们每年需要去购买它的license,还有每年需要去交维保费用,同时国外的这种商业软件的话,在银行使用也会存在一些的信息的安全隐患的问题。
- 我们对新技术的支持性比较差。随着银行业的数字化转型,像一些区块链、分布式、大数据等新技术的迅猛发展,现有的监控手段是没有办法满足新兴技术的监控需要。
- 缺乏一个自动化和智能化的手段。大多数的一个商业监控软件,就像我们的Tivoli这些软件,它封装是比较厚重的,智能化程度会比较低,自动化部署的成本会比较高,同时会去消耗大量的人工成本,这几点是我们的痛点。
02- 如何解决痛点?
那我们怎么去解决痛点?光大银行的科技部信息数据中心提出了四化建设,分别是敏捷化、数字化、服务化和智能化。
- 敏捷化是会利用监控的规范的标准化,实现监控管理和监控的自动发现,实现监控管理的敏捷化。
- 数字化的话是利用数字化的指标去量化监控评价结果,去自动查缺补漏,提升监控覆盖率和主动发现率,数字化的去度量业务影响。
- 服务化,去深耕继续深耕监控自服务的功能