本文共 635 字,大约阅读时间需要 2 分钟。
本文PPT来自数据库技术专家梁海安10月16日在2016年杭州云栖大会上发表的《分布式流处理框架--功能对比和性能评估》。
PostgreSQL数据库在金融级监控和优化领域占据市场很大的份额。在使用PostgreSQL数据库进行监控的过程中,我们不仅仅要关注监控本身,同样也要注重规范制定,配置管理,构建DBaaS,运维监控这四大方面。
顾名思义,规范制定指是合理制定一系列规范,这些规范按层次可划分为四大规范,分别是架构规范(机器选型、系统用户配置、存储卷规范),用户规范(角色分工、Schema使用),开发规范(SQL规范写法)和安全基线(审计DDL、下线审计)。
配置管理方面主要是规划CMDB(即配置管理数据库)。因为CMDB管理着所的IT资源,是监控和运维自动化的基础,所以我们应做到以下四点:1.规划层级,清理关系 2.自动发现和主动配置结合 3.Local配置,加速运维操作 4.包含必要信息,从容应对灾难恢复。
构建DBaas同样也是重要的一环。合理地构建DBaas不仅能释放人力,把人力从低价值、重复的劳动中解放出来,还能实现自动化,包括自动创建各环境数据库实例、审核数据库版本等。
最后是运维监控。监控对于任何金融活动的重要性是不言而喻的,因此各种监控方法论和监控原则被人们归纳总结出来,供人参考。这里我们把监控原则概括为以下5点:存在性、存活性、可用性、性能/健康、安全性。相信只要遵循了上述原则,PostgreSQL监控将少一分隐患,多一分安全。
转载地址:http://nrqyx.baihongyu.com/