{
    "componentChunkName": "component---src-templates-case-detail-tsx",
    "path": "/case/user-case-bank-of-china",
    "result": {"pageContext":{"caseDetail":{"id":"Customer-cases_15","title":"TiDB x 中国银行 | 基于 TiZabbix 构建金融业新一代运维监控平台","description":"在不改动 Zabbix 源码的情况下，中国银行采用 TiDB 平滑替换原后端存储 MySQL ，实现监控数据的采集、存储和查询，满足大规模数据量场景下的业务需求。","customUrl":"user-case-bank-of-china","industry":"金融","scene":"规模 OLTP","banner":{"alt":" 顶部配图","media":{"url":"https://img1.www.pingcap.com/prod/img_case_banner_2x_c47b1fd7a9.jpg"}},"body":"## 业务挑战\n中国银行在生产实践中采用 Zabbix 运维监控方案，作为开源云原生方案，Zabbix 一直使用 MySQL 作为后端存储，在面对更大规模监控需求的时候，单机 MySQL 数据库面临性能和容量瓶颈，无法支持几 T 量级的数据，使得监控对象的数量和数据存储时间不能兼得。\n\nTiDB 是兼容 MySQL 协议的分布式数据库，在易用性与平滑升级方面比其他监控后台数据库方案更有优势，中国银行采用 TiDB 替换 Zabbix 后端的 MySQL，构建新一代运维监控平台。\n\n\n## TiZabbix 解决方案\n在不改动 Zabbix 源码的情况下，采用 TiDB 替换 MySQL，实现监控数据的采集、存储和查询，把监控对象的自动注册改为使用 API 延迟注册，解决事务冲突的问题。TiDB 支持表分区，通过 Drop Partition 来解决历史数据的删除问题。\n\nTiZabbix 方案的架构设计简洁，采用 Agent 主动模式有效减少 Zabbix Server 的压力，在大规模数据量场景下，通过灵活使用 API 来规避一些 Web 操作的失效问题。目前，TiZabbix 方案在中国银行各类场景中监控对象的数量超过 10000+，数据量达到 18T，每日采集的数据条目大约有 14.5 亿条，同时 TiDB 的稳定性达到了比较理想的水平。\n\n![中国银行TiZabbix架构图.png](https://img1.www.pingcap.com/prod/Ti_Zabbix_eeec2f1f07.png)\n\n## 用户收益\n![中国银行用户收益.png](https://img1.www.pingcap.com/prod/_c0a6510bc3.png)\n\n> 视频：TiDB 在 Zabbix 监控方案中的应用-中国银行  \n\n![TiDB 在 Zabbix 监控方案中的应用-中国银行-韩宇.mp4](https://img1.www.pingcap.com/prod/Ti_DB_Zabbix_46c2bbff5d.mp4)\n","customerProfile":{"id":14,"logo":{"alt":"中国银行","media":{"url":"https://img1.www.pingcap.com/prod/logo_23_2x_f687ed4f8b.jpg"}},"industry":"金融","region":null,"headquarters":null,"scale":null,"description":"中国银行是中国大型国有商业银行之一，业务范围涵盖投资银行、直接投资、证券、保险、基金、飞机租赁、资产管理、金融科技等多个领域，为全球客户提供全面的金融服务。","customerQuote":null},"relatedCases":[{"customerCase":{"id":13,"title":"TiDB x 光大银行 | 分布式数据库在光大银行关键业务系统的应用","description":"光大银行在同城两数据中心构建 TiDB 双活集群，采用 5 副本 TiKV ，保障数据高可用的同时大幅提升了业务的容灾能力。","customUrl":"user-case-china-everbright-bank"}},{"customerCase":{"id":4,"title":"TiDB x 浙商银行 | 用数据驱动卓越、高效的金融服务","description":"浙商银行基于 TiDB 构建分布式实时 ODS，实现各类数据的准实时同步，满足业务对全量数据的应用与分析需求。","customUrl":"user-case-zheshang-bank"}},{"customerCase":{"id":14,"title":"TiDB x 北京银行 | 打造面向未来的商业银行业分布式核心系统","description":"北京银行基于 TiDB 不仅构建了支持高并发、高可用、可横向扩展的解决方案，而且大幅缩短了新产品和服务研发时间，建立起差异化竞争优势。","customUrl":"user-case-beijing-bank"}},{"customerCase":{"id":6,"title":"TiDB x 微众银行 | 分布式架构助力实现普惠金融","description":"微众银行将系统全量数据从  MySQL 迁移到 TiDB，TiDB 上线之后，各方面的性能指标都非常稳定。","customUrl":"user-case-webank"}}],"relatedSolutions":[{"solution":{"id":6,"title":"TiDB 实时风控解决方案","description":"适用于大数据场景下风控数据的存储及加工，统一入口，打造实时风控弹性架构。","customUrl":"tidb-realtime-risk-control-solution"}}],"whitePaperLink":null,"pdfLink":null,"fillInMethod":"writeDirectly","file":null}}},
    "staticQueryHashes": ["1327623483","1820662718","3081853212","3430003955","3649515864","3977586744","4265596160","631028557","63159454"]}