devops-observability-setup

Instrument services with SLIs, SLOs, traces, dashboards, and alerts.

6|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/lookatitude/guild --skill devops-observability-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devops-observability-setup
Source: https://github.com/lookatitude/guild/tree/main/skills/specialists/devops-observability-setup
Command: npx skills add https://github.com/lookatitude/guild --skill devops-observability-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Service health and performance are often opaque, making incidents longer and harder to diagnose. This skill provides a standardized approach to instrumenting a service with metrics, logs, tracing, SLOs, dashboards, and alerts so on-call can answer "is it healthy?" in minutes.

Core Features & Use Cases

  • Instrument a service with 3–5 SLIs and convert them into SLOs with error budgets.
  • Emit structured logs with a correlation identifier to enable end-to-end tracing.
  • Wire distributed tracing across service boundaries and export dashboard-as-code artifacts.
  • Define alert rules from SLO burn rates and route them through a single paging mechanism.
  • Maintain dashboard-as-code alongside the service for reproducibility and audits.

Quick Start

Configure observability for your service by wiring SLIs, SLOs, alerts, and traces and commit a dashboard-as-code file alongside the service.

Frequently Asked Questions about devops-observability-setup

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

FAQPage Schema
How do I set up observability for a microservice with metrics, logs, and tracing?

You set up observability by defining SLIs and SLOs, emitting structured logs with correlation IDs, wiring distributed tracing across service boundaries, and exporting dashboard-as-code artifacts for health monitoring.

What is the best way to define SLOs and alert rules for distributed systems?

The best way to define SLOs is to convert SLIs into SLOs with error budgets, then define alert rules from SLO burn rates and route them through a single paging mechanism for efficient incident response.

How does structured logging with correlation IDs improve incident diagnosis?

Structured logging with correlation IDs enables end-to-end tracing across distributed systems, allowing on-call teams to diagnose service health and pinpoint performance bottlenecks during incidents in minutes.

Can I maintain dashboards as code alongside my service for reproducibility?

Yes, you can maintain dashboard-as-code files committed alongside your service to ensure reproducibility and audits, standardizing service health monitoring across deployment environments.

Does this observability setup apply to both new and existing services?

Yes, this observability setup applies to both new and existing services, enabling teams to instrument new microservices and monitor existing ones across deployment environments with standardized SLIs and SLOs.