Service Mesh Observability
Unverified●30/40Claude Code◐PartialHas SKILL.md but declares no allowed-tools — Claude Code will ask for permission each time
Cursor◐PartialPlain prose you can paste in — but no Cursor rules file
Codex◐PartialPlain prose you can paste in — but no AGENTS.md
Gemini CLI◐PartialPlain prose you can paste in
Copilot◐PartialPlain prose you can paste in — but no Copilot instructions file
npx agentalley add service-mesh-observabilityWho is stuck, and on what
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.
The whole source
Frontmatter — 2 properties
| 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. |
| 1 | --- |
| 2 | name: service-mesh-observability |
| 3 | 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. |
| 4 | ---A5 — No allowed-tools declared — no way to tell what this skill may touch |
| 5 | |
| 6 | # Service Mesh Observability |
| 7 | |
| 8 | Complete guide to observability patterns for Istio, Linkerd, and service mesh deployments. |
| 9 | |
| 10 | ## When to Use This Skill |
| 11 | |
| 12 | - Setting up distributed tracing across services |
| 13 | - Implementing service mesh metrics and dashboards |
| 14 | - Debugging latency and error issues |
| 15 | - Defining SLOs for service communication |
| 16 | - Visualizing service dependencies |
| 17 | - Troubleshooting mesh connectivity |
| 18 | |
| 19 | ## Core Concepts |
| 20 | |
| 21 | ### 1. Three Pillars of Observability |
| 22 | |
| 23 | ``` |
| 24 | ┌─────────────────────────────────────────────────────┐ |
| 25 | │ Observability │ |
| 26 | ├─────────────────┬─────────────────┬─────────────────┤ |
| 27 | │ Metrics │ Traces │ Logs │ |
| 28 | │ │ │ │ |
| 29 | │ • Request rate │ • Span context │ • Access logs │ |
| 30 | │ • Error rate │ • Latency │ • Error details │ |
| 31 | │ • Latency P50 │ • Dependencies │ • Debug info │ |
| 32 | │ • Saturation │ • Bottlenecks │ • Audit trail │ |
| 33 | └─────────────────┴─────────────────┴─────────────────┘ |
| 34 | ``` |
| 35 | |
| 36 | ### 2. Golden Signals for Mesh |
| 37 | |
| 38 | | Signal | Description | Alert Threshold | |
| 39 | | -------------- | ------------------------- | ----------------- | |
| 40 | | **Latency** | Request duration P50, P99 | P99 > 500ms | |
| 41 | | **Traffic** | Requests per second | Anomaly detection | |
| 42 | | **Errors** | 5xx error rate | > 1% | |
| 43 | | **Saturation** | Resource utilization | > 80% | |
| 44 | |
| 45 | ## Templates and detailed worked examples |
| 46 | |
| 47 | Full template library and detailed worked examples live in `references/details.md`. Read that file when you need the concrete templates. |
| 48 | |
| 49 | ## Best Practices |
| 50 | |
| 51 | ### Do's |
| 52 | |
| 53 | - **Sample appropriately** - 100% in dev, 1-10% in prod |
| 54 | - **Use trace context** - Propagate headers consistently |
| 55 | - **Set up alerts** - For golden signals |
| 56 | - **Correlate metrics/traces** - Use exemplars |
| 57 | - **Retain strategically** - Hot/cold storage tiers |
| 58 | |
| 59 | ### Don'ts |
| 60 | |
| 61 | - **Don't over-sample** - Storage costs add up |
| 62 | - **Don't ignore cardinality** - Limit label values |
| 63 | - **Don't skip dashboards** - Visualize dependencies |
| 64 | - **Don't forget costs** - Monitor observability costs |
| 65 |
Reviews
Installed this one?Write the first review and take the Trailblazer badge.
Alternatives
Paper Poster (HTML): measurement-gated poster generationDEFAULT poster pipeline — build an academic conference poster (ICML/NeurIPS/ICLR/CVPR/...) as a single HTML/CSS file with measurement-driven hard gates, real paper figures, a two-hue design-token system, and print-ready PDF via headless Chromium. Use when the●····●36/40Brand Monitoring 📡Brand monitoring tool for tracking mentions across social media platforms. Monitor Reddit, Google News, YouTube, and DuckDuckGo for brand mentions. Includes sentiment analysis, trend tracking, crisis detection, and competitor comparison. No API key required fo◐····●34/40Spark Memory & Thermal OpsManage unified memory and thermals during long-running ML jobs on NVIDIA DGX Spark. Use when planning memory headroom for a training run on GB10, when a job OOMs on unified memory, or when monitoring temperature and power during multi-hour training.◐····●32/40Secrets ManagementImplement secure secrets management for CI/CD pipelines using Vault, AWS Secrets Manager, or native platform solutions. Use when handling sensitive credentials, rotating secrets, or securing CI/CD environments.◐····●32/40