service-mesh-observability

Configure tracing, metrics, dashboards, and SLOs for service mesh deployments.

4|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/AI-Foundry-Core/ril-agents --skill service-mesh-observability-ai-foundry-core
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: service-mesh-observability
Source: https://github.com/AI-Foundry-Core/ril-agents/tree/main/plugins/cloud-infrastructure/skills/service-mesh-observability
Command: npx skills add https://github.com/AI-Foundry-Core/ril-agents --skill service-mesh-observability-ai-foundry-core

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

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.

Core Features & Use Cases

  • Distributed tracing across Istio, Linkerd, and service mesh deployments
  • Mesh-wide metrics and dashboards
  • Defining SLOs and debugging latency and errors
  • Visualizing service dependencies and topology
  • Troubleshooting mesh connectivity

Quick Start

Set up tracing and metrics collection for your service mesh and load the monitoring dashboards.

Frequently Asked Questions about service-mesh-observability

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up distributed tracing for an Istio service mesh?

Set up distributed tracing for an Istio service mesh by applying tracing configuration patterns to capture spans. This enables end-to-end observability across your deployments to visualize service dependencies and topology.

What is the best way to monitor service mesh latency and errors?

The best way to monitor service mesh latency and errors is by collecting mesh-wide metrics with Prometheus and visualizing them. This approach helps debug latency issues and implement SLOs for service communication effectively.

Can I use Grafana dashboards to visualize Linkerd service mesh metrics?

Yes, you can use Grafana dashboards to visualize Linkerd service mesh metrics. The Skill provides templates for metrics collection and dashboards, enabling mesh-wide observability and troubleshooting of mesh connectivity issues.

How do I define SLOs for service communication in a service mesh?

Define SLOs for service communication in a service mesh by establishing metrics collection and alerting rules. This process allows you to monitor service interactions, debug errors, and maintain reliable mesh deployments.

Does this guidance work for both Istio and Linkerd deployments?

Yes, this observability guidance applies to both Istio and Linkerd deployments. It provides patterns and templates for tracing configuration, metrics collection, and alerting rules across various service mesh environments.