LLM Skills
~/catalog/deployment & infra//SKILL
Deployment & infraGitHub source

Service Mesh Observability

/SKILL

Complete guide to observability patterns for Istio, Linkerd, and service mesh deployments.

wshobsonwshobson
39.5k
June 5, 2026
MIT
// skill content

--- name: service-mesh-observability description: Implement comprehensive observability for service meshes including distributed tracing, metrics, and visualization. Use when setting up mesh monitoring, debugging latency issues, or implementing SLOs for service communication. --- # Service Mesh Observability Complete guide to observability patterns for Istio, Linkerd, and service mesh deployments. ## When to Use This Skill - Setting up distributed tracing across services - Implementing service mesh metrics and dashboards - Debugging latency and error issues - Defining SLOs for service communication - Visualizing service dependencies - Troubleshooting mesh connectivity ## Core Concepts ### 1. Three Pillars of Observability `` ┌─────────────────────────────────────────────────────┐ │ Observability │ ├─────────────────┬─────────────────┬─────────────────┤ │ Metrics │ Traces │ Logs │ │ │ │ │ │ • Request rate │ • Span context │ • Access logs │ │ • Error rate │ • Latency │ • Error details │ │ • Latency P50 │ • Dependencies │ • Debug info │ │ • Saturation │ • Bottlenecks │ • Audit trail │ └─────────────────┴─────────────────┴─────────────────┘ ` ### 2. Golden Signals for Mesh | Signal | Description | Alert Threshold | | -------------- | ------------------------- | ----------------- | | **Latency** | Request duration P50, P99 | P99 > 500ms | | **Traffic** | Requests per second | Anomaly detection | | **Errors** | 5xx error rate | > 1% | | **Saturation** | Resource utilization | > 80% | ## Templates and detailed worked examples Full template library and detailed worked examples live in references/details.md`. Read that file when you need the concrete templates. ## Best Practices ### Do's - Sample appropriately - 100% in dev, 1-10% in prod - Use trace context - Propagate headers consistently - Set up alerts - For golden signals - Correlate metrics/traces - Use exemplars - Retain strategically - Hot/cold storage tiers ### Don'ts - Don't over-sample - Storage costs add up - Don't ignore cardinality - Limit label values - Don't skip dashboards - Visualize dependencies - Don't forget costs - Monitor observability costs

// original public source
wshobson/agents
/plugins/cloud-infrastructure/skills/service-mesh-observability/SKILL.md
License: MIT
Independent project, not affiliated with Anthropic. This skill remains the property of its original author.
// install this skill
Paste this command in your terminal at the root of your project:
mkdir -p .claude/commands && curl -o ".claude/commands/SKILL.md" "https://raw.githubusercontent.com/wshobson/agents/main/plugins/cloud-infrastructure/skills/service-mesh-observability/SKILL.md"
Then in Claude Code, type /SKILL to activate it.
open_in_newOpen original source
// save
Save available after sign in.
loginSign in to save
// information
Creatorwshobson
Stars 39.5k
LicenseMIT
UpdatedJune 5, 2026
Format.md
AccessFree
// similar

Skills Deployment & infra

View allarrow_forward