用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/nexus-labs-automation/backend-observability --skill cache-observability命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | cache-observability |
| description | Track cache hit rates, latency, and detect cache-related issues |
| triggers | ["cache metrics","Redis monitoring","cache hit rate","cache performance"] |
| priority | 2 |
Cache is performance-critical. Track hit rate, latency, and evictions.
| Metric | Type | Description |
|---|---|---|
cache.hits | Counter | Successful reads |
cache.misses | Counter | Reads that missed |
cache.gets.duration | Histogram | GET latency |
cache.evictions | Counter | Keys evicted |
cache.memory.used | Gauge | Memory consumption |
| Attribute | Example | Required |
|---|---|---|
cache.system | redis, memcached | Yes |
cache.operation | GET, SET | Yes |
cache.hit | true/false | Yes |
cache.key_prefix | user:* | Recommended (not full key!) |
hit_rate = cache.hits / (cache.hits + cache.misses)
| Issue | Detection | Fix |
|---|---|---|
| Low hit rate | <80% | Tune TTL, warm cache |
| Cache stampede | Many misses for same key | Distributed locks |
| High latency | p99 >10ms | Check network, value size |
| Memory pressure | memory >90% of max | Eviction policy, sizing |
Before GET: Start timer
After GET: Record duration, increment hits or misses, set cache.hit on span
references/platforms/{platform}/cache.md基于 SOC 职业分类