Communitygithub.com

Agrégateur de Métriques

Agréger et centraliser les métriques de performance provenant d'applications, de bases de données, de caches et d'infrastructures. Utilisez cette compétence pour consolider les données de surveillance de sources multiples. Déclenchez-la avec des phrases comme « agréger les métriques », « centraliser la surveillance » ou « collecter les données de performance ».

Qu'est-ce que Agrégateur de Métriques ?

Cette compétence permet à Claude d'agréger et de centraliser les métriques de performance provenant de diverses applications, systèmes, bases de données, caches et services dans des outils comme Prometheus, StatsD ou CloudWatch, en utilisant des conventions de nommage unifiées. Elle simplifie la collecte, la centralisation et l'analyse des données de performance, offrant ainsi une meilleure visibilité et une résolution plus rapide des incidents. Le processus comprend la conception d'une taxonomie de métriques, la sélection de l'outil d'agrégation approprié, la configuration de l'intégration, la création de tableaux de bord et la définition d'alertes pour les indicateurs de performance critiques. Cette compétence est idéale pour les développeurs et les équipes DevOps qui doivent consolider la surveillance de multiples sources de données afin d'obtenir une vue d'ensemble cohérente et exploitable de leur infrastructure et de leurs applications.

Compatible avec✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/SamuelChien/mega-skills-collection/tree/HEAD/aggregating-performance-metrics

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait Agrégateur de Métriques ?

Agréger et centraliser les métriques de performance provenant d'applications, de bases de données, de caches et d'infrastructures dans Prometheus, StatsD ou CloudWatch avec des conventions de nommage unifiées.

Aperçu

Cette compétence donne à Claude le pouvoir de rationaliser la surveillance des performances en agrégeant les métriques de divers systèmes dans une vue unifiée. Elle simplifie le processus de collecte, de centralisation et d'analyse des données de performance, ce qui permet d'obtenir des informations améliorées et une résolution plus rapide des problèmes.

Comment ça fonctionne

  1. Conception de la taxonomie des métriques : Claude aide à définir une convention de nommage claire et cohérente pour les métriques de tous les systèmes.
  2. Sélection de l'outil d'agrégation : Claude aide à sélectionner l'outil d'agrégation de métriques approprié (par exemple, Prometheus, StatsD, CloudWatch) en fonction de l'environnement et des exigences de l'utilisateur.
  3. Configuration et intégration : Claude guide la configuration de l'outil d'agrégation choisi et son intégration avec diverses sources de données.
  4. Configuration des tableaux de bord et des alertes : Claude aide à configurer des tableaux de bord pour visualiser les métriques et à définir des alertes pour les indicateurs de performance critiques.

Quand utiliser cette compétence

Cette compétence s'active lorsque vous avez besoin de :

  • Centraliser les métriques de performance de plusieurs applications et systèmes.
  • Concevoir une convention de nommage cohérente pour les métriques.
  • Choisir le bon outil d'agrégation de métriques pour vos besoins.
  • Configurer des tableaux de bord et des alertes pour la surveillance des performances.

Exemples

Exemple 1 : Centralisation des métriques d'application et système

Demande de l'utilisateur : "Agréger les métriques d'application et système dans Prometheus."

La compétence va :

  1. Guider l'utilisateur dans la définition des métriques pour les applications (par exemple, latence des requêtes, taux d'erreur) et les systèmes (par exemple, utilisation du processeur, utilisation de la mémoire).
  2. Aider à configurer Prometheus pour récupérer les métriques depuis les points de terminaison des applications et des systèmes.

Exemple 2 : Configuration d'alertes pour les performances de la base de données

Demande de l'utilisateur : "Centraliser les métriques de la base de données et configurer des alertes pour les requêtes lentes."

La compétence va :

  1. Aider l'utilisateur à définir des métriques pour les performances de la base de données (par exemple, temps d'exécution des requêtes, utilisation du pool de connexions).
  2. Guider l'utilisateur dans la configuration de l'outil d'agrégation pour collecter ces métriques à partir de la base de données.
  3. Aider à configurer des alertes dans l'outil d'agrégation pour informer l'utilisateur lorsque le temps d'exécution des requêtes dépasse un seuil défini.

Meilleures pratiques

  • Conventions de nommage : Utilisez une convention de nommage cohérente et bien définie pour toutes les métriques afin de garantir la clarté et la facilité d'analyse.
  • Granularité : Choisissez un niveau de granularité approprié pour les métriques afin d'équilibrer les détails et les exigences de stockage.
  • Politiques de rétention : Définissez des politiques de rétention pour les métriques afin de gérer l'espace de stockage et de garantir la disponibilité des données pour l'analyse historique.

Intégration

Cette compétence s'intègre à d'autres plugins qui gèrent l'infrastructure, déploient des applications et surveillent la santé du système. Par exemple, elle peut être utilisée conjointement avec un plugin de déploiement pour configurer automatiquement la collecte de métriques après un nouveau déploiement d'application.

Prérequis

  • Accès aux outils de collecte de métriques (Prometheus, StatsD, CloudWatch)
  • Connectivité réseau vers les sources de métriques
  • Configuration du stockage des métriques dans ${CLAUDE_SKILL_DIR}/metrics/
  • Compréhension de la taxonomie des métriques

Instructions

  1. Concevoir une convention de nommage cohérente pour les métriques
  2. Sélectionner l'outil d'agrégation approprié pour l'environnement
  3. Configurer la collecte de métriques à partir de toutes les sources
  4. Configurer le stockage centralisé et les politiques de rétention
  5. Créer des tableaux de bord pour la visualisation
  6. Définir des alertes pour les métriques critiques

Résultat

  • Fichiers de configuration de l'agrégation de métriques
  • Documentation de la convention de nommage unifiée
  • Définitions de tableaux de bord pour les métriques clés
  • Règles d'alerte pour les seuils de performance
  • Guides d'intégration pour les sources de métriques

Gestion des erreurs

En cas d'échec de l'agrégation des métriques :

  • Vérifier la connectivité réseau vers les sources
  • Vérifier les identifiants d'authentification
  • Valider la compatibilité du format des métriques
  • Examiner la capacité de stockage et la rétention
  • Assurer la configuration correcte de l'outil d'agrégation

Ressources

  • Documentation de l'agrégation Prometheus
  • Spécifications du protocole StatsD
  • Référence de l'API CloudWatch Metrics
  • Meilleures pratiques de nommage des métriques

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

SamuelChien/mega-skills-collection

Security audit, hardening, threat modeling (STRIDE/PASTA), Red/Blue Team, OWASP checks, code review, incident response, and infrastructure security for any project.

SamuelChien/mega-skills-collection

Arquitecto de Soluciones Principal y Consultor Tecnológico de Andru.ia. Diagnostica y traza la hoja de ruta óptima para proyectos de IA en español.

SamuelChien/mega-skills-collection

Ingeniero de Sistemas de Andru.ia. Diseña, redacta y despliega nuevas habilidades (skills) dentro del repositorio siguiendo el Estándar de Diamante.

SamuelChien/mega-skills-collection

Estratega de Inteligencia de Dominio de Andru.ia. Analiza el nicho específico de un proyecto para inyectar conocimientos, regulaciones y estándares únicos del sector. Actívalo tras definir el nicho.

SamuelChien/mega-skills-collection

2D game development principles. Sprites, tilemaps, physics, camera.

SamuelChien/mega-skills-collection

3D game development principles. Rendering, shaders, physics, cameras.

SamuelChien/mega-skills-collection

Expert in building 3D experiences for the web - Three.js, React Three Fiber, Spline, WebGL, and interactive 3D scenes. Covers product configurators, 3D portfolios, immersive websites, and bringing depth to web experiences.

SamuelChien/mega-skills-collection

Accessibility audit skill for scanning, fixing, and verifying WCAG 2.2 Level A and AA compliance across React, Next.js, Vue, Angular, Svelte, and plain HTML codebases. Use when auditing accessibility, fixing a11y violations, checking color contrast, generating compliance reports, or integrating accessibility checks into CI/CD pipelines.

SamuelChien/mega-skills-collection

Ab Test Analyzer - Auto-activating skill for Data Analytics. Triggers on: ab test analyzer, ab test analyzer Part of the Data Analytics skill category.

SamuelChien/mega-skills-collection

A B Test Config Creator - Auto-activating skill for ML Deployment. Triggers on: a b test config creator, a b test config creator Part of the ML Deployment skill category.

SamuelChien/mega-skills-collection

When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "conversion experiment," "statistical significance," or "test this." For tracking implementation, see analytics-tracking.

SamuelChien/mega-skills-collection

Acceptance Criteria Creator - Auto-activating skill for Enterprise Workflows. Triggers on: acceptance criteria creator, acceptance criteria creator Part of the Enterprise Workflows skill category.

SamuelChien/mega-skills-collection

Use when a coding task should be driven end-to-end from issue intake through implementation, review, deployment, and acceptance verification with minimal human re-intervention.

SamuelChien/mega-skills-collection

Accessibility Audit Runner - Auto-activating skill for Frontend Development. Triggers on: accessibility audit runner, accessibility audit runner Part of the Frontend Development skill category.

SamuelChien/mega-skills-collection

You are an accessibility expert specializing in WCAG compliance, inclusive design, and assistive technology compatibility. Conduct audits, identify barriers, and provide remediation guidance.

SamuelChien/mega-skills-collection

Web accessibility patterns for WCAG 2.2 compliance including ARIA, keyboard navigation, screen readers, and testing

SamuelChien/mega-skills-collection

Manage Discord channel access — approve pairings, edit allowlists, set DM/group policy. Use when the user asks to pair, approve someone, check who's allowed, or change policy for the Discord channel.

SamuelChien/mega-skills-collection

Create unified specification packages across Business, Development, and Design teams. Staged elaboration (L0 Vision → L1 Requirements → L2 Team Detail → L3 Acceptance Criteria) to build shared understanding. Does not write code.

SamuelChien/mega-skills-collection

Research a company or person and get actionable sales intel. Works standalone with web search, supercharged when you connect enrichment tools or your CRM. Trigger with "research [company]", "look up [person]", "intel on [prospect]", "who is [name] at [company]", or "tell me about [company]".

SamuelChien/mega-skills-collection

Validate messaging consistency across website, GitHub repos, and local documentation generating read-only discrepancy reports. Use when checking content alignment or finding mixed messaging. Trigger with phrases like "check consistency", "validate documentation", or "audit messaging".

Skills associés