银行、保险企业内部一般都是怎么实现数据库监控的呢,有哪些成熟的监控软件来实现呢?
现在我们用的是zabbix来监控,但是运行效率很低,不能够及时发现问题。
第一,不知道你们用zabbix监控什么数据库。第二,不知道你说性能慢在哪里,是数据采集慢还是告警触发慢。
一般银行都在用TIVOLI和bmc公司的成熟数据库监控产品,ibm tivoli有成熟的db2、oracle、sybase数据库监控产品,也有银行在用prometheus监控mysql、redis等开源数据库。
你好,我们是北京新数科技有限公司。我们有自研的数据库监控和深度性能分析平台。支持oracle、DB2、mysql等十余种主流数据库,对比IBM tivoli、zabbix等,有更好的监控细粒度、全面监控指标,独有的性能评分体系能更直观了解库状态,并提供深度性能分析,帮助使用者实时定位问题。并且在使用上手难度、易维护性有明显优势;自身也支持高可用和负载均衡,满足大规模监控的需求。
在金融业有近百家客户使用。在某全国性商业银行上线后,纳管监控了一千多套库,建立全行数据库性能容量分析平台,数据库性能平均提高40%以上;在某大型保险公司上线以后,纳管了二百多套库,大幅提高运维效率。
你好!Zabbix是统一监控工具,更多的聚焦在可用性的监控,在面对大多数数据库服务器问题,磁盘空间问题,Zabbix的效率是没有问题的。如果有,也可以想办法优化。
我理解,你可能关注的是更深入的数据库监控,SQL执行效率,慢SQL查询等等;这种情况需要使用专业的数据库监控,参考下图:
推荐了解一下“腾讯蓝鲸”有统一监控的方案,数据库可以做到深度监控
收起