用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/nexus-labs-automation/backend-observability --skill database-observability命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | database-observability |
| description | Instrument database queries, connection pools, and detect N+1 queries |
| triggers | ["instrument database","trace queries","database metrics","connection pool monitoring","slow query detection"] |
| priority | 2 |
Database is often the bottleneck. Track queries, pools, and patterns.
| Attribute | Example | Required |
|---|---|---|
db.system | postgresql, mysql | Yes |
db.operation | SELECT, INSERT | Yes |
db.name | orders_db | Yes |
db.sql.table | users | Recommended |
db.statement | SELECT * FROM users WHERE id = ? | Parameterized only! |
| Metric | Type | Description |
|---|---|---|
db.connections.active | Gauge | In use |
db.connections.idle | Gauge | Available |
db.connections.max | Gauge | Pool limit |
db.connections.wait_count | Counter | Had to wait |
db.connections.wait_duration | Histogram | Wait time |
| Issue | Detection | Fix |
|---|---|---|
| N+1 queries | >10 identical queries per request | Use eager loading |
| Slow queries | Duration > p95 threshold | Add indexes, optimize |
| Pool exhaustion | wait_count increasing | Increase pool, fix leaks |
Before: Start span (db.system, db.operation, db.sql.table), start timer
After: Record duration, set db.rows_affected, record errors, end span
Every 10s: Record active, idle, wait_count, wait_duration from pool stats
references/methodology/use-methodology.mdreferences/platforms/{platform}/database.md