Habilidades prometheus-configuration
📈

prometheus-configuration

Riesgo bajo 🌐 Acceso a red⚙️ Comandos externos

Configurar monitoreo Prometheus

La configuración de Prometheus es compleja y fácil de configurar incorrectamente. Esta habilidad proporciona ejemplos claros para scraping, reglas y validación para ayudarte a implementar un monitoreo robusto.

Soporta: Claude Codex Code(CC)
📊 69 Adecuado
1

Descargar el ZIP de la skill

2

Subir en Claude

Ve a Configuración → Capacidades → Skills → Subir skill

3

Activa y empieza a usar

Pruébalo

Usando "prometheus-configuration". Crear reglas de alertas para CPU alto y poco espacio en disco.

Resultado esperado:

  • La alerta de CPU alto se dispara después de 5 minutos por encima del 80 por ciento de uso.
  • La alerta de poco espacio en disco se dispara después de 5 minutos por encima del 90 por ciento de uso.
  • Cada alerta incluye etiquetas de severidad y un resumen corto.

Usando "prometheus-configuration". Muéstrame cómo configurar Prometheus con Docker Compose.

Resultado esperado:

  • El archivo Docker Compose monta el archivo de configuración prometheus.yml.
  • Los datos persisten en un volumen nombrado para retención de almacenamiento.
  • Prometheus se ejecuta en el puerto 9090 con retención de 30 días.

Usando "prometheus-configuration". ¿Cómo configuro reglas de grabación para métricas HTTP?

Resultado esperado:

  • La regla de tasa de solicitudes suma el rate de http_requests_total durante 5 minutos.
  • La regla de tasa de errores filtra los códigos de estado 5xx.
  • La latencia p95 usa histogram_quantile para cálculo de percentiles.

Puntuación de calidad

38
Arquitectura
100
Mantenibilidad
85
Contenido
29
Comunidad
90
Seguridad
91
Cumplimiento de la especificación

Lo que puedes crear

Iniciar pila de monitoreo

Desplegar Prometheus con Helm y aplicar una configuración base para un nuevo clúster.

Definir cobertura de alertas

Redactar reglas de alertas para disponibilidad, latencia y uso de recursos con etiquetas claras.

Exponer métricas de aplicación

Agregar un trabajo de scrape para endpoints de aplicación con configuración TLS y etiquetas.

Prueba estos prompts

Configuración básica
Proporciona un prometheus.yml simple con un trabajo de scrape para mi aplicación y explica los campos clave.
Reglas de grabación
Crear reglas de grabación para tasa de solicitudes, tasa de errores y latencia p95 con nombres de métricas claros.
Reglas de alertas
Redactar reglas de alertas para servicio caído, alta tasa de errores y alta latencia con etiquetas y anotaciones.
Scrape en Kubernetes
Mostrar un scrape_config para pods de Kubernetes usando anotaciones de prometheus.io y relabeling.

Mejores prácticas

  • Validar configuraciones y reglas con promtool antes del despliegue
  • Establecer intervalos de scrape que coincidan con la carga del sistema y las necesidades de retención
  • Usar reglas de grabación para consultas PromQL costosas para mejorar el rendimiento

Evitar

  • Hacer scrape con demasiada frecuencia sin planificación adecuada de almacenamiento
  • Usar alertas sin etiquetas y anotaciones claras
  • Omitir reglas de grabación para consultas complejas de dashboards

Preguntas frecuentes

¿Es compatible con Kubernetes y Docker?
Sí. Incluye ejemplos de Helm y Docker Compose para despliegue de Prometheus.
¿Qué limitaciones debo esperar?
Solo proporciona ejemplos y no ejecuta comandos ni valida archivos.
¿Puede integrarse con Grafana o Alertmanager?
Muestra objetivos de Alertmanager y asume Grafana para visualización.
¿Accede a mis datos o credenciales?
No. Es solo documentación y no accede a archivos ni redes.
¿Qué hago si promtool reporta errores?
Verificar sintaxis YAML, rutas de archivos y expresiones de reglas para errores tipográficos.
¿Cómo se compara con guías genéricas?
Se centra en patrones de configuración accionables y ejemplos listos para usar.

Detalles del desarrollador

Estructura de archivos

📄 SKILL.md