SuperAPI AI 工具集

database-reliability

数据与分析

查看项目

更新于 10-16 08:03

技能介绍

用途:为生产数据库(资料以 MySQL/PostgreSQL 为主)建立可靠性工程体系,把数据库运维从“尽力而为”转为可度量、有预算的活动。适用于设立生产数据库 SLO、运维手册、变更管理、容量规划、备份验证、事件响应和监控策略。

主要能力:一是定义数据库 SLI/SLO,包括可用性目标(99.9%/99.95%/99.99% 对应停机时长)、查询延迟百分位目标(禁用平均值,给出 p50/p95/p99/max 参考值)、复制延迟、连接使用率与慢查询率等指标;二是错误预算跟踪与策略,给出按剩余预算比例分级冻结变更的规则,并提供预算消耗查询 SQL 与示例 SLO 定义 YAML;三是无指责事后复盘模板,含时间线、5-Whys 根因、行动项等必备章节;四是升级与值班策略,引用 PagerDuty 的 SEV-1 至 SEV-5 定义与分页层级;五是运行手册结构(触发条件、排查、解决、升级、关联链接);六是数据库混沌演练场景(主库故障切换、连接池耗尽、复制延迟注入、磁盘满、查询终止)与季度演练要求;七是重复性工作的自动化清单(备份验证、大表 DDL、空闲连接清理、日志轮转)。

使用方式:先读 SKILL.md,再按需加载 references/ 下的深入文件(渐进式披露,勿默认全量加载);从可用性、延迟、复制、连接等维度选出 SLI 并设定目标;用给定 SQL/YAML 落地预算跟踪与告警;按模板产出 SLO 文档、备份验证日志、复盘报告等交付物,并写明假设、风险与后续工作。

限制:资料未提供具体安装命令与收费信息;分类与适用范围仅覆盖数据库可靠性主题,与主题无关或只需简单回答的任务不适用;示例属参考,不应不核对约束与失败模式直接复制;演练仅在预发环境进行,生产需回滚方案。具体环境命令序列需自行推导。