扫码阅读
手机扫码阅读

TiCheck 在 TiDB 的“马拉松”之旅

1397 2023-09-07
TiDB Hackathon 文章摘要

江坤的TiDB Hackathon经历与TiCheck项目

比赛概述:TiDB Hackathon是由PingCAP主办的针对分布式数据库TiDB及其生态工具和内核功能优化或开发的黑客马拉松比赛。第四届的主题为“Explore the Sky”,旨在鼓励选手发挥创意,探索TiDB的无限可能。比赛奖励丰厚,激励了众多参赛者。

TiCheck项目的起源:江坤参加了比赛并带领团队推出了TiCheck项目,但未能获得较好的成绩。项目源自真实的数据库运维场景中的困境,包括脚本繁杂而不易复用、监控指标分散导致排查效率低、日常巡检工作量大、运维报告输出困难等问题。

项目初具雏形:团队成员共同发起改变,提出创建一个数据库脚本共享仓库和一键巡检的巡检平台。这个想法在Hackathon中得以实践,目标是减少运维工作量并提升效率。

项目成果与未来展望:TiCheck项目最终设计了以下功能:

  • 远程共享脚本商店,方便数据库脚本共享与使用。
  • 统一的巡检指标输出平台,简化监控过程。
  • 支持一键巡检的管理平台,提供历史巡检结果管理。
  • 快速生成巡检报告的功能,便于领导层了解数据库状态。

尽管TiCheck未在Hackathon上获胜,团队仍看好其价值,并计划继续开发和完善功能,如告警系统对接、问题预测和根因分析。团队愿意与社区共同优化TiCheck,提供给遇到类似问题的运维人员。

有兴趣了解更多或对TiCheck有建议的读者,可以通过微信公众号或GitHub获取更多信息。

想要了解更多,点击 查看原文