Compétences monitoring-observability
📊

monitoring-observability

Sûr

Monitoring und Observability einrichten

Dieses Skill hilft Entwicklern und DevOps-Ingenieuren, umfassende Monitoring-, Logging- und Alerting-Systeme mit branchenüblichen Tools wie Prometheus und Grafana zu implementieren.

Prend en charge: Claude Codex Code(CC)
📊 71 Adéquat
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "monitoring-observability". Set up Prometheus metrics for my Express app

Résultat attendu:

Metrics endpoint configuration with custom histogram for request duration, counter for total requests, and default system metrics.

Utilisation de "monitoring-observability". Create alerts for high error rate

Résultat attendu:

Prometheus alert rule with 5-minute evaluation, 5% threshold for 5xx errors, critical severity label.

Audit de sécurité

Sûr
v1 • 3/10/2026

This is a documentation skill containing example code for monitoring systems. All static findings are false positives: the detected patterns are legitimate code examples (TypeScript, YAML), standard Node.js environment variable usage for configuration, documentation links to known monitoring tools, and Prometheus query syntax. No actual security risks present.

2
Fichiers analysés
417
Lignes analysées
0
résultats
1
Total des audits
Aucun problème de sécurité trouvé

Motifs détectés

External Commands False PositiveNetwork Access False PositiveEnvironment Variable False PositivePath Traversal False Positive
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
32
Communauté
100
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

Production-Monitoring-Einrichtung

Umfassendes Monitoring vor der Bereitstellung von Anwendungen in die Produktion einrichten

Incident-Response-Bereitschaft

Alerting-Regeln und Dashboards für schnelle Root-Cause-Identifizierung während Incidents erstellen

Performance-Optimierung

Performance-Engpässe durch Metrikerfassung und Visualisierung identifizieren

Essayez ces prompts

Basis-Prometheus-Einrichtung
Set up Prometheus metrics collection for my Node.js Express application. Include default metrics and a custom histogram for HTTP request duration.
Alert-Konfiguration
Create Prometheus alert rules for high error rate (5xx errors above 5%), slow response time (p95 above 1 second), and service downtime.
Strukturiertes Logging
Implement Winston logger with JSON format, timestamp, and error stack traces for my Node.js application.
Health-Check-Endpoint
Create a /health endpoint that checks database connectivity, Redis availability, and returns overall service status.

Bonnes pratiques

  • Definieren Sie klare Service Level Objectives (SLOs), bevor Sie Alerts einrichten, um Alert-Fatigue zu vermeiden
  • Verwenden Sie High-Cardinality-Labels sorgfältig, um Performance-Probleme in Prometheus zu vermeiden
  • Schreiben Sie Runbooks für jeden Alert, um schnelle Incident-Response zu ermöglichen

Éviter

  • Protokollieren Sie keine sensiblen Daten wie Passwörter, API-Schlüssel oder personenbezogene Daten
  • Erstellen Sie nicht zu viele Alerts, was zu Alert-Fatigue und ignorierten Benachrichtigungen führt
  • Verwenden Sie keine High-Cardinality-Labels wie Benutzer-IDs oder Session-Tokens in Metriken

Foire aux questions

Was ist der Unterschied zwischen Metriken und Logs?
Metriken sind numerische Messungen, die in Intervallen erfasst werden (wie Anfrageraten), während Logs diskrete Ereignisse mit detailliertem Kontext sind. Verwenden Sie Metriken für Alerting und Dashboards, Logs für das Debuggen spezifischer Probleme.
Was sind Golden Signals im Monitoring?
Golden Signals sind vier wichtige Metriken: Latenz (Antwortzeit), Traffic (Anfragevolumen), Fehler (Fehlerrate) und Sättigung (Ressourcennutzung). Diese bieten eine umfassende Systemzustandssichtbarkeit.
Wie verhindere ich Alert-Fatigue?
Erstellen Sie nur Alerts für handlungsrelevante Probleme, die sofortige Reaktion erfordern. Legen Sie geeignete Schwellenwerte und Evaluierungszeiträume fest. Dokumentieren Sie Runbooks für jeden Alert.
Was ist das Prometheus Pull-Modell?
Prometheus zieht Metriken von Targets in konfigurierten Intervallen ab, anstatt dass Anwendungen Daten senden. Dies bietet bessere Zuverlässigkeit und vereinfacht den Anwendungscode.
Wie überwache ich benutzerdefinierte Business-Metriken?
Verwenden Sie Prometheus-Client-Bibliotheken, um benutzerdefinierte Counter, Gauges, Histogramme oder Summaries in Ihrem Anwendungscode zu definieren. Stellen Sie diese über einen /metrics-Endpoint bereit.
Was sollte in einem Health-Check enthalten sein?
Ein Health-Check sollte kritische Abhängigkeiten (Datenbank, Cache, externe APIs) überprüfen, den Gesamtzustand (healthy/degraded/unhealthy) zurückgeben und Latenzinformationen für jede Prüfung enthalten.

Détails du développeur

Structure de fichiers

📄 SKILL.md

📄 SKILL.toon