Habilidades service-mesh-observability
🔭

service-mesh-observability

Seguro 🌐 Acceso a red⚙️ Comandos externos📁 Acceso al sistema de archivos

Configurar rápidamente la observabilidad del service mesh

La telemetría del service mesh es difícil de conectar entre trazas, métricas y dashboards. Esta skill proporciona plantillas y consultas listas para la observabilidad de Istio y Linkerd.

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 "service-mesh-observability". Dame una lista de verificación concisa para habilitar la observabilidad de Istio con Prometheus y Jaeger.

Resultado esperado:

  • Desplegar Prometheus con la configuración de scrape de Istio y ServiceMonitor.
  • Habilitar tracing en Istio y apuntar Zipkin al collector de Jaeger.
  • Instalar Jaeger todo-en-uno y exponer el puerto de la UI.
  • Añadir paneles PromQL para tasa de solicitudes, errores y latencia P99.

Usando "service-mesh-observability". ¿Cómo verifico qué servicios están realizando más solicitudes?

Resultado esperado:

  • Usar comando top de Linkerd viz: linkerd viz top deploy/my-app
  • O consultar Prometheus: sum(rate(istio_requests_total[5m])) by (destination_service_name)
  • Revisar los dashboards de Istio en Grafana para tasas de solicitudes visualizadas por servicio.

Usando "service-mesh-observability". Configurar alertas para altas tasas de errores.

Resultado esperado:

  • Crear un PrometheusRule con expresión: sum(rate(istio_requests_total{response_code=~"5.."}[5m])) by (destination_service_name) / sum(rate(istio_requests_total[5m])) by (destination_service_name) > 0.05
  • Establecer para: umbral de 5m para evitar alertas oscilantes.
  • Etiquetar con severidad: crítica e incluir nombre de servicio en el resumen.

Auditoría de seguridad

Seguro
v4 • 1/17/2026

Pure documentation skill containing YAML templates, PromQL queries, and CLI examples for service mesh observability. All static findings are false positives: the scanner misinterpreted PromQL metric names (containing 'md5', 'sha' substrings) as weak crypto, flagged documentation links as network IOCs, and misidentified YAML field names as path traversal. The content is static documentation that matches its stated purpose exactly.

2
Archivos escaneados
579
Líneas analizadas
3
hallazgos
4
Auditorías totales

Puntuación de calidad

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

Lo que puedes crear

Implementar monitoreo del mesh

Usa plantillas para conectar Prometheus, Grafana y tracing para un nuevo service mesh.

Investigar picos de latencia

Aplica consultas PromQL y configuración de tracing para localizar servicios con alta latencia.

Definir SLOs del mesh

Usa orientación de señales doradas para definir SLOs y reglas de alertas para servicios.

Prueba estos prompts

Inicio rápido
Lista los pasos mínimos y plantillas para habilitar métricas y tracing de Istio en un nuevo cluster.
Dashboards
Proporciona las consultas PromQL clave para tasa de solicitudes, tasa de errores y latencia P99 por servicio.
Despliegue de tracing
Da un ejemplo de IstioOperator y despliegue de Jaeger para distributed tracing.
Pila completa
Combina plantillas de Prometheus, Grafana, Jaeger, Kiali y OTel en un plan de despliegue por etapas.

Mejores prácticas

  • Muestrear tracing a altas tasas en desarrollo y más bajo en producción para controlar costos.
  • Usar propagación consistente del contexto de trazas en todos los servicios.
  • Alertar sobre señales doradas con umbrales claros definidos en PrometheusRule.

Evitar

  • Recopilar etiquetas de alta cardinalidad sin límites en Prometheus.
  • Ejecutar tracing al 100 por ciento en producción por defecto.
  • Operar sin dashboards para dependencias de servicios y topología.

Preguntas frecuentes

¿Es compatible con Istio y Linkerd?
Sí, proporciona ejemplos para flujos de trabajo de observabilidad tanto de Istio como de Linkerd.
¿Cuáles son los límites de esta skill?
Proporciona solo plantillas y orientación. No despliega ni valida configuraciones.
¿Puedo integrar con OpenTelemetry?
Sí, incluye una configuración de OpenTelemetry Collector y ejemplo de Telemetry de Istio.
¿Accede a mis datos o credenciales?
No, contiene documentación estática y no accede a archivos ni datos del entorno.
¿Qué pasa si me faltan métricas?
Verifica que los objetivos de scrape de Prometheus, etiquetas de servicio y ajustes de telemetría de Istio sean correctos.
¿Cómo se compara con herramientas de proveedores?
Es neutral en proveedor y usa componentes y consultas comunes de código abierto.

Detalles del desarrollador

Estructura de archivos

📄 SKILL.md