摘要
在当前全国性疫情的影响下,为了保证员工的安全和减少人员聚集,用户多采用轮流值班和远程方式办公。在这种背景下,如何保障数据库运行的可靠与高效?
Ankole数据库运维平台可以帮助用户实现高效的远程数据库运维,在减少人员参与的情况下,保障数据库的可靠和高效。目前,Ankole平台正在为大量省级重点行业用户提供支持,给予用户和运维人员温暖的支持。
自动化的数据库监控和健康检查
Ankole平台自动化监控企业数据库的可用性和性能等大量指标,当监控指标发生故障时,监控系统自动开故障单,详细说明故障内容。针对已处理故障,监控系统会自动关闭故障单。Ankole监控系统的运行是完全自动化的,无需人工再去检查故障。
如果企业中无短信网关或邮件服务,那DBA只需随时关注故障单,看是否存在需要处理的内容。
如企业有短信网关或邮件服务,故障告警可以直接通知到相关负责人。在告警过程中,ankole平台根据告警阀值、时间、日期、频率、敏感度、骚扰度、循环度、闭环等因素,帮助DBA极大地过滤掉重复告警,并贴心地提醒DBA需要关注的问题。通过ankole平台的告警服务,可以做到去系统化运维(是指DBA不需要打开监控系统,通过短信或邮件告警,就可以了解故障情况)。
图例:短信告警数量分布图
同时,ankole平台可以自动化地进行数据库的健康检查和形成健康检查报告,DBA可以很方便地全面掌握数据库的运行状况。
方便的自主服务支持
在远程办公的方式下,当开发人员或业务维护人员需要寻求帮助时,不一定能够方便地找到DBA。这时,ankole平台为他们提供了丰富的自服务能力。
ankole平台提供的自服务能力,大致有如下内容:
l 业务自行彻底杀会话;
l 业务自行增加白名单;
l 业务自行表空间扩容;
l 业务自行检查失效索引;
l 业务自行检查数据库性能;
l 业务自行检查TopSQL会话等等。
图例:TOPSQL分析
通过这些自服务能力,不需要专业的DBA,业务维护人员就可以完成一些和自己工作直接相关的数据库服务工作。
一目了然的全网分析
ankole平台提供了对所维护数据库的全网性能分析能力,可以让DBA或管理人员一目了然地知道当前Top负载的数据库运行状况。
图例:数据库全网监控和分析