metrics-collector

Community

Guard Prometheus metrics integrity

Authorthefixer3x
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill prevents accidental corruption of Prometheus metrics by enforcing strict rules on metric names, labels, cardinality, and emission patterns when modifying the metrics collector.

Core Features & Use Cases

  • Metric Name Preservation: Ensures existing Prometheus metric names are not removed or renamed.
  • Label Stability: Guarantees that labels on existing metrics remain unchanged and new required labels are not added.
  • Cardinality Control: Prevents the introduction of unbounded cardinality labels, which can overload monitoring systems.
  • Use Case: When a developer needs to add a new metric to track API gateway request latency, they would use this skill to ensure the new metric adheres to all established naming conventions, label usage, and cardinality limits.

Quick Start

Use the metrics-collector skill to review proposed changes to the metrics collector logic.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: metrics-collector
Download link: https://github.com/thefixer3x/onasis-gateway/archive/main.zip#metrics-collector

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.