prometheus
Installation
SKILL.md
Prometheus
Choose the right metric type, name it clearly, label it sparingly. Prometheus is a pull-based monitoring system built on a dimensional data model — every metric is a time series identified by a name and key-value label pairs. Getting this right at instrumentation time prevents expensive rework later.
References
| Topic | Reference | Contents |
|---|---|---|
| Metric types | [${CLAUDE_SKILL_DIR}/references/metric-types.md] |
Extended type comparison, histogram bucket tuning, summary configuration |
| Naming | [${CLAUDE_SKILL_DIR}/references/naming.md] |
Full naming examples, base units table, character rules, label best practices |
| Instrumentation | [${CLAUDE_SKILL_DIR}/references/instrumentation.md] |
Code patterns per system type, library instrumentation, performance tuning |
| PromQL | [${CLAUDE_SKILL_DIR}/references/promql.md] |
Full operator catalog, vector matching, over-time aggregation, operator precedence |
| Alerting and rules | [${CLAUDE_SKILL_DIR}/references/alerting-and-rules.md] |
Alert design, recording rule naming, aggregation patterns, anti-patterns |
| Exporters | [${CLAUDE_SKILL_DIR}/references/exporters.md] |
Exporter architecture, collectors, help strings, push-based sources |